.NET Compact Framework 3.9 with Visual Studio 2012 Support

| by Anand Narayanaswamy Follow 0 Followers on Nov 18, 2012. Estimated reading time: 1 minute |

Microsoft has announced that .NET Compact Framework 3.9 (NETCF 3.9) will be included in the upcoming release of Windows Embedded Compact 2013. It provides improved start-up time for apps, enhanced memory utilization and management, Visual Studio 2012 support with the ability to build responsive apps with the help of new garbage collector.

NETCF 3.9 will have support for multi-core hardware which enables you to take advantage of multiple cores on embedded devices. It will also include support for Thumb2 instruction set that enables your apps to run faster because of the more compact instruction representation. Moreover, the runtime also takes advantage of ARM VFP instructions which enhances performance of apps.

The runtime provides support for sharing server which has the ability to improve app start-up time by sharing loaded assemblies and JIT machine code across apps and also by reducing memory usage. This feature will be useful when multiple apps run simultaneously on a device and will also enhance battery life.

“The app performance will be significantly improved because of the new garbage collector which resulted in 50-60% drops in GC time during testing phase and also provides a 30-40% faster allocation rate thus reducing pausing,” says Abhishek Mondal, Program Manager, .NET Compact Framework.

As mentioned above, NETCF 3.9 includes support for Visual Studio 2012, which means that developers will be able to build Windows, Windows Phone and Windows Embedded Compact apps using a single development environment. Moreover, embedded developers can take advantage of ALM tools and TFS included with Visual Studio 2012.

According to Abhishek, developers should see significantly better performance characteristics of applications on both x86 and ARM devices, running Windows Embedded Compact 2013.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Broken link by Paulo Pinto

The right link for the blog entry is

Mobile Device Development by Robert Demaree

So, is this the long-awaited moment that we MOBILE DEVICE application developers have been waiting for--to finally be able to upgrade from VS2008?

Bee Mobile iPack CF39 for WEC 2013 by Vladimír Gregor

I would like to point to your attention a package of .NET CF 3.9 GUI controls and components that we at Bee Mobile created. The components are specifically designed for creating a modern GUI on WEC 2013 devices. You are welcome to take a look at

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

3 Discuss

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you