This Blog Has A New Home!

This blog has been moved to Articles already here will remain intact, while new content will only be added to the new location at

Saturday, March 14, 2009


ScottGu  just made available a free downloadable eBook in PDF format as well as a simple and easy-to-understand sample project called Nerddinner.  This eBook is actually a chapter from his upcoming book on MVC, but it is an end-to-end tutorial that walks through building a small but complete ASP.NET MVC application from scratch.

Download eBook.

Download Nerddinner sample code.

Thursday, March 12, 2009

Watch out Skype - Here comes Google Voice!

Google is about to launch a new service that will allow you to take complete control of your voice communications.  This service will offer features like Unified Messaging, Voicemail transcription, Call Screening, Free calls to U.S. numbers, and much much more!

Sign-up to be notified when this free service is made available to public.

C# 3.0 Automatic Properties

OK, so better later than never! Somehow I missed the automatic properties feature of C# 3.0, and just discovered it while I was reading up on something unrelated. It’s a nice feature of C# 3.0 that saves you a few key strokes hence enhances developer productivity as well as allows for more clear and concise code.

Using this new feature, instead of defining private variables and creating explicit getters and setters, you can create properties like this:

New Articles On Software Rockstar