Hard-coded messages don't scale well, and .NET's inherent error messages are user-unfriendly. Learn how to create a more scalable and user-friendly data-driven messaging system.
Visual Studio Team System's Code Metrics feature isn't perfect, but if you understand what it's measuring and how, you can use it to gain insight into your apps' overall complexity and to spot potential problem areas.
Sometimes it makes more sense to separate functionality you use repeatedly into its own component. Learn how to create a special command-line processing component.
Developer Express Inc.'s suite of assorted controls for ASP.NET.
Microsoft's new Windows 7 blog goes live.
Welcome our new guest opinion columnist, Daniel Appleman.
Readers sound off on securing SaaS apps and Visual Studio 2008.