C# 4.0: Dynamic Programming

If C# 3.0 was all about Language Integrated Query (LINQ), then C# 4.0 is all about dynamic programming. What exactly does that mean? It means that C# 4.0 brings some of flexibility and declarative style of programming to C#. But what does that really mean? To... [Read More]

Framework Design Guidelines, 2nd Edition

Those of you who know me know that I am a big proponent of code style and standards. One of the best resources I  have found for documenting a clear and thorough set of code standards is the Framework Design Guidelines book by Brad... [Read More]

Tampa Code Camp 2008

Normally the Tampa Code Camp has already come and gone by this time of the year. This year, however, it’s being held on December 6. The official website and list of sessions has not been published, but it should be available soon. Be sure to register now if... [Read More]

MSDN Developer Conference: The Best of PDC 2008

Did you miss PDC this year? Don’t want to watch the recorded sessions? Then register today for an MSDN Developer Conference near you! The MSDN Developer Conference (MDC) brings you the best content of the PDC presented by your local field evangelists and community influentials (mostly Microsoft MVPs). The... [Read More]

CLR 4.0: Native-Managed Interoperability Improvements

Exposing a native application to a managed application hasn’t always been the easiest experience. The good news is that there are some significant improvements in the interoperability story between native and managed code. In the current versions of the .NET Framework, the process starts with running the tlbimp tool to... [Read More]