.NET Blog

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

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 ...

.NET Core January 2018 Update

Today, we are releasing the .NET Core January 2018 Update. This includes .NET Core  1.0.9, 1.1.6 and 2.0.5. Please leave feedback on the release in the comments below or at dotnet/core #1199. Security CVE-2018-0786 - Security Feature Bypass in X509 Certificate Validation Microsoft is aware of a security vulnerability in the public versions ...

Announcing Preview 1 of ASP.NET MVC 5.2.4, Web API 5.2.4, and Web Pages 3.2.4

Today we are releasing Preview 1 of ASP.NET MVC 5.2.4, Web API 5.2.4, and Web Pages 3.2.4 on NuGet. This release contains some minor bug fixes and a couple of new features specifically targeted at enabling .NET Standard support for the ASP.NET Web API Client. You can find the full list of features and bug fixes for this release in the release...

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 ...

Testing ASP.NET Core MVC web apps in-memory

This post was written and submitted by Javier Calvarro Nelson, a developer on the ASP.NET Core MVC team Testing is an important part of the development process of any application. In this blog post we are going to explore how we can test ASP.NET Core MVC applications using an in-memory server. This approach has several advantages: The...

Migrating your existing .NET application to the cloud? Tell us about it!

Hi everyone! The .NET team is conducting a survey to learn more about your approach for moving existing .NET applications to the cloud.  The survey should take less than 5 minutes to complete. Take the Survey now! (image) The survey will also allow you to provide your contact details which will allow a .NET team member to reach out to you...

Configuring HTTPS in ASP.NET Core across different platforms

As the web moves to be more secure by default it's more important than ever to make sure your websites have HTTPS enabled. And if you're going to use HTTPS in production its a good idea to develop with HTTPS enabled so that your development environment is as close to your production environment as possible. In this blog post we're going to go ...

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 ...

Orchard Core Beta 1 released

This is a guest post by Sebastien Ros on behalf of the Orchard community Two years ago, the Orchard community started developing Orchard on .NET Core. After 1,500 commits, 297,000 lines of code, 127 projects, we think it's time to release a public version, namely Orchard Core Beta 1. What is Orchard Core? If you know what Orchard and .NET Core...