The MVP Show Learns about ASP.NET, Identity Server, and Heidelberg

In the second episode of the MVP Show, intrepid host Seth Juarez traveled to Heidelberg, Germany to meet with Visual Studio and Development Technologies MVP Dominick Baier.  Dominick is one of the developers responsible for the Identity Server open source project. Seth and Dominick shared several videos about all things API, Germany, and Security.  Check… Read more

ASP.NET Core Logging with Azure App Service and Serilog

This guest post was written by Mike Rousos ASP.NET Core supports diagnostic logging through the Microsoft.Extensions.Logging package. This logging solution (which is used throughout ASP.NET Core, including internally by the Kestrel host) is highly extensible. There’s already documentation available to help developers get started with ASP.NET Core logging, so I’d like to use this post… Read more

Azure Functions Tools Roadmap

We’ve been humbled by the intense interest in Visual Studio tools for Azure Functions since we shipped our initial preview for Visual Studio 2015 last fall. Unfortunately, given other constraints, Visual Studio 2017 did not include Azure Functions when we shipped in March. So, we’d like to provide an update to our roadmap for Functions… Read more

Announcing SignalR 2.2.2 (Preview 1)

Today we are happy to announce the release of SignalR 2.2.2-preview1. SignalR 2.2.2 is a servicing release, including some highly requested updates and bug fixes. Here are the highlights of the release: Support for Service Bus 3 (https://github.com/SignalR/SignalR/issues/3548) NetStandard version of the client (https://github.com/SignalR/SignalR/issues/3851) A bunch of work making Redis Scaleout more reliable Here is… Read more

JWT Validation and Authorization in ASP.NET Core

This post was written and submitted by Michael Rousos In several previous posts, I discussed a customer scenario I ran into recently that required issuing bearer tokens from an ASP.NET Core authentication server and then validating those tokens in a separate ASP.NET Core web service which may not have access to the authentication server. The… Read more

Hash Passwords with ASP.NET Membership Providers

Are you using the legacy ASP.NET membership providers with your application?  When you look in web.config, is there a membership configuration within the system.web element?  The membership provider has been available since ASP.NET 2, and has been superseded by the Identity provider for a more secure authentication and authorization facility in your application. Best practices… Read more

Notes from the ASP.NET Community Standup –March 21, 2017

  This is the next in a series of blog posts that will cover the topics discussed in the ASP.NET Community Standup. The community standup is a short video-based discussion with some of the leaders of the ASP.NET development teams covering the accomplishments of the team on the new ASP.NET Core framework over the previous… Read more

Five Visual Studio 2017 Extensions for Web Developers

You’ve downloaded and installed Visual Studio 2017, and it’s a great improvement over previous versions.  Now what?  How can you make your web development experience better?  In this article, we will recommend five Visual Studio extensions that will make your day-to-day tasks easier and even more enjoyable. Razor Language Service When you’re building ASP.NET Core… Read more

Notes from the ASP.NET Community Standup –March 9, 2017

This is the next in a series of blog posts that will cover the topics discussed in the ASP.NET Community Standup. The community standup is a short video-based discussion with some of the leaders of the ASP.NET development teams covering the accomplishments of the team on the new ASP.NET Core framework over the previous week…. Read more