Recommended Developer Stories

Reducing log verbosity with Serilog RequestLogging: Using Serilog.AspNetCore in ASP.NET Core 3.0 - Part 1 · Jan 06, 2020

In this post I describe how you can use Serilog.AspNetCore to reduce the number of logs generated by every request in ASP.NET Core 3.0

Handling Failed HTTP Responses With fetch() · Jan 02, 2020

OTP Login with .NET Core for Mobile-Friendly Web Apps · Jan 02, 2020

When we build web applications, implementing authentication plays a vital role in providing personalized and secure services to users. But as we all know, typical authentication mechanisms like…

Oracle Database
Tools To Monitor and Work with Oracle on Azure · Dec 29, 2019

How to Validate Angular Template-Driven Forms · Dec 24, 2019

Learn about validations in Angular template-driven forms.

It Seemed Like a Popular Chat App. It’s Secretly a Spy Tool. · Dec 23, 2019

ToTok, an Emirati messaging app that has been downloaded to millions of phones, is the latest escalation of a digital arms race.

OAuth 2.0
Implement the OAuth 2.0 Authorization Code with PKCE Flow · Dec 19, 2019

This tutorial shows you how to migrate from the OAuth 2.0 Implicit flow to the more secure Authorization Code with PKCE flow.

User Authentication and Identity with Angular, Asp.Net Core and IdentityServer · Dec 19, 2019

In this post, we'll build an authentication and authorization flow based on the implicit grant type using OAuth2 and OpenID Connect protocols to authenticate an Angular SPA client against IdentityServer4 with the ultimate goal of making authorized requests against a protected ASP.NET Core Web API.

Stop Using Avast and AVG Plugins Right Now · Dec 05, 2019

Two browsers have yanked Avast and AVG online security extensions from their web stores after a report revealed that they were unnecessarily sucking up a ton of data about users’ browsing history.

.NET Core
Announcing .NET Core 3.1 – .NET Blog · Dec 05, 2019

We’re excited to announce the release of .NET Core 3.1. It’s really just a small set of fixes and refinements over .NET Core 3.0,...