My Info

Current Position

Program Manager on Patterns and Practices Prism Team, Microsoft Corporation

Current WPF & Silverlight Projects

Ocean -  BBQ Shack and Ocean v2 released.  Now working on Crank.  Crank is a metadata driven code generator for WPF and Silverlight applications and the supporting back ends.

WPF & Silverlight Application Navigation – very keen on seeing the community deliver new patterns for WPF & Silverlight UI navigation.  BBQ Shack was my first attempt, written on a cruise to Alaska.

On nights and weekends I’m learning guitar, writing Silverlight & WPF applications.

My Progression

Been programming computers since 7th grade.  Our junior high school had one of those 10,000 lbs Honeywell systems with rolls of yellow paper tape you could feed it.  Learned by writing tic tac toe game, played on a paper TTY terminal!  We have come a long way since 1971.

While in the Marine Corps, I wrote some programs on the USS Tarawa for storing data and sending it to the Joint Chief’s.  My job at the time was the battalion, nuclear biological and chemical warfare specialist.  I had made friends with the sailors on Tarawa and got access to their systems.  They lent me the books and I coded away.  Lots of fun.

Really didn’t start programming as a profession until after getting out of the Marines.  Progressing from, TRS-80 BASIC to, Learn Quick Basic, to QB45, to BC7, to VAX ProIV, VAX Basic, Unix C, Unix Basic, ASP, ASP.NET, VB.NET and now .NET WPF, Silverlight and WCF.

In 2002 attended a 13 week .NET Masters program at SetFocus.  One of my best decisions, getting intense formal .NET training.

FYI:  Karl now speaks VB.NET and C#

Awards

 Code Project VB.NET Article Award Dec 2008

2009 Code Project MVP 

2008 Microsoft MVP – Client App Dev

2008 Code Project MVP

 Code Project VB.NET Article Award Dec 2007

Gold Medal Winner of IBM’s 1998 PROIV Programming Contest in Las Vegas

Comments are closed.

Follow

Get every new post delivered to your Inbox.

Join 167 other followers