Sutanto Gasali's Projects
ASP.NET Core Identity is designed to enable us to easily use a number of different storage providers for our ASP.NET applications. We can use the supplied Identity providers that are included with the .NET Framework, or we can implement your own providers. There are two primary reasons for creating a custom Identity provider. We need to store Identity information in a data source that is not supported by the Identity providers included with the .NET Framework, such as a MysQL database, an Oracle database, or other data sources. We need to manage Identity information using a database schema that is different from the database schema used by the providers that ship with the .NET Framework. A common example of this would be to use authentication data that already exists in a SQL Server database for a company or Web site. In this tutorial, we are going to implement and configure a custom Identity Provider using ASP.NET MVC Core and IndentityCore
There are often requests that needs to be redirect temporarily or permanently from current request to other request. ASP.NET MVC Core RedirectResult, RedirectToActionResult, RedirectToRouteResult, LocalRedirectResult can be used for redirection.
This blog explains how to create Area in ASP.NET Core MVC application, how to use the route for area, configure default area route, link controller action methods from different areas.
Action filters execute custom code before and after execution of the Action method in sepecific sequence. You can inject filter execution using ASP.NET Core MVC dependency injection.
A guide on how to be a Programmer - originally published by Robert L Read
Web API using for Human Resource Management (ASP.NET Core 6)
HRM is a Modern and responsive Human Resource Management System. It is developed by PHP and Codeigniter framework. It is designed and developed for office management and company employee management.
Human Resource Management App
Human resource management open source .net core
Full ASP.NET Core 2.2 Web API project with DDD, CQRS, MediatR and JWT authentication w/ refresh tokens
Collate ALL the beers!
Book by Jon Duckett
Overview of HTML5 Standardization Activities.
HTML Minification middleware for ASP.NET Core
This is the companion repo for HTTP Succinctly by Scott Allen. Published by Syncfusion.
ASP.NET Core middleware that adds HttpCache headers to responses (Cache-Control, Expires, ETag, Last-Modified), and implements cache expiration & validation models
This repo contains the source code for the "HttpClient with ASP.NET Core" series of articles on Code Maze
Fully functioning finished sample code for my Using HttpClient to Consume APIs in .NET Core course
Upload/Download Files Using HttpClient in C#
A sample ASP.NET Core project showing how to configure the HttpClientFactory
ASP.NET Core app on HTTPS in Docker
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
Secure and efficient one-time pad generation using Diffie-Hellman key exchange and SHA-3 SHAKE-256
Code sample with asp.net core backend and Xamarin.Forms front-end to manage file upload.
Manage your employees easily with a robust and efficient Human Resource Management System
(Work in progress) React documentation website in Indonesian
These are the sample Bounded Contexts from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
These are the sample Bounded Contexts for C#.NET from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
An ASP.NET Core attribute by which any HTTP write operations (POST and PATCH) can have effect only once for the given request data.
UI for administrators to manage users and roles in AspNetCore.Identity