Crain’s OpEd: Small business can help lure young talent to Michigan

In this week’s Crain’s Detroit Business, Bill Wagner offers insight on what small businesses can do to help lure young talent to Michigan.

Read more >> Crain’s OpEd: Small business can help lure young talent to Michigan

Is Inshoring a relevant strategy for Michigan’s Software Industry?

Dianne Marsh and I have been sharing time writing a monthly column for the Ann Arbor Business Review magazine.  This last month, I wrote about the trend for ‘inshoring’: Outsourcing software development from either coast to the midwest regions…

Read more >> Is Inshoring a relevant strategy for Michigan’s Software Industry?

Learning new languages with VSM

This month’s VSM has a pair of articles by me and Kathleen Dollard that were great fun to write, and I believe they’ll be useful to a wide audience. My regular C# corner column discusses what every VB Developer should know about C#. Kathleen’s c…

Read more >> Learning new languages with VSM

Q & A on a recent VSM Article

One of my last Visual Studio Magazine article discussed object validation and  object invariants. I received a great email discussing questions about how to handle UI validation in this world. My recommendation in the article was that classes shou…

Read more >> Q & A on a recent VSM Article

New Visual Studio Magazine online site (includes all my recent articles)

It took a while, but the new Visual Studio Magazine online site (www.visualstudiomagazine.com) is now live. All my columns for the C# Corner are found here: http://visualstudiomagazine.com/columns/columnist.aspx?columnistsid=54  

Read more >> New Visual Studio Magazine online site (includes all my recent articles)

Another new community author for the C# Developer Center

Charlie Calvert has added another new author to the C# Develper Center.  Thomas Lebrun has added an article about extension methods. He gives a good solid overview of what extension metods are, how to use them, how to define them, and how to preve…

Read more >> Another new community author for the C# Developer Center

Reader Questions on Threads

I received a couple reader questions from my last Visual Studio Magazine article (link here). I thought they would be of general interest, so I'll answer them here: 1- you write: "The new object is created, and initialized before it is assigne…

Read more >> Reader Questions on Threads

New article on MSDN Online

Creating mixins with interfaces + extension methodsMy latest C# article has been posted on MSDN Online: http://msdn2.microsoft.com/en-us/vcsharp/default.aspx.  This article discusses how you can use extension methods to provide implementation reus…

Read more >> New article on MSDN Online

New Visual Studio Magazine column is live

This one is about Exception handling and writing robust exception codeJust a quick post:  My latest column on C# Exception handling practices is online.Here's the summary:'Thrown exceptions break the normal flow of execution in a program t…

Read more >> New Visual Studio Magazine column is live

New C# Corner article is live

ftponline: Building adapters for reuseMy May column for Visual Studio Magazine is live.Here's the intro:You can save space and even time by compressing your persistent data store. The interesting trick is to provide this functionality by adapt…

Read more >> New C# Corner article is live