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

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
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    179,000 تومان
    افزودن به سبد خرید