Home
:
Book details
:
Book description
Description of
Advanced .NET Web API MultiTenant Applications
Published 3/2024 Created by Junior Matlou MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Genre: eLearning | Language: English | Duration: 103 Lectures ( 22h 18m ) | Size: 11.1 GB Building Multitenant Web Apis with .NET What you'll learn: .NET 8: Learn about the latest features and enhancements introduced in .NET 8, including primary constructors, language enhancements, and new APIs. Understand principles and best practices of designing clean architecture solutions, including separation of concerns, dependency inversion, and layering. Learn how to implement multi-tenancy support using Finbuckle's libraries, enabling them to build applications that serve multiple tenants with isolation of data Learn different strategies for managing tenants, including multi-database and shared database approaches Activate / Deactivate Tenants on Demand: Students will learn how to dynamically activate or deactivate tenants based on demand AspNetIdentity for user management: Students will learn how to integrate and utilize ASPNET Core Identity for managing user authentication, authorization Jason Web Token (JWT): Students will learn about JSON Web Tokens (JWT) and how to implement secure authentication and authorization mechanisms using JWT. Permission-based authorization: Learn how to implement fine-grained, permission-based authorization in their applications, controlling access to resources based Global response wrapper: Learn how to implement a global response wrapper to standardize and customize API responses across their application CQRS Patterns with MediatR: Students will understand the Command Query Responsibility Segregation (CQRS) pattern and learn how to implement it using MediatR Learn how to perform data validation using Fluent Validation, including validation rules, custom validators, and integration with ASPNET Core Learn advanced techniques for customizing and extending Swagger UI to generate comprehensive and user-friendly API documentation for their .NET Core apps Requirements: Basic .NET Development Knowledge C# Programming Language Visual Studio 2022 Visual Studio Code Microsoft SQL Server Description: Who this course is for: Beginners who would like to know how to implement multi-tenant web applications Juniors who would to add know how to best implement multi-tenant apps within .NET web applications Seniors who would like to implement multi-tenant apps and take full control of application security with confident that their solutions are secured. Architects who would like to explore different way of implementing secure multi-tenant applications