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...
View ArticleConfiguring 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...
View ArticleTesting 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 app. In this blog post we’re going...
View ArticleTake a Break with Azure Functions
So, it’s Christmas time. 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...
View ArticleAnnouncing 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...
View Article64 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...
View ArticleAzure Storage for Serverless .NET Apps in Minutes
Azure Storage is a quick and effortless way to store data for applications that has high availability, is secure, scales and is redundant. This blog post walks through a simple application that creates...
View ArticleASP.NET Core 2.1 roadmap
Five months ago, we shipped ASP.NET Core 2.0 as a foundational release for our high performance, cross-platform web framework for .NET and .NET Core. Since then we have been hard at work to deliver the...
View ArticleLearn how to do Image Recognition with Cognitive Services and ASP.NET
With all the talk about artificial intelligence (AI) and machine learning (ML) doing crazy things, it’s easy to be left wondering, “what are practical ways I can use this today?” It turns out there are...
View ArticleA new experiment: Browser-based web apps with .NET and Blazor
Today I’m excited to announce a new experimental project from the ASP.NET team called Blazor. Blazor is an experimental web UI framework based on C#, Razor, and HTML that runs in the browser via...
View ArticleDiagnosing 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...
View ArticleFile nesting in Solution Explorer
We are excited to share with you a new capability in Visual Studio that was a clear ask from you, the community. Visual Studio has been nesting related files in Solution Explorer for a long time now,...
View ArticleTwo 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...
View ArticleAnnouncing ASP.NET MVC 5.2.4, Web API 5.2.4, and Web Pages 3.2.4
Today we released stable packages for 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...
View ArticleASP.NET Core 2.1.0-preview1 now available
Today we’re very happy to announce that the first preview of the next minor release of ASP.NET Core and .NET Core is now available for you to try out. We’ve been working hard on this release over the...
View ArticleASP.NET Core 2.1: Improvements for using HTTPS
Securing web apps with HTTPS is more important than ever before. Browser enforcement of HTTPS is becoming increasingly strict. Sites that don’t use HTTPS are increasingly labeled as insecure. Browsers...
View ArticleASP.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: Installing the Preview1 site extension Deploying your app self-contained Using Web Apps for Containers...
View ArticleASP.NET Core 2.1.0-preview1: Getting started with SignalR
Since 2013, ASP.NET developers have been using SignalR to build real-time web applications. Now, with ASP.NET Core 2.1 Preview 1, we’re bringing SignalR over to ASP.NET Core so you can build real-time...
View ArticleASP.NET Core 2.1.0-preview1: Introducing compatibility version in MVC
This post was written by Ryan Nowak In 2.1 we’re adding a feature to address a long-standing problem for maintaining MVC – how do we make improvements to framework code without making it too hard for...
View ArticleASP.NET Core 2.1.0-preview1: Improvements for building Web APIs
ASP.NET Core 2.1 adds a number of features that make it easier and more convenient to build Web APIs. These features include Web API controller specific conventions, more robust input processing and...
View Article