Visual Studio Setup

Installation and containerization of the Visual Studio family of products

x86 and ia64 and x64, oh my!

With the .NET Framework 2.0 now supporting 64-bit platforms, I have begun work on upgrading our patch build system to handle 64-bit patches. It's been quite an adventure down the yellow-brick road of 64 bitness that I think is worth sharing.Why does the .NET Framework need to support 64-bit platforms, though? While most IL modules ...

The Differences between Locales and Languages

In a recent change - while we were still known as Developer Division Sustained Engineering - I addressed a functional change that relied on locales instead of languages for MUI support. I see this mistake a lot in developer forums and so I wanted to address what the difference was between a locale and languages.A locale represents regional ...

New MVP: Nick Parker

It's official: an old acquaintance of mine from DevHood that became my intern and then a close friend is a Microsoft Most Valuable Professional for Visual C#, a member of the community that has shown outstanding commitment to helping developers (for development-oriented technologies) grow intellectually and to answer questions ...

Featured blog: Developernotes.com

My buddy and former employee (intern) of mine, Nick Parker, has his blog http://developernotes.com featured on the Visual C# Development Center: Blogs page, along side the C# team's own blog; our wonderful Microsoft Developer Network blogs you're reading now; and some of the leading C#, Common Language Runtime (CLR), and XML developers in the ...

Featured Visual C# MVPs

As I was routinely perusing the Microsoft Developer Network today I ran across a novel idea: a list of featured Visual C# MVPs. As a former Visual C# MVP myself (before coming to work for Microsoft), I think this is an excellent idea. MVPs are like the right hand of Microsoft, reaching out to the developers in ways that Microsoft can't ...

The Smart Client Revolution

MSDN TV has posted a video about .NET Smart Client Applications and "the buzz around the .NET Smart Client Application Revolution."Well, call me a revolutionary then since having architected such a large-scale solution during the .NET 1.0 RC2 I was doing ths several years ago. While I no longer work for the company I can attest that ...

Improvements to Localization in Visual Studio 2005

Designing and developing applications for the global economy can often be difficult, but the .NET Framework made globalization and localization much more simple. In Visual Studio 2005 resources are handled a little bit differently, providing you - the application developer - a class you can easily use throughout your application to access ...