Companies Home Search Profile

Extending ASP.NET Core 6

Focused View

Peter Shaw

4:02:22

98 View
  • 1. Course Overview.mp4
    01:37
  • 01. Course Introduction.mp4
    00:41
  • 02. Why ASP.NET.mp4
    01:34
  • 03. Why Extend ASP.NET.mp4
    03:25
  • 04. Methods of Extension.mp4
    02:15
  • 05. Methods We Will Look At.mp4
    01:52
  • 06. Middleware.mp4
    01:57
  • 07. Model Binding.mp4
    01:50
  • 08. View Engines.mp4
    01:31
  • 09. Action Filters.mp4
    01:18
  • 10. Tag Helpers.mp4
    01:27
  • 11. Summary.mp4
    00:37
  • 01. Module Overview.mp4
    00:36
  • 02. What Is Middleware.mp4
    03:22
  • 03. Middleware Methods.mp4
    01:37
  • 04. The Run Method.mp4
    03:22
  • 05. Demo - Creating Pipelines from Scratch, app.run.mp4
    07:31
  • 06. Demo - app.Use.mp4
    08:49
  • 07. Demo - app.Map.mp4
    04:36
  • 08. Secondary Methods.mp4
    02:35
  • 09. Demo - app.UseWhen.mp4
    05:15
  • 10. Demo - app.MapWhen.mp4
    04:13
  • 11. Middleware Provided by ASP.NET.mp4
    03:00
  • 12. External Middleware Class.mp4
    02:02
  • 13. Demo - Full End-to-end Example.mp4
    08:13
  • 14. Demo - Full End-to-end Example (cont.).mp4
    10:09
  • 15. Module Summary.mp4
    00:40
  • 01. Module Overview.mp4
    00:50
  • 02. What Is a Model Binder.mp4
    01:37
  • 03. The Model Binder Class.mp4
    01:08
  • 04. Demo - Create a Simple Model Binder.mp4
    04:58
  • 05. Demo - Create a Simple Model Binder (cont.).mp4
    08:42
  • 06. Demo - Using RESTer.mp4
    06:30
  • 07. Model Binder Class Scenarios.mp4
    02:14
  • 08. Using a Validation Attribute.mp4
    01:20
  • 09. Demo - How to Use Validation Attributes.mp4
    12:35
  • 10. Using an Input Formatter.mp4
    02:07
  • 11. Demo - How to Use an Input Formatter.mp4
    14:06
  • 12. Module Summary.mp4
    00:43
  • 1. Module Overview.mp4
    00:30
  • 2. What Is a View Engine.mp4
    02:17
  • 3. How Does a View Engine Work.mp4
    03:59
  • 4. Demo - IView Class and View Engines (pt. 1).mp4
    05:19
  • 5. Demo - IView Class and View Engines (pt. 2).mp4
    08:29
  • 6. Demo - IView Class and View Engines (pt. 3).mp4
    08:30
  • 7. Demo - Finishing up the IView Class.mp4
    05:28
  • 8. Module Summary.mp4
    00:29
  • 01. Module Overview.mp4
    00:31
  • 02. What Is an Action Filter.mp4
    04:40
  • 03. The Different Action Types.mp4
    01:38
  • 04. Authorization Filters.mp4
    01:38
  • 05. Resource Filters.mp4
    00:57
  • 06. Action Filters.mp4
    00:50
  • 07. Result Filters.mp4
    01:09
  • 08. Exception Filters.mp4
    01:29
  • 09. How Do We Use an Action Filter.mp4
    03:38
  • 10. Demo - Action Filters (pt. 1).mp4
    02:11
  • 11. Demo - Action Filters (pt. 2).mp4
    05:27
  • 12. Demo - Action Filters (pt. 3).mp4
    06:00
  • 13. Demo - Action Filters (pt. 4).mp4
    05:20
  • 14. Module Summary.mp4
    00:37
  • 1. Module Overview.mp4
    00:28
  • 2. What Is a Tag Helper.mp4
    03:58
  • 3. Tag Helpers vs. HTML Helpers.mp4
    01:37
  • 4. Code Demo pt1.mp4
    03:15
  • 5. Code Demo pt2.mp4
    07:45
  • 6. Code Demo pt3.mp4
    05:17
  • 7. Code Demo pt4.mp4
    05:35
  • 8. Module Summary.mp4
    00:27
  • Description


    Learn how to extend the kestrel web-server in a number of different ways for custom web scenarios.

    What You'll Learn?


      The kestrel web server built into ASP.NET can be extended in a number of different ways, and for a number of different reasons. In this course, Extending ASP.NET Core 6, you will learn how in general for 99% of the use cases extending things is usually not needed; that remaining 1% however usually necessitates creating a small amount of code connected to one of the many extension points available in the ASP.NET 6 and Kestrel runtime. First, you will discover how to create a middleware module. Then, you will explore the steps to annotate and validate custom models and binders. Finally, you will break down how to use a custom action folder as well as various tag helpers. When you finish with this course, you will know how to extend the kestrel web-server in a number of different ways for custom web scenarios.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Peter will openly admit to being a typical geek. He's been known to say, "If it's shiny, electrical and has blinking lights on it, then it attracts me like a magpie to jewelry." He has been doing I.T. in one form or another for the best part of 30 years. Peter writes software, creates artwork, produces 3D models and many other things. He is the UK & Europe group manager for one of the largest .NET user groups (Lidnug) on the internet. Most importantly, he gets to do what he loves for a living: write software. He has been able to live his dream since the days of MS-DOS, and he's been around I.T long enough to even remember the Adlib sound card. He currently owns and operates his own consultancy, "Digital Solutions UK."
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 69
    • duration 4:02:22
    • level advanced
    • English subtitles has
    • Release Date 2023/04/25