.NET Blog

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

A Penny Saved is a Ton of Serverless Compute Earned

Scott Guthrie recently shared one of my favorite anecdotes on his Azure Red Shirt Tour. A Microsoft customer regularly invokes 1 billion (yes, that’s with a “B”) Azure Functions per day. The customer reached out to support after the first month thinking there was a bug in the billing system, only to find out that the $72 was in fact ...

ASP.NET Core 2.1.0-preview1: Using ASP.NET Core Previews on Azure App Service

There are 3 options to get ASP.NET Core 2.1 Preview applications running on Azure App Service: 1. Installing the Preview1 site extension 2. Deploying your app self-contained 3. Using Web Apps for Containers Installing the site extension Starting with 2.1-preview1 we are producing an Azure App Service site extension that contains ...

Two Lesser Known Tools for Local Azure Development

If you’re developing applications that target Azure services (e.g. Web Apps, Functions, Storage), you’ll want to know about two powerful tools that come with Visual Studio 2017 and the Azure development workload: * Cloud Explorer is a tool window inside Visual Studio that lets you browse your Azure resources and perform specific tasks – ...

Diagnosing Errors on your Cloud Apps

One of the most frustrating experiences is when you have your app working on your local machine, but when you publish it it’s inexplicably failing. Fortunately, Visual Studio provides handy features for working with apps running in Azure. In this blog I’ll show you how to leverage the capabilities of Cloud Explorer to diagnose issues in ...

64 bit ASP.NET Core on Azure App Service

When creating an Azure App Service .NET Core is already pre-installed. However, only the 32 bit .NET runtime is installed. In this post we will look at a  few ways that you can get a 64 bit runtime on Azure App Service During the 2.1 timeframe we are hoping to have both 32 and 64 bit runtimes installed as well as enabling the portal ...

Take a Break with Azure Functions

So, it's the Holidays. The office is empty, the boss is away, and you've got a bit of free time on your hands. How about learning a new skill and having some fun? Azure Functions are a serverless technology that executes code based on various triggers (i.e. a URL is called, an item is placed on a queue, a file is added to blob storage, a ...

Improve website performance by optimizing images

We all want our web applications to load as fast as possible to give the best possible experience to the users. One of the steps to achieve that is to make sure the images we use are as optimized as possible. If we can reduce the file size of the images then we can significantly reduce the weight of the website. This is important for various ...

Publishing a Web App to an Azure VM from Visual Studio

We know virtual machines (VMs) are one of the most popular places to run apps in Azure, but publishing to a VM from Visual Studio has been a tricky experience for some. So, we’re pleased to announce that in Visual Studio 15.5 we’ve added some improvements to the experience. In this post, we’ll discussed the requirements for a VM that’s...