We're the Windows Forms User Education team at Microsoft. We use this space to update folks on developments with Windows Forms docs, publishing doc updates before they're published. Feel free to ask us questions about WinForms, and we'll do our best to an

March, 2006

Blog - About

Windows Forms Documentation Updates

We're the Windows Forms User Education team at Microsoft. Here you can find updates on documentation related to Windows Forms, ClickOnce, and Smart Client programming before the documentation is released in new doc builds. Check out what we have to offer, test it out, and give us your feedback if you see something amiss! We want YOUR help in making our documentation set the best it can be. In exchange, we hope to give you current information that's useful in your daily work with Windows Forms.

NOTE: The updates posted to this site are static. They will not be updated as they become obsolete; we're publishing them merely to give you a "sneak peek" at what we've written that has yet to be released. The latest publicly available build of the documentation should be considered the only official documentation. Any docs provided here are provided as-is, with no express or implied warranty.

As you may know, I love the WebBrowser control. You can do so many wonderful things with it. And one of those things is whipping up a quick, simple, but surprisingly rich DHTML editor.
This interface was easy to concoct with the ToolStrip control...

I've been going back and forth lately with Karl Erickson, another member of our team, and the guy who owns the TabControl docs. It appears that my gripes with TabControl weren't mine alone. He's been fielding reports of various weird bugs, such as the...

A while back, I posted some information on how to get on demand assembly download to work for ClickOnce applications . As MVP Corrado Cavalli noted to me privately, however, this technique will not work in partial trust - and yet, the download APIs themselves...

I wanted to do something today that I thought was simple: take a Windows Forms TabControl and render the tabs horizontally on the right- or left-hand side of the form . The good news is, it is simple. You just have to know the secret sauce to pull it...

Need to deploy satellite assemblies for your ClickOnce app? One way to do it would be to generate a new deployment for each localized version of your app, and include only the satellite assembly required for each localized version. Needless to say, if...

[Can I say "boneheaded" on MSDN? If this post disappears in an hour, you'll know I've received an email from HR...]
As a Programmer/Writer for Windows Forms, I develop code examples in both C# and Visual Basic.NET. Today, I was finishing up a code...

Saurabh Pant is posting tons of great information about ClickOnce these days. Today, he has a great article explaining why ClickOnce apps can't be launched from Firefox - and what the ClickOnce team plans to do about it.

I just finished a bunch of work on the ClickOnce documents regarding Platform Detection, which ClickOnce uses to check that the operating system and installed CLR are of the appropriate version, and also that any controls required to be installed in the...

Saurabh Pant, a PM on the Windows Forms team (and former ClickOnce tester) has some great info up on how ClickOnce uses file patching to streamline application update downloads .
We'll be adding this to the official docs this week.