Continuous Integration: What, Why and How - Materials Posted

posted on 11/08/07 at 05:01:24 pm by Joel Ross

This morning, I gave my presentation on continuous integration, and as promised, I'm posting my materials for anyone who wants them. For those who were at the presentation, this is the contents of my C:\Build folder (the one that would be on the bui… more »

Categories: Personal, Development


Using HttpContext.Current.Items Effectively

posted on 11/07/07 at 12:13:54 am by Joel Ross

I'm a huge fan of HttpContext.Current.Items, and have been for a while, but I rarely see others using it. I have mixed feelings about that - am I off-base in using it and don't realize it, or did I stumble onto a gem that just isn't used as much as it co… more »

Categories: Development, C#


Code Smell: Switch Statements

posted on 11/01/07 at 09:37:54 pm by Joel Ross

I've never really thought too much about switch statements as being a sign of code smell, but after reading Jeremy Jarrell's post about refactoring switch statements with the Strategy Pattern (the Wikipedia entry has C# code in it!), I'm starting to see… more »

Categories: Development, C#


Datasets Vs. Custom Objects

posted on 10/31/07 at 10:56:52 pm by Joel Ross

A few days ago, we got a question in the discussions for the NuSoft Framework asking, "Why not just use a strongly-typed DataSet?" Honestly, I was a little taken aback by the question. I haven't used datasets or typed datasets in probably 4 or… more »

Categories: Development, C#


URL Rewriting And Links In Your ASPX Pages

posted on 10/30/07 at 10:17:40 pm by Joel Ross

Last night, I was adding a new feature to Tourneytopia to allow in-place editing of content. Once published, you'll be able to pop a modal dialog with a text editor in it, update the content, click update, and see it updated on the page immediately. B… more »

Categories: Develomatic, Development, C#


Serialization And Event Subscriptions

posted on 10/19/07 at 12:20:47 am by Joel Ross

We ran into an interesting issue with Pay It Square and the NuSoft Framework tonight with a change we made as part of the 2.0 release of the framework. We changed our collections to inherit from BindingList<T> instead of List<T>, and we thoug… more »

Categories: Development, C#, RCM Technologies


Microsoft Licenses Get OSI Approved

posted on 10/18/07 at 07:45:19 pm by Joel Ross

Shawn Burke announced the news that last Friday, Microsoft had two licenses they have been using for their open source initiatives approved by the Open Source Initiative (OSI). There were two licenses approved: Microsoft Permissive License (MS-PL)… more »

Categories: Development, Software, RCM Technologies


A Visual Guide to Version Control

posted on 10/11/07 at 09:48:39 pm by Joel Ross

Ever tried to explain source control to someone? Would you rather do it with pictures? Well, BetterExplained has a cool little article that does just that! more »

Categories: Development


Decreasing Developer Ramp Up Time

posted on 10/09/07 at 09:50:16 pm by Joel Ross

Dave Donaldson has a great post about ways to decrease the amount of time it takes to get a developer up to speed on a new project. The post has been up for almost two months now, but I'm just getting around to writing about it. Anyway, he lists out a… more »

Categories: Consulting, Development


Backing Up SQL Express Databases On The Fly

posted on 10/08/07 at 11:49:19 pm by Joel Ross

On a recent project, we created a stand-alone application that's primarily meant for one person to use. Since it's a database-driven application, we wanted to add the ability for the user to back up their databases easily. Sounds simple, right? SQL Expre… more »

Categories: Development, C#


<< 1 ... 5 6 7 8 9 10 11 12 13 14 15 ... 36 >>