I’ve written several technical articles since 1997 for various blogs, websites, and magazines, both in English and in Italian. Here you can find a list of the most recent ones:
Authorization for ASP.NET Web APIs
Learn how to secure an ASP.NET Web API by granting access only to authorized users through Auth0 authentication and authorization services.
Building ASP.NET CRUD Web APIs
Learn how to build a CRUD Web API with ASP.NET through this practical tutorial.
Secrets Management in .NET Applications
Learn the best practices to store and manage secrets in your .NET applications.
Five C# Features You Might Not Know
A quick tour about five C# features that even experienced developers might not know.
What is .NET? An Overview of the Platform
An overall view of .NET, Microsoft's cross-platform development environment that allows you to build any type of application with C# and other languages.
.NET Core vs .NET Framework vs .NET Standard: A Guided Tour
A guide for understanding the differences between .NET, .NET Core, .NET Framework, .NET Standard, etc. by exploring the history of the platform.
How to Create Your .NET Project Template
How to create your .NET project template to use with .NET CLI and Visual Studio.
Using C# Extension Methods for Auth0 Authentication
How to use C# extension methods to simplify Auth0 configuration for ASP.NET web applications.
Preventing HTTPS Downgrade Attacks
HTTPS downgrade attacks compromise your web application security by switching to HTTP. Learn how to prevent them.