Jeffrey Fritz

Principal Program Manager, .NET Community Team

Jeff Fritz is a principal program manager in Microsoft’s Developer Division working on the .NET Community Team. Four days a week, you can catch Jeff hosting a live video stream called 'Fritz and Friends' at live.jeffreyfritz.com.

Post by this author

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

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

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

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

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

Announcing New ASP.NET Core and Web Development Features in Visual Studio 2017

We are pleased to announce updates to our ASP.NET tools, ASP.NET Core tools, Container tools, and frameworks that are shipping as part of the Visual Studio 2017 release today.  We have made significant updates to the web development tools to make them easier for you to use and help make you more productive in your daily web development tasks...

Let’s Try WCF Self-Hosted Services in a Container

Microservices are a hot architecture concept right now, and we hear a lot of interest in the architecture concepts.  Many of the ideas and capabilities behind microservices are already possible with the WCF frameworks for client and server creation.  There is one tenet about microservices that you can not do with WCF: run inside of a ...

Building Single Page Applications on ASP.NET Core with JavaScriptServices

This is a guest post by Steve Sanderson These days, many developers are building Single-Page Applications (SPAs) using frameworks such as Angular or React. These are powerful frameworks that produce a great end-user experience, but we often hear that building these applications is complicated. It can be a challenge to integrate server-side...

ASP.NET Documentation Now on docs.microsoft.com

This post was written by Wade Pickett We are happy to announce ASP.NET documentation and guidance has been migrated to docs.microsoft.com! Better Together and Great Features This brings the ASP.NET documentation together with ASP.NET Core, C#, Entity Framework Core, Azure, Visual Studio, C++, and SQL on Linux. docs.microsoft.com will allow...

ASP.NET Core Authentication with IdentityServer4

This is a guest post by Mike Rousos In my post on bearer token authentication in ASP.NET Core, I mentioned that there are a couple good third-party libraries for issuing JWT bearer tokens in .NET Core. In that post, I used OpenIddict to demonstrate how end-to-end token issuance can work in an ASP.NET Core application. Since that post was ...