Same-site cookies, ASP.NET Core, and external authentication providers
Explains the impact of Safari's stricter same-site cookie policy on ASP.NET Core external authentication and proposes a solution.
Explains the impact of Safari's stricter same-site cookie policy on ASP.NET Core external authentication and proposes a solution.
Guide to fixing Google authentication in ASP.NET Core after Google+ API shutdown, using OpenID Connect as a replacement.
A guide for ASP.NET MVC Core developers on identifying and adding CSRF protection to an inherited codebase lacking security measures.
An introduction to creating and using templated components in the Blazor web framework for more flexible UI development.
How to properly validate Azure AD tokens in a multitenant ASP.NET Core app using a custom issuer validator.
An analysis of ASP.NET Core's maturity, comparing its stability and API evolution to Node.js and the .NET Framework.
A guide to using pseudo-localization in ASP.NET Core to test UI layouts for internationalization and localization readiness.
A developer shares how to use .NET Core Global Tools for minifying web assets, introducing the custom 'Miglifier' tool.
A developer's technical guide to upgrading a full-stack application from older Angular versions to Angular 7 and updating the ASP.NET Core SDK.
A technical guide on implementing Azure AD single sign-out in ASP.NET Core applications, explaining configuration and the SameSite cookie requirement.
A tutorial on using Draft to streamline building and deploying ASP.NET Core applications to Kubernetes, covering setup and commands.
Explains and demonstrates the behavior of Singleton, Scoped, and Transient service lifetimes in client-side and server-side Blazor applications.
Explains how to register a service both as an interface and as its concrete type in ASP.NET Core's built-in dependency injection container.
A tutorial on implementing JWT authentication in a Blazor blogging application to secure admin functions.
A technical guide on optimizing Docker multi-stage builds for ASP.NET Core to reduce build times by caching dependency restoration.
Explains a better approach for asynchronous initialization in ASP.NET Core apps, moving it from middleware to the Program.Main method.
A tutorial on adding edit and delete functionality to a blog application built with Blazor, covering both server-side API endpoints and client-side fixes.
A tutorial on adding a 'Create Post' feature with Markdown support to a Blazor-based blogging application, covering backend service and API setup.
A technical tutorial on building a blog post viewing feature using Blazor and ASP.NET Core WebAPI, including routing, API endpoints, and component logic.
A guide to implementing custom model binders in ASP.NET Core to handle multipart requests containing both JSON data and file uploads.