.NET 8 Web API with C# using Entity Framework Core + SQLite DB + Angular 14 Client serving as a Membership System + Unit Testing
Unit Testing:
- C#
- Swagger API documentation with routes
- JWT authentication with refresh tokens
- Email sign up and verification
- Forgot password and reset password functionality
- Role based authorization with two roles "User" and "Admin"
- CRUD Account management routes with role based access control
SQLite is local DB and fine for testing and small applications
Traditional webhosting is used for this Application
A Hello World Web API in .NET 8 with C#
Traditional webhosting is used for this Application
Try the demo...A Hello World Web API created by VS Code using .NET 8
The Web API at GitHub.NET 7 Web API with C# and Dapper ORM + SQLite DB towards an Angular 14 Client + Unit Testing
Unit Testing:
Dapper is a lightweight Micro-ORM which can be an alternative to Entity Framework Core ORM
SQLite is local DB and fine for testing and small applications
Traditional webhosting is used for this Application
.NET 6 Web API with C# using Entity Framework Core + Remote MS SQL for Prod + local SQLite DB for Dev consumed by a Blazor Client serving as a Membership System
- C#
- Registration of Users
- JWT authentication
- CRUD Account management
MS SQL Server is fine for Production
SQLite is local DB and fine for testing locally and small applications
Traditional webhosting is used for this Application
.NET 6 Web API with C# using Entity Framework Core + SQLite DB consumed by a Blazor Client serving as a Membership System
- C#
- Registration of Users
- JWT authentication
- CRUD Account management
SQLite is local DB and fine for testing and small applications
Traditional webhosting is used for this Application
Blazor and Vue 3 clients towards a Web API by .NET 6 with C# using JWT Authentication
Traditional webhosting is used for this Application
A JWT Auth Web API created by VS Code using .NET 6 with C# with Blazor and Vue 3 Clients + Pinia + Vite
Blazor and Vue 3 clients towards a Web API by .NET 6 with C# using Basic Authentication
Traditional webhosting is used for this Application
A Basic Auth Web API created by VS Code using .NET 6 with Blazor and Vue 3 Clients + Pinia + Vite
A minimal Web API in .NET 6 with C#
Traditional webhosting is used for this Application
Try the demo...A minimal Web API created by VS Code using .NET 6
The Web API at GitHub