Modernize existing .NET apps with Windows Containers and Azure

As part of the series of posts announced at this initial blog post (.NET Application Architecture Guidance) that explores each of the architecture areas currently covered by our team, this current blog post focuses on introducing the new “Modernize existing .NET applications with Windows Containers and Azure” eBook which you can download here. Just as a reminder,… Read more

Experiment with Azure for FREE!

What is Azure? What can it do for me? Do I need it? How do I find out? How do I use it? Will it help my business? Can it help my career? With all the things Azure can do, it’s hard to know where to start answering these important questions. But there’s a really… Read more

The week in .NET – .NET Foundation – Serilog – Super Dungeon Bros

To read last week’s post, see The week in .NET – .NET, ASP.NET, EF Core 1.1 Preview 1 – On .NET on EF Core 1.1 – Changelog – FluentValidation – Reverse: Time Collapse. On .NET: Martin Woodward on the .NET Foundation Last week, Martin Woodward was on the show to talk about the .NET Foundation:… Read more

The week in .NET – .NET, ASP.NET, EF Core 1.1 Preview 1 – On .NET on EF Core 1.1 – Changelog – FluentValidation – Reverse: Time Collapse

To read last week’s post, see The week in .NET – Bond – The Gallery. Preview 1 of .NET Core 1.1, ASP.NET Core 1.1, and EF Core 1.1 announced Preview 1 versions of .NET Core 1.1, ASP.NET Core 1.1, and Entity Framework Core 1.1 were released today. Check out the blog posts to discover the… Read more

Hosting .NET Core Services on Service Fabric

This post was written by Vaijanath Angadihiremath, a software engineer on the .NET team. This tutorial is for users who already have a group of ASP.NET Core services which they want to host as microservices in Azure using Azure Service Fabric. Azure Service Fabric is a great way to host microservices in a PaaS world… Read more

Storing and using secrets in Azure

Most applications need access to secret information in order to function: it could be an API key, database credentials, or something else. In this post, we’ll create a simple service that will compare the temperatures in Seattle and Paris using the OpenWeatherMap API, for which we’ll need a secret API key. I’ll walk you through… Read more

.NET Framework 4.6.1 is now available!

Updated (2017): See .NET Framework Releases to learn about newer releases. Updated (1/2016): This post was updated to add information about reference source for .NET Framework 4.6.1. Today we are announcing the availability of  .NET Framework 4.6.1. You can download this release now. .NET Framework 4.6.1 (Web Installer;  Offline Installer) .NET Framework 4.6.1 Developer Pack Here… Read more

The Next Generation of .NET – ASP.NET vNext

Updated (2017): See .NET Framework Releases to learn about newer releases. Updated (July 2015): See Announcing .NET Framework 4.6 to read about the latest version of the NET Framework. Today at TechEd North America, we announced the latest set of innovations that are part of the next generation of .NET. The biggest of those is ASP.NET vNext, which… Read more

The Next Generation of .NET

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…. Read more

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

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… Read more