Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations NET Windows Forms Tips and Tricks

NET Windows Forms Tips and Tricks



Ken Getz demonstrates several different techniques you can use when building Windows applications, including: Creating owner-drawn controls, binding controls to just about anything, exposing protected information with inheritance, exposing new control behavior using inheritance, handling thread synchronization with Windows forms, and creating your own property grid. Samples in both C# and VB.NET.


Ken Getz is a developer, writer, and trainer, working as a senior consultant with MCW Technologies, LLC, a Microsoft Certified Partner. He has co-authored several technical books for developers, including the best-selling ASP.NET Developer’s Jumpstart, Access Developer's Handbook series, and VBA Developer's Handbook series.

About the conference

The devLink Technical Conference is a non-profit organization established to promote and educate Information Technology professionals on current and emerging technologies. They accomplish this goal by holding an annual event which features industry experts from around the region and country.

Recorded at:

May 30, 2007

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Thanks for this presentation

    by Brian Schroer,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    There was so much good stuff at DevLink last year that I had to skip some presentations, and it's great to be able to see some of those!

  • How do you guys do this?

    by Charles Cherry,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Can someone tell me how you synchronize the powerpoint slides with the video? Is this a product, or is it done via code? I know the video and slides are in Flash, but how do you keep them in sync? Does the video fire an event at specified times, or what?


Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p