.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Introducing NETCF 3.9 in Windows Embedded Compact 2013 – a faster, leaner and multi-core runtime!

Ever since .NET Compact Framework was introduced at the PDC conference in 2001, programming with .NET has scaled from some of the smallest devices to the largest servers. With C# and Visual Basic, developers can apply the same skills to program both devices and servers to form a complete end-to-end solution. As the devices become more ...

Scaling cloud apps with the .NET Framework 4.5

The .NET Framework 4.5 is now available on Windows Azure. Thank you to everyone cheering for this moment. We’re just starting to see the possibilities that a rich developer framework like the .NET Framework and the cloud can have together. Richard Lander, a program manager for the Common Language Runtime, explains a few best practices ...

The Microsoft Build 2012 Event — .NET Framework Highlights

It was at the first BUILD conference last year that we announced the .NET Framework 4.5. BUILD last week was a big opportunity for us to reflect on the incredible things you can do with .NET 4.5 and Windows 8. It was also a place where we could launch the great new things now available in Windows Phone 8. Christine Ruana is the project ...

Announcing the release of the .NET Framework for Windows Phone 8

Bringing the full power of the Windows based CLR and .NET Framework to the Windows Phone has been several years in the making. The .NET capabilities introduced with Windows Phone 8 builds upon many of the investments we’ve made across all platforms and years of incubation. This release truly highlights some of the enduring themes behind ....

An easy solution for improving app launch performance

Over the last ten years of building the .NET runtime, quite a number of assumptions have changed. Early on we could assume that most computer users only had one processor. Today, the assumption is that you have at least two processors. While including parallelism in an app for performance challenges most developers, what if that parallelism ...

.NET Framework 4.5 – Off to a great start

The .NET Framework just passed 3 million downloads. During this time, we’ve been monitoring your experience, paying attention to both telemetry and social traffic. One of the first things I do every morning is read through all the Twitter traffic about .NET. Many others on the .NET team do the same. If you’ve raised an issue about .NET ...

Improvements in .NET Framework Setup for Developers, IT Pros, and Users

The only experience most Microsoft customers have with the .NET Framework is the deployment and installation experience, which is why we spend so much time analyzing opportunities to improve it. For .NET 4.5, our goal was to build a product that was equivalent to a service pack with additional features. Our team studied how other products ...

Improving Your App’s Performance with PerfView

Late last year, Vance Morrison, who is currently an architect on the .NET Framework Performance team, released PerfView, which is a new performance tool for .NET developers. PerfView helps you discover and investigate performance hotspots in .NET Framework apps, and enables you to deliver consistently high-performance apps to your customers...

Celebrating the Visual Studio 2012 launch with the release of a popular App

Today, we’re happy to announce the launch of Visual Studio 2012 and the .NET Framework 4.5. You can read more about the Visual Studio 2012 launch on Jason Zander’s blog. We’ve been using the new version of Visual Studio for several months now to build .NET Framework apps for Windows, Windows Store, Windows Azure, and Window Server. ...

Evolving the Reflection API

As many developers have noticed, the reflection APIs changed in the .NET API set for Windows Store apps. Much of .NET’s ability to offer a consistent programming model to so many platforms over the last ten years has been the result of great architectural thinking. The changes to reflection are here to prepare for the challenges over the ...