- Home
- .NET tutorials
.NET tutorials


What is Basic authentication and how to add in ASP.NET Core
Learn what is Basic authentication and an example of how to add it to a HTTP request header in ASP.NET Core using Base64.
Blazor component: Razor tutorial and example
A Blazor component uses Razor for rendering a Blazor WebAssembly app. We'll create one and add a parameter attribute in this tutorial.
Data Annotations for model validation in ASP.NET Core
Learn how to write a custom .NET data annotation in C# for model validation in ASP.NET Core MVC and Web API.
SOLID principles in C# used in object-oriented design
SOLID principles in C#, looking at design principles and examples for using object-oriented design (OOD) in your software.
Azure DevOps release pipeline for .NET Web API using IIS
Build an Azure DevOps release pipeline for .NET. Setup CI/CD and deploy your Web API to IIS using YAML tutorial.
Azure DevOps pipeline build with .NET for CI/CD
Build an Azure DevOps pipeline with .NET. Setup tutorial for ASP.NET Core CI/CD using YAML and publish to artifacts.
What is Azure DevOps? Learn about the services in this guide
Learn about Microsoft Azure Devops, including it's pricing and how CI/CD Pipelines can be used to deploy a .NET application.
Create a custom database logging provider with ASP.NET Core ILogger
Create & implement a .NET custom logging provider with ILoggerProvider. Use ASP.NET Core, C# & ILogger to log to a SQL Server database.
How ASP.NET Core logging works with ILogger and LogLevel
Logging with ASP.NET Core. Use ILogger & ILoggerProvider to write a LogLevel log to a .NET logger provider using C#
Watch .NET tutorials
Subscribe to our YouTube channel