Scott Hanselman’s blog has a good overview of where the size of the .NET Framework comes from here. Additionally, he introduces http://www.smallestdotnet.com/ which will tell you what you currently have installed as well as how big of a download you’re looking at to get the latest version of the .NET Framework. -Dan

Well, as some of you may have guessed, I’ve been under the radar recently due to a switch in teams. I am now a Program Manager on the full .NET Framework working on project and release management tasks. Expect further updates tailored around the full .NET Framework now that I’ve been caught up to speed…

I just got an email about XNA Game Studio 2.0 being released this morning and thought I’d share since XNA includes parts of the .NET Compact Framework. XNA Game Studio is a product from Microsoft that allows you to create games for Windows and the Xbox 360 using C#. We’ve seen a tremendous amount of…

In order to fix a couple of bugs, as well as to enable a few edge case scenarios, there were some changes made to the NetCFSvcUtil. CFClientBase has been modified. There might be a change in the public API of a proxy class depending on the service that was being called. What does this mean?…

The Power Toys for .NET Compact Framework 3.5 have just gone live at http://www.microsoft.com/downloads/details.aspx?familyid=C8174C14-A27D-4148-BF01-86C2E0953EAB&displaylang=en. If you downloaded a previous version, you might want to upgrade as there have been several bug fixes and improvements made to several of the tools. What’s New Many here are likely familiar with Remote Performance Monitor which shipped as a…

I was browsing through http://www.codeplex.com/ the other day and stumbled up Mobile Blocks. Mobile Blocks is a framework to handle the deployment and maintenance of applications. It touts the following features: It helps you implement a “pull model” to automatically download updates for .NET Compact Framework applications. It helps you perform pre-download and pre-configuration tasks…

Debugging WCF can be hard. Frusteratingly hard. Small details can easily cause failures; A simple namespace mismatch on an XML envelope, for instance, will cause the entire message to be dropped silently by the server. Luckily, WCF with the .NET Framework comes with several logging and debugging tools that allow you, the developer, to hook directly…

The .NET Compact Framework has made programming for Windows Mobile based devices easier than ever and extremely similar to programming with .NET targeting a desktop. Still, there are numerous minute differences between the two that can lead to unexpected and unwanted situations. This posting will go over one of the major differences between the desktop and…

Due to size constraints, only a subset of WCF features were ported over, excluding ServiceContract support. Since then a big request we’ve seen for the .NET Compact Framework is the ability for WCF on devices to be able to interact with servers running ServiceContracts. Currently in order to communicate with a server running a ServiceContract interface…

Hello World! It’s the phrase that we all learn whenever we delve into a new language, so it felt fitting to start off my blogging with it. I’ll be working with the great guys and girls of the .NET Compact Framework, so expect to see some postings about all the fun stuff we’ll be working…