Mike Gavaghan opines on C# and .Net
in his blog Talk Nerdy To Me
]. He is a Microsoft Certified Professional Developer working as a C#/.Net software consultant based in Dallas, Texas.
Since 1992, he has supported clients in diverse businesses including financial services, travel, airlines, and telecom. He has consulted at both mammoth enterprises and small startups (and sees merits and problems in both).
You may also view his profile on LinkedIn