.NET Blog

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

Opening Files from SkyDrive using .NET

Since Windows 8 I fell in love with SkyDrive and use it all the time now. Windows 8.1 has improved this a lot by introducing a new concept that requires some changes to the way you interact with files. In, this post Gaye Oncul Kok, Program Manager on the .NET Framework team, explains the key things .NET developers need to know when they read ...

RyuJIT .NET JIT compiler CTP1 FAQ

Update (2017): See .NET Framework Releases to learn about newer releases. This post shares more details about our new .NET 64-bit Just-In-Time (JIT) compiler. It was written by Kevin Frei, Development Lead for the CLR JIT team. RyuJIT received a great response with its RyuJIT: The next-generation JIT compiler for .NET announcement post. ...

PCL and .NET NuGet Libraries are now enabled for Xamarin

Earlier today, Soma announced a collaboration between Microsoft and Xamarin. As you probably know, Xamarin’s Visual Studio extension enables developers to use VS and .NET to extend the reach of their apps across multiple devices, including iOS and Android. As part of that collaboration, today, we are announcing two releases around the .NET ...

.NET Framework 4.5.1 RTM => start coding

Updated (2017): See .NET Framework Releases to learn about newer releases. This release is unsupported. Updated (July 2015): See Announcing .NET Framework 4.6 to read about the latest version of the NET Framework. Today, we’re announcing the availability of the .NET Framework 4.5.1 and Visual Studio 2013 (Soma’s blog). You can ...

NuGet is a .NET framework release vehicle

This post describes how the .NET team uses NuGet and how discoverability and serviceability have improved in the .NET Framework 4.5.1. It was written by Alok Shriram, a Program Manager on the .NET Core Framework Team.  Update: Read PCL and .NET NuGet Libraries are now enabled for Xamarin to learn more about how our NuGet packages ...

Portable Class Library (PCL) now available on all platforms

This post announces a standalone release of the .NET portable class library reference assemblies that can be used on any operating system. It was written by Rich Lander, a Program Manager on the .NET Team. Update: Read PCL and .NET NuGet Libraries are now enabled for Xamarin for later information on this release. You can build .NET apps ...

ASP.NET App Suspend – responsive shared .NET web hosting

This post introduces ASP.NET App Suspend, which is a game-changing feature in the .NET Framework 4.5.1. It radically changes the user experience and economic model for hosting large numbers of ASP.NET sites on a single machine. This post was written by Rich Lander, a Program Manager on the .NET team. (image) Sharing can be hard. In my early ...

RyuJIT: The next-generation JIT compiler for .NET

This post introduces the .NET team’s new 64-bit Just-In-Time (JIT) compiler. It was written by Andrew Pardoe, PM Manager for the CLR Runtime PM team. The world is moving to 64-bit computing even though it isn’t always faster or more efficient than 32-bit. A lot of programs run faster on 32-bit than on 64-bit, for a variety of reasons...

Immutable collections ready for prime time

Today I’m very happy to announce that we released the stable version of the Microsoft.Bcl.Immutable NuGet package. We also published the MSDN documentation on immutable collections. Thank you! Nine months ago, we shipped the first preview of immutable collections. This was one of the first BCL features that we decided to ship early and ...

Immutable collections are now RC

Over the past several months, we’ve been working on a new set of collection types that offer an immutable design. Today we are happy to announce that we are one step closer to a stable version of this work: we’ve just shipped the release candidate (1.0.23 RC) of the Microsoft.Bcl.Immutable NuGet package. (image) Because we could...