Repository files navigation
How to Strucure the Projects
Server: This Web Api project demonstrate Basic Authentication technique using Http Authorization header.
Client: This Web Project Connect to the Server Api Project, Authenticate and retrive the data.
The main purpose of this project is to Benchmark some methods and see which one is faster and takes less memory.
This Projct implements different ways we can get the Year from a string date.
Blazor with Dependency Injection with Different Types and Classes
BlazorWeb: Blazor with Dependency Injection with Different Types and Interfaces
MVCWeb: Setp Generic class Services with Dependency Injection and Interfaces
BlazorTest: Test the BlazorWeb Code with xUnit.
Dependency Injection MVC Demo
Setup a .editorconfig file to Reorganize the Text, Indentation, Naming convention etc.
WebApi: This web api project implements large file uploading using Stream instead of bye[] or MemoryStream which take lot of resources on the server.
WebMVC:
User Input Validation using Nuget Package Fluent Validation.
Use Fluent Validation for different Project types Console, WebApp etc.
CaptchaV2: Google Recaptcha v3 use ASP.Net
CaptchaV2_AsService: Google Recaptcha v2 use ASP.Net As Services DI (Dependency Injection)
CaptchaV3: Google Recaptcha v2 use ASP.Net
A new way to encode your url parameters with HashIds Package Source
This prevents your users data from exposing it makes hard to guess the next id or something.
Htmx Implementation Demo with ASP.Net
Customize KestrelServer like Port number, Section Name etc.
ASP.Net App logging demo with Microsoft Logging.
This Project implements ASP.Net Minimal Api with database CRUD operations.
This also implements Authentication and Authorization with JWT token.
QR Code builder with ASP.Net Framework
RazorWeb Razor Page Project
Shopper a Food delivery system with Microft Identity system, EF Core Toastr alerts, and more.
This project implements product showcase page, cart manage, order, payment system and more.
ReadJsonArray Read Json data from appsettings.json and map that into List of classes using GetSection(), GetChildren(), and more.
Web Different way to Read Connection String from Enviroment Variable, appsettings.json etc inside a Controller.
OnHttpGet implements several ways to pass parameters to a HttpGet request.
ReadQueryString Read Http URL Query String in different ways in ASP.Net App.
Different ways we can get the Client IP address on the Web Server.
Library and Web_Api Project using Dapper micro-orm for DataAccess of CRUD operation, Api Health-Checks, Token Authentication and Authorization etc.
TodosDB This is a Todos Database Project Todo Web API.
TodoApp_Client WebClient App
Blz_Web: Build an Blazor App accessing the TodoApp as Api Service to get the data.
Blz_SwaggerAuto: OpenApi Generated C# Api Client code.
This Blazor Project describes use of One Way, Two Way Binding.
API_i Project describes how we should make API Controllers standard practices etc.
APIMonitor Project describes logging, Health checking and Monitoring of an API
APIProtection Project describes API protection using data validation, caching and IP rate limiting.
APISecurity Project describes Authentication & Authorization with Claim, Policy based of an API.
APIVersion Project describes implementation of API versioning.
Web_i describes Creating an API Controller inside MVC Project useful when API service is small part of the App.
SwaggerApi Project describes adding API, endpoint documentation and use of documentatnion comments also adding Swagger themes.
About
Blazor, ASP.Net Core & Framework and Other Dotnet Projects
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.