وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

ASP.NET Core 8 Complete Guide 2023 – [Task Management App]

سرفصل های دوره

Develop real-world Task Management Application in ASP.NET Core WebApi, Clean Architecture, EF Core and JWT Security


1. Introduction
  • 1. About ASP.NET Core and .NET History
  • 2. .NET 8 Download

  • 2. Whats New in ASP.NET Core 8.0
  • 1. Minimal APIs (New features incl)
  • 2. Form Bindings
  • 3. Generic Attributes
  • 4. IExceptionHandler
  • 5. JSON Serialization of IAsyncEnumerableT
  • 6. IAuthorizationRequirementData
  • 7. Redis Output Caching

  • 3. The Essentials
  • 1. The Program.cs Class
  • 2. The .NET Core Host
  • 3. Middlewares
  • 4. Configuration
  • 5. Options
  • 6. Environments
  • 7. Dependency Injection (Singleton, Scoped, Transient)
  • 8. Error Handling
  • 9. Logging
  • 10. The New Guard Clauses

  • 4. Software Architecture
  • 1. Overview of Software Architectures

  • 5. The Domain Layer (The Core)
  • 1. Structure of the Domain Layer
  • 2. Country Entity
  • 3. The TeamLead Entity
  • 4. The TeamMember Entity
  • 5. The Project Entity
  • 6. The ProjectTask Entity
  • 7. The Todo Entity
  • 8. The Notification Entity
  • 9. The IGenericRepositoryTEntity Interface
  • 10. IUnitOfWork

  • 6. The Infrastructure Layer
  • 1. Entity Framework Core DbContext and Configurations (Part 1)
  • 2. Entity Framework Core DbContext and Configurations (Part 2)
  • 3. Entity Framework Core DbContext and Configurations (Part 3)
  • 4. Seeding the Database
  • 5. The Repository Pattern and UnitOfWork

  • 7. The Application Layer
  • 1. Configuring the Database and Applying Migrations
  • 2. Country Controller
  • 3. Notification Controller
  • 4. TeamLead Controller
  • 5. TeamMember Controller
  • 6. Applying Migrations for Modified Entities
  • 7. ViewModels and Dtos with C# Records
  • 8. Swagger
  • 9. Routing (Attribute based)
  • 10. Applying Global Error Handling
  • 11. Creating a Custom Log class
  • 12. Integrating the Log BackgroundService
  • 13. Cursor based Pagination (Better performance over Skip and Take)
  • 14. Health checks (Basic and Database Health checks)

  • 8. Security
  • 1. Securing the APIs with JWT authentication
  • 2. Policy Based and Swagger Authorization
  • 3. Data Protection APIs
  • 4. CSRF
  • 5. XSS
  • 6. Redirection Attacks
  • 7. CORS

  • 9. The Razor Pages Application (UI)
  • 1. Razor Pages Intro
  • 2. Consuming the Restful Service with IHttpClientFactory
  • 3. The Register and Login Page
  • 4. The Structure of the Razor Pages Project
  • 5. Project and Project Task
  • 6. Assigning Project and Task
  • 7. TeamMember Project and Task

  • 10. Performance
  • 1. Caching Intro
  • 2. Memory Caching
  • 3. Response Caching
  • 4. IHttpClientFactory with Resiliency
  • 5. Hangfire, BackgroundService and Windows Services (Long running operations)
  • 6. Rate Limiters
  • 7. More Rate Limiters
  • 8. EF Core Performance
  • 9. Resilient EF Core Connections

  • 11. Conclusions
  • 1. Introduction to Docker
  • 2. Docker in Visual Studio
  • 3. Kubernetes
  • 4. Advanced Clean Architecture Concepts
  • 5. Final words
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 26585
    حجم: 4477 مگابایت
    مدت زمان: 443 دقیقه
    تاریخ انتشار: 26 آذر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید