.NET Blog

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

Featured posts

Join the .NET & C# Teams at Microsoft Build 2025
Apr 15, 2025
Post comments count 0
Post likes count 2

Join the .NET & C# Teams at Microsoft Build 2025

.NET Team
.NET Team

The countdown to Microsoft Build 2025 is on! Join us May 19-22 either in-person in Seattle or online and explore an exciting lineup of .NET and C# content, incl...

.NETASP.NETASP.NET Core

Latest posts

Debugging support for .NET Native Preview apps
Apr 10, 2014
Post comments count 0
Post likes count 0

Debugging support for .NET Native Preview apps

Immo Landwerth
Immo Landwerth

Our friends in Visual Studio have written a post about the debugging support for the .NET Native Preview. Go check it out!

How your feedback is shaping .NET
Apr 9, 2014
Post comments count 0
Post likes count 0

How your feedback is shaping .NET

Immo Landwerth
Immo Landwerth

Eight months ago we asked you to provide feedbackon the features you want us to ship. And you didn’t disappoint! Since then, we’ve seen hundreds of Tweets, blog posts and user voice votes. It’s great to be part of such a thriving community. We are fully committed to improving the .NET ecosystem by being more open. To quote Habib from his Build talk: By openness we don’t just mean open source. We also mean openness in the way we communicate, in the way we release documentation and just in the way that we do business. Reacting to feedback is a critical part of making sure we’re doing a good job of enabling a g...

EF Code First Migrations Deployment to an Azure Cloud Service
Apr 8, 2014
Post comments count 1
Post likes count 0

EF Code First Migrations Deployment to an Azure Cloud Service

Tom Dykstra - MSFT
Tom Dykstra - MSFT

To deploy a Code First database to an Azure Web Site, you can use the Execute Code First Migrations check box in the Publish Web wizard: When you select that check box, Visual Studio configures the destination web site so that Entity Framework automatically deploys the database or updates it by running the MigrateDatabaseToLatestVersion initializer on application start, as explained in this VS web deployment tutorial. But if you’re deploying to an Azure cloud service you don’t get to use the Publish Web wizard. What then? In that case, you have two options:   Write App_Start code to ru...

The JIT finally proposed. JIT and SIMD are getting married.
Apr 7, 2014
Post comments count 0
Post likes count 0

The JIT finally proposed. JIT and SIMD are getting married.

Immo Landwerth
Immo Landwerth

Processor speed no longer follows Moore’s law. So in order to optimize the performance of your applications, it’s increasingly important to embrace parallelization. Or, as Herb Sutter phrased it, the free lunch is over. You may think that task-based programming or offloading work to threads is already the answer. While multi-threading is certainly a critical part, it’s important to realize that it’s still important to optimize the code that runs on each core. SIMD is a technology that employs data parallelization at the CPU level. Multi-threading and SIMD complement each other: multi-thre...

Creating a Custom Scaffolder for Visual Studio
Apr 3, 2014
Post comments count 1
Post likes count 0

Creating a Custom Scaffolder for Visual Studio

Joost de Nijs
Joost de Nijs

With the release of Visual Studio 2013 last October, we introduced the concept of Scaffolding to Web Application projects.  Scaffolding is the framework on which code generation for MVC and WebAPI is built.  For more information on Scaffolding or the MVC Scaffolders check the following blog post: http://www.asp.net/visual-studio/overview/2013/aspnet-scaffolding-overview. However, the true potential for the scaffolding framework comes from the new extensibility surface released in Update 2.  With this new functionality, any VSIX can code against the Scaffolding API surface and have their scaf...

The Next Generation of .NET
Apr 3, 2014
Post comments count 0
Post likes count 0

The Next Generation of .NET

.NET Team
.NET Team

At Build 2014 this week, we announced the next generation of .NET. The next generation will focus and deliver on two main themes: Core Innovation and cross-device apps. These themes are a direct result of your feedback, asking for new features in .NET and to make it easier to use .NET for all your apps. At Build 2014, we are releasing: Overview The .NET team has been building new technologies that extend the core capabilities of .NET and fundamentally improve the user experience of your apps. At Build, we’ve announced .NET Native, Next generation JIT and SIMD. Those technologi...

NuGet 2.8.1 Released, April 2nd-3rd Downtime, and the New Search Service
Apr 3, 2014
Post comments count 0
Post likes count 0

NuGet 2.8.1 Released, April 2nd-3rd Downtime, and the New Search Service

Jeff Handley
Jeff Handley

This blog post was planned to be published on April 2nd as the NuGet 2.8.1 release announcement. However, on that same day (also the first day of Build 2014), NuGet.org suffered a severe service interruption. It didn’t seem right to blog about the NuGet 2.8.1 release without also covering the interruption, so we waited a day and combined the posts. NuGet 2.8.1 Released with Windows Phone 8.1 Support Let’s cover the fun stuff first! On April 2nd, we released NuGet 2.8.1 to the Visual Studio Extension Gallery. You can get the updates from within Visual Studio's Extensions and Updates dialog, or directly from the ...

Announcing .NET Native Preview
Apr 2, 2014
Post comments count 0
Post likes count 0

Announcing .NET Native Preview

.NET Team
.NET Team

This post was written by Subramanian Ramaswamy and Andrew Pardoe, Senior Program Managers on the .NET Native team. We’re thrilled to announce the first release of .NET Native. Windows Store apps start up to 60% faster with .NET Native and have a much smaller memory footprint. Our first release is a Developer Preview that allows you to develop and test apps with this new compiler. This preview release of .NET Native offers you the performance of C++ with the productivity of C#.  .NET Native enables the best of both worlds! Download the .NET Native developer preview today and tell us what you think.  This dev...

Available Now: Preview of Project “Orleans” – Cloud Services at Scale
Apr 2, 2014
Post comments count 0
Post likes count 0

Available Now: Preview of Project “Orleans” – Cloud Services at Scale

.NET Team
.NET Team

This post was written by Niklas Gustafsson, Principal Program Manager on the Cloud Platform Tooling Team Today, at Build 2014, we are announcing the preview release of a cloud programming model under the codename “Orleans”. This project originated in Microsoft Research. Project “Orleans” provides a straightforward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was designed for use in the cloud, and has been used extensively in Microsoft Azure. Project “Orleans” has been used in production at Microsoft sinc...