Visual Studio Achievements For VS2012

The Visual Studio Achievements extension now supports VS2012. Read all about it here. And, there's a new achievement, BRAVE NEW WORLD, that you can get if you are running VS2012 on Windows 8. (Note: no one seems to have gotten the in joke about that achievement -- anyone?) [Read More]

Background Transfer Download Sample For C# In Windows 8

Was hitting buffer limits with the HttpClient even when I set the MaxResponseContentBufferSize property.  I even tried to get around the buffer problem by manually reading each byte out of the stream into my own byte array but still no luck. Then I found the Javascript sample for the Background Downloader: http://code.msdn.microsoft.com/windowsapps/Background-Transfer-Sample-d7833f61. I realized I could use it from managed code [Read More]

.NET Metro Surface Area

Pretty interesting slide in Krzysztof Cwalina's talk: http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-930C about the surface area for .NET metro apps. Note that the count on the .NET Metro APIs do not include the WinRT apis.   .NET Metro .NET 4.5 Windows Phone # assemblies 15+ 120 22 # namespaces 60 400 88 # types ~1k ~14k ~2k [Read More]

Adding References To System Libraries In Windows 8

I've been starting to hack on Windows 8 a bit, using C# and XAML and the .NET 4.5 Framework. Y'all will probably figure this out, but if you don't, here's the deal: when you go to add references to system libraries, none of your favorites (System.Web, System.Net, System.Security, PresentationCore, etc.) will show up.  You have to manually browse to C:\Program Files (x86)\Reference Assemblies\ [Read More]