Visual Studio Setup

Installation and containerization of the Visual Studio family of products

Fast Searching in Public Folders

I respond to a lot of questions answered on an internal alias for Windows Installer support, some of which inspire posts on my blog. That alias is also archived in a public folder on our corporate Exchange server so there is a vast treasure trove of information for reading - far too much to use Outlook's built-in search.For those also in an ...

Windows Live Favorites Now More Useful

Microsoft announced Windows Live back in November. Since then I've used several of the new services, including my favorite - Windows Live Local (previously MSN Virtual Earth in an earlier incarnation). One service to which I just couldn't see any benefit yet (I know, it's still beta) was Windows Live Favorites.Years ago Netscape 4 had a ...

InstallSite.org

Looking through my referrals for common queries that lead people to my blogs, I noticed several recently from http://www.installsite.org/ and was pleased to see this blog listed in Stefan's related blogs. InstallSite.org has been run by Stefan Krueger for many years, dating back to when Windows Installer 1.0 was released when I happened ...

Blog Customizations, Part 3: OO JavaScript

Not satisfied by the search feature provided by Community Server I've again created some helpful JavaScript classes this time using object-oriented JavaScript to define a basic search provider and to subclass that for specialized providers like MSN Search. I defined several private properties and several privileged methods that can access ...

Shell Extensions for .NET Assemblies, Version 1.4.1993

Some time back I made modifications to the previous version of my shell extensions for .NET assemblies to display differences in the column handler for both native and managed binaries targeting the x86, IA64, and x64 platform architectures. Now that the Microsoft .NET Framework 2.0 has released, I've updated my public drops. (image) In a ...

MSDN Magazine Available for Download

Maybe I'm the last one to realize this, but in case I'm not I wanted to share with the rest of you.When I became I Microsoft MVP back in January 2004, I was entitled to a free MSDN Magazine subscription. I've had this before and it is a great magazine comprised of interesting, helpful articles by some very good authors. My subscription just ...

Blog Customizations, Part 2

As mentioned earlier, I wanted to persist your preferences for whether certain collapsible panels were in the collapsed or expanded state. With a simple ECMA-compliant wrapper class around and a few minor changes to the class, state for unique panels can be remembered. The cookie wrapper class is pretty straight forward: To initialize the , ...

Blog Customizations

In my seemingly never-ending quest to provide a simple, compact, yet stylish design for this blog I have recently made a customization based on what Josh Ledgard did sometime back to make collapsible panels, though I wanted something more easily reusable. I whipped together an ECMAScript — that is, ECMA-compliant JScript and ...

More Photos from Mt. Rainier

Jens Häupel, a developer evangelist for Microsoft Germany, recently attended (English translation) a Tech Conference here in Seattle and had a chance to visit and take photographs — very nice photographs — at Mt. Rainier. The views around Microsoft really are very beautiful.On that note, the Developer Division Customer Product...

My One-year Anniversary

Today is my one-year anniversary here at Microsoft and I have had the opportunity to work with a lot of great people and on great projects. I've seen two betas of the Microsoft .NET Framework 2.0 and Visual Studio 2005 and a myriad of Community Technology Previews (CTPs) go out the door, improved some of the patching technology for older ...