Newest Posts

ZipFile class (System.IO.Compression.FileSystem)

I was excited that the base class library in .NET 4.5 now includes native support for working with Zip files, but in my excitement I overlooked System.IO.Compression.FileSystem. The name of the assembly is actually misleading, because the namespace is still…
Read more

What is WinRT and how does it affect .NET?

Apparently there is fuss going on about what WinRT (Windows Runtime) is and how it affects .NET. I’m going to talk about that based on my understanding of WinRT. WinRT, or the Windows Runtime, is theoretically the successor to Win32….
Read more

Empty Pattern

This thread on Msdn was one I came across, and I felt it needed a much better answer. His question in short, is what is the difference between null, Empty, and “” in C#. I assume that you know what…
Read more

How to get rid of the all caps menus in Visual Studio 11.0 / 2012.

Apparently there is a registry edit to remove the all capital lettering for the main menus in Visual Studio, and get the normal pascal casing by changing the value of the following registry entry: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\SuppressUppercaseConversion to REG_DWORD value: 1