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

May, 2007

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.

The Beta 1 release of Visual Studio Code Name "Orcas" includes a new feature called Client Application Services. This feature enables Windows client applications to easily access user-management services hosted by a centralized ASP.NET Web service application...

Periodically someone questions me about a caution that appears in all of the System.Drawing.* namespace overview topics. It reads:
"Classes within the System.Drawing namespace are not supported for use within a Windows or ASP.NET service. Attempting...

Now that interest in WPF is really heating up, we've been getting more inquiries about WinForms and WPF interop. Fortunately, we have a lot of coverage in the SDK docs, which shipped in November:
Migration and Interoperability
How to: Enable...

Recently, a reader asked how to detect filter changes with the code in Building a Drop-Down Filter List for a DataGridView Column Header Cell . That article describes how to derive from DataGridViewColumnHeaderCell , so it seems like a trivial matter...