Exploring Azure App Service – Web Apps and SQL Azure
There is a good chance that your web app uses a database. In my previous post introducing Azure App Service, I showed some of the benefits of hosting apps in Azure App Service, and how easy it is to...
View ArticleA 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...
View ArticleAnnouncing ASP.NET Providers Connected Service Visual Studio Extension
Provider pattern was introduced in ASP.NET 2.0 and it gives the developers the flexibility of where to store the state of ASP.NET features (e.g. Session State, Membership, Output Cache etc.). In...
View ArticleASP.NET Core Performance Improvements
This is a guest post by Mike Rousos I recently had an opportunity to help a developer with an ASP.NET Core app that was functionally correct but slow when under a heavy user load. We found a few...
View ArticleASP.NET Core 2.1.0 now available
Today we're thrilled to announce the release of ASP.NET Core 2.1.0! This is the latest release of our open-source and cross-platform web framework for .NET and it's now ready for production use. Get...
View ArticleUse Dependency Injection In WebForms Application
Dependency Injection design pattern is widely used in modern applications. It decouples objects to the extent that no client code needs to be changed simply because an object it depends changes to a...
View ArticleBlazor 0.4.0 experimental release now available
Blazor 0.4.0 is now available! This release includes important bug fixes and several new feature enhancements. New features in Blazor 0.4.0 (details below): Add event payloads for common event types...
View ArticleChanges to script debugging in Visual Studio 15.7
We’re always looking for ways to make developing with Visual Studio faster. One of the tasks developers do many times a day is launching debugging sessions. We identified that script debugging added...
View ArticleWorkaround for Bower Version Deprecation
As of June 25, the version of Bower shipped with Visual Studio was deprecated, resulting in Bower operations failing when run in Visual Studio. If you use Bower, you will see an error something like:...
View ArticleRazor Improvements – Feedback Wanted
In recent releases of Visual Studio 2017, there has been a great focus on improving the experience of working with Razor files (*.cshtml). The improvements were aimed at addressing the most pressing...
View ArticleExploring Azure App Service – Azure Diagnostics
If you’ve followed our previous posts about using Azure App Service to host web apps in the cloud (1. Introduction to App Service, 2. Hosting web apps that use SQL) you’re already familiar with how...
View ArticleBlazor 0.5.0 experimental release now available
Blazor 0.5.0 is now available! This release explores scenarios where Blazor is run in a separate process from the rendering process. Specifically, Blazor 0.5.0 enables the option to run Blazor on the...
View ArticleImprovements in Visual Studio 2017 15.8 for web developers
This week we released Visual Studio 2017 version 15.8. Our 15.8 update brings the following improvements for web developers: Custom docker image tags during Publish Zip push deployment for Azure...
View ArticleLibMan CLI Released
The Command Line Interface (CLI) is now available for Microsoft Library Manager (LibMan) and can be downloaded via NuGet. Look for Microsoft.Web.LibraryManager.CLI The LibMan CLI is cross-platform, so...
View ArticleASP.NET Core 2.2.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.2.0-preview1: HTTP/2 in Kestrel
As part of the 2.2.0-preview1 release, we’ve added support for HTTP/2 in Kestrel. What is HTTP/2? HTTP/2 is a major revision of the HTTP protocol. Some of the notable features of HTTP/2 are support for...
View ArticleASP.NET Core 2.2.0-preview1: Healthchecks
What is it? We’re adding a health checks service and middleware in 2.2.0 to make it easy to use ASP.NET Core in environments that require health checks – such as Kubernetes. The new features are set of...
View ArticleASP.NET Core 2.20-preview1: Open API Analyzers & Conventions
What is it? Open API (alternatively known as Swagger) is a language-agnostic specification for describing REST APIs. The Open API ecosystem has tools that allows for discovering, testing and producing...
View ArticleASP.NET Core 2.2.0-preview1: SignalR Java Client
This post was authored by Mikael Mengistu. In ASP.NET Core 2.2 we are introducing a Java Client for SignalR. The first preview of this new client is available now. This client supports connecting to an...
View ArticleASP.NET Core 2.2.0-preview1: Endpoint Routing
Endpoint Routing in 2.2 What is it? We’re making a big investment in routing starting in 2.2 to make it interoperate more seamlessly with middleware. For 2.2 this will start with us making a few...
View Article