Unit testing has brought around a new way of writing programs: first you write the tests, and then you write code that passes them. The result is more complete unit test coverage and a self-documenting process.
Continue Reading

A new Channel 9 webcast series is focused on new features in Visual Studio 2010 and .NET 4.0. In episode 2, Microsoft technical evangelist Jason Olson gives an overview of VS 2010's improvements to Web development, business application development ...
Continue Reading

A lot of the new features in Windows 7 are cosmetic, but programmers should update their applications to keep up with the new look and feel. And if developers haven't updated their code to elevate UAC privileges correctly, there's no time like the ...
Continue Reading

One of the most annoying features of Vista is the dreaded UAC prompt, but it's actually there for security reasons. Instead of telling users to work with UAC turned off, learn the top 3 tips for how to develop code that works in UAC's standard user ...
Continue Reading

UAC prompts, and their cousins the over-the-shoulder (OTS) prompts, present unique challenges to developers writing installers in Vista and Windows 7. Learn how to use UAC and OTS correctly to write safe, intuitive installers that work in standard ...
Continue Reading

The UAC prompt that Vista introduced gives programs privileged access to the operating system, but you need to ask for those permissions correctly if you don't want to annoy users. Read three ways you can use UAC to ask Vista for elevated privileges.
Continue Reading

Vista's new security model includes the user account control (UAC) prompt, which users know as the confirmation dialog box that pops up before applications can gain privileged access to the operating system. Learn what UAC is, why Microsoft included...
Continue Reading

Microsoft announced at PDC that Visual Studio's IntelliSense now supports jQuery, a powerful Ajax library. But it turns out it doesn't autocomplete all of jQuery's commands correctly. This tip explains what's broken - and what you need to do to use ...
Continue Reading

IE 8 lets you see Web pages' internal structures by outlining elements like DIV tags and tables. You can also switch the browser's rendering mode to make sure your page works across standards. Learn how to use Internet Explorer 8 beta's development ...
Continue Reading

Writing maintainable code isn't always easy, but Visual Studio 2008 code metrics may help. The new tools will help programmers see their code's maintainability, complexity and class dependencies, among other important characteristics.
Continue Reading

Microsoft regularly releases downloadable MSDN libraries that include their own searchable indexes, so developers can get all of the information they need without having to troll through the MSDN website. The latest, for VS 2008 SP 1, was released ...
Continue Reading

Web widgets are cropping up all over the Internet, and developers can use them to build applications for sites like Facebook and WordPress. Learn how Widgetbox used the Facebook Developer Toolkit to make building simple Web widgets quick and easy.
Continue Reading