Missed .NET Day on Agentic Modernization? Watch the coding demos and agentic workflow sessions on demand.
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
Build 2016 Wrap up
We had an amazing time at the Build 2016 conference last week. We learned a lot from you our customers and we hope you learned a lot in our sessions. However, we don't want to limit the Build content to the folks that made it to San Francisco last week. Here's some of the great sessions that you can watch now from Channel 9 about ASP.NET, Web Development, and Open Source. Breakout Session Videos .NET Overview Introducing ASP.NET Core ASP.NET Core Deep Dive into MVC Deploying ASP.NET Core Applications Some sessions not specific to web topics, but interesting for web devel...
What’s New for C# and VB in Visual Studio
This week at Build 2016, we released Visual Studio 2015 Update 2 and Visual Studio “15” Preview. Both releases include many new language features that you can try today. It’s safe to install both versions of Visual Studio on the same machine so that you can check out all of the new features for yourself. New C# and VB features in Visual Studio 2015 Update 2 In Visual Studio 2015 Update 2, you’ll notice that we’ve added some enhancements to previous features as well as added some new refactorings. The team focused on improving developer productivity by cutting down time, mouse-clicks, and keystrokes to make ...
.NET at Build 2016 – Open, Cross-platform and FREE
Wow! Could you imagine your ecosystem being this good? It is. Today, at Build 2016, we surprised a lot of people with some amazing announcements. If you were watching, you could tell that Scott Guthrie was having a lot of fun on stage. The announcements ranged from device to cloud, including a lot of open source and a lot of FREE! For .NET developers, now is a great time to look at the full breadth of options you have available using your existing skills. If you are not a .NET developer, it's time to look at .NET again! The .NET ecosystem includes tools, APIs and services for every kind of developer, building ev...
Azure App Service Tools Updates in the Azure SDK for .NET 2.9
In the Azure SDK 2.9 we’ve made it significantly more convenient for developers who use Azure App Service to host their Web, Mobile, API, and background-processing WebJob apps. We’ve heard from customers who use Azure Resource Manager (ARM) templates to create their Azure topologies that they’re rarely creating one web app or one API app. Applications have layers, services, and tiers. To accommodate this scenario in the Azure tools we’re enabling you the ability to create App Services as a secondary services during provisioning. This means that in addition to the “main event” of your app-creation experience you h...
Announcing the .NET Framework 4.6.2 Preview
Updated (2017): See .NET Framework Releases to learn about newer releases. This release is not supported. We are pleased to announce the .NET Framework Preview 4.6.2. You can download the release from one of the following links: We've added new features and APIs in the following areas of the product: You can see the full set of changes in the .NET Framework 4.6.2 Preview in the change list and API diff that we've published on GitHub. ClickOnce Transport Layer Security (TLS) 1.1 and 1.2 Support ClickOnce has been updated to support TLS 1.1 and 1.2. ClickOnce will automatically detect whic...
Introducing NuGet 3.4
The NuGet team is happy to introduce version 3.4 and 3.4.1 of the NuGet clients for Visual Studio 2015. We shipped v3.4 with Visual Studio 2015 Update 2 and immediately followed that with the 3.4.1 release to address a small set of issues that were identified after Visual Studio bundled the NuGet 3.4 release. There were three main areas that the team focused on: The cross-platform support is being validated, and we plan to release command-line versions of nuget.exe in the coming weeks. We think you'll find these updates a welcome change that improves your day-to-day interactions with NuGet packages. The c...
The week in .NET – 3/29/2016
To read last week's post, see The week in .NET – 3/22/2016. Build conference The Build conference is this week! Stay tuned to this blog for announcements. You can find the list of sessions on Channel 9, which is also where you'll be able to watch the videos. On.NET Last week on On .NET, we had Richard Kiene from Joyent to talk about running .NET Core on the Joyent cloud. This week, we'll speak with John Kemnetz about the C# extension for VS Code. For the first time on the show, we'll have some demos this week. Project of the week: Foundatio Foundatio is an open-source set of building blocks for loosely-coup...
On .NET 3/24/2016 – Richard Kiene from Joyent
This week, Richard Kiene is our guest, to talk about running .NET Core in the Joyent cloud. .NET on the Joyent cloud: https://www.joyent.com/blog/running-a... VS Code extensions: https://marketplace.visualstudio.com/...
Dependency Injection in ASP.NET Core
In a recent Community Standup, one of the questions that was asked of the team was: "How do I get started with Dependency Injection in ASP.NET Core?" This is where we're going to answer your question, because in this post we're going to share how dependency injection is used in ASP.NET Core and how you can configure it to meet your needs. A Primer Dependency Injection is an application design that enables class dependencies to be automatically added to an instantiated object. The net effect is a loose coupling between classes, with dependencies provided to a class as constructor parameters or properties. The...