Alabama Tech Events

Upcoming Event Announcements for the Alabama Technical Community

BSDA for Thursday Feb 11, 2010 – Tobias O’Leary on Asynchronous Programming in WinForms and WPF

leave a comment »

The next meeting of the Birmingham Software Developers Association will be Thursday, February 11 at 6:30 pm. Tobias O’Leary will be presenting Asynchronous Programming in WinForms and WPF.

Most of learned to program on the command line. One task at a time. The user got printf()s for progress updates and CTRL+Z to cancel. Then the GUI came into our lives and our command line training lead to the infinite hour glass of unresponsiveness. Now a days we know at least one or two ways to avoid this with WinForms, but WPF might be another matter.

We’ll first take a trip down memory lane and visit our old pals Application.DoEvents(), the BackgroundWorker, IAsyncResult, and others. We’ll then enter the new realm of WPF and it’s Dispatcher, and also find out which of our old friends have fallen by the wayside.

Also at this meeting we will have the annual officer elections, postponed from January. If you ever thought “Gee, I wish the club would…” or “If I were in charge…” or “I wonder what I could do to help out more…” now is your opportunity! Being a club officer is a rewarding and valuable experience.

The meeting will be at the usual place, the New Horizons Training Center in Homewood.

Update: TEK Systems will be sponsoring the meeting. Full Moon BBQ will be provided, so come with an empty tummy and thanks to TEK Systems for the grub.


Written by arcanecode

February 9, 2010 at 3:12 pm

Posted in BSDA

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: