ASP.NET Core Identity MVC Web App serving as a Membership System using .NET 8 - A Starter
Traditional webhosting is used for this Application
An ASP.NET Core Identity MVC Web Application with Individual Accounts created by VS Code using .NET 8 serving as a Membership System towards a SQLite Database
Python Django MySQL and SQLite Website serving a simple Blog hosted at PythonAnywhere which have a free plan as well as plans for scaling up if needed. The hosting is fast and user friendly with good documentation
Try the demo...Django is using the architectural pattern Model-View-Template (MVT) which is a derivation of the pattern Model View Control (MVC)
This Django Website is serving static content - secured by HTTPS
A simple Blog demonstrates how to use Models by the Django Admin and display the Posts by the Frontend
The files models.py and views.py are splitted up for showing how to scale the folder structure if the Django Website should grow with a lot of views and models
FTP upload was used for deployment but initially the GitHub repo could be cloned to PythonAnywhere
The source code at GitHubA Website by Umbraco CMS 13 and .NET 8 using SQLite DB for both Dev + Prod with MVC towards a custom Table in the DB serving as a Starter
Try the demo...This Website was created by Umbraco CMS 13 and .NET 8 and hosted at a tradiotional Web Hotel using IIS
The source code at GitHubThe Website implements CRUD functionality by administrating Employees towards a custom Table in the SQLite DB using MVC and Entity Framework Core
Angular client towards a REST API by .NET 8 with C# using JWT and Refresh Tokens for Authentication
Traditional webhosting is used for this Application
The Web API was made without the ASP.NET Core Identity using custom JWT middleware
Functionality of the Web App
Tech used for building the Web App
By using JWT + Refresh Tokens the security will be improved. The JWT can have a reduced time to live and therefor less likely to be stolen
A Website by Umbraco CMS 13 and .NET 8 using SQLite DB for both Dev + Prod serving as a Starter
Try the demo...This Website was created by Umbraco CMS 13 and .NET and hosted at a tradiotional Web Hotel using IIS
The source code at GitHubA Website by Umbraco CMS 13 and .NET 8 with Member Registration + Confirmation + Login + Forgot Password + Manage Profile using SQLite DB for both Dev + Prod serving as a Starter
Try the demo...This Website was created by Umbraco CMS 13 and .NET with Member Registration + Confirmation + Login + Forgot Password + Edit and Delete own Profile and hosted at a tradiotional Web Hotel using IIS
The source code at GitHub.NET 8 REST API with C# and Dapper ORM + SQLite DB consuming an Angular 14 Client + Unit Testing
Unit Testing:
Coverage Reports are generated for visualize the result of Unit Testing ( .NET based xUnit )
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 8 REST API with C# using Entity Framework Core + SQLite consuming an Angular 14 Client - serving as a Membership System
Unit Testing:
The Web API was made without the ASP.NET Core Identity using custom JWT middleware
Functionality of the Web App
Tech used for building the Web App
.NET 6 REST 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
The Web API was made without the ASP.NET Core Identity using custom JWT middleware
- 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 REST API with C# using Entity Framework Core + SQLite DB consumed by a Blazor Client serving as a Membership System
The Web API was made without the ASP.NET Core Identity using custom JWT middleware
- 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
