Companies Home Search Profile

Implementing Autofac in ASP.NET

Focused View

Miguel Castro

2:15:15

47 View
  • 00. Course Overview.mp4
    01:58
  • 00. Introduction.mp4
    01:07
  • 01. Course Agenda.mp4
    01:11
  • 02. Course Agenda, Continued.mp4
    01:43
  • 03. Begin Autofac Primer.mp4
    00:41
  • 04. Overview of Primer App in Raw State.mp4
    01:56
  • 05. Introduce Abstractions.mp4
    00:58
  • 06. Library Class Modification.mp4
    02:49
  • 07. Hard-to-Maintain Instantiations.mp4
    01:12
  • 08. Install Autofac and Registrations.mp4
    02:30
  • 09. Resolving the Service.mp4
    03:24
  • 10. EasyBlog Intro.mp4
    01:29
  • 11. EasyBlog Architecture.mp4
    04:01
  • 12. Untestable Controllers.mp4
    02:09
  • 13. Run Demo.mp4
    02:03
  • 00. Overview.mp4
    01:21
  • 01. Installing NuGet Packages.mp4
    01:58
  • 02. Global.ASAX and ContainerBuilder.mp4
    01:10
  • 03. Controller Registration and Build.mp4
    01:37
  • 04. Setting the MVC Dependency Resolver.mp4
    00:37
  • 05. Web API Integration and Controller Registration.mp4
    01:02
  • 06. Web API Dependency Resolver.mp4
    00:30
  • 07. OWIN Preview.mp4
    00:46
  • 00. Overview.mp4
    00:42
  • 01. Component Lifetime.mp4
    01:50
  • 02. Registration Techniques.mp4
    01:02
  • 03. Lifetime in Controller Components.mp4
    01:58
  • 04. Singleton Test.mp4
    02:08
  • 05. Register Extensibility Manager.mp4
    01:44
  • 06. Resolve and Initialize the Manager.mp4
    01:42
  • 07. Registration Parameters.mp4
    02:39
  • 08. Assembly Scan and Register.mp4
    01:16
  • 09. Assembly Scan and Register, Continued.mp4
    02:15
  • 10. Registration Modules.mp4
    01:30
  • 11. Create Configuration.mp4
    02:22
  • 12. Load and Register Configuration.mp4
    02:43
  • 13. Summary.mp4
    00:42
  • 00. Overview.mp4
    00:36
  • 01. Standard Injection.mp4
    01:22
  • 02. On-demand Resolve.mp4
    01:41
  • 03. Injecting into Views.mp4
    00:42
  • 04. Home Controller Modification.mp4
    02:28
  • 05. Property Injection Test.mp4
    01:25
  • 06. Create Component Locator.mp4
    02:02
  • 07. Inject Container into Component Locator.mp4
    01:14
  • 08. Inject into API Controller and Modify.mp4
    01:15
  • 09. Finish Modifications and Register in Container.mp4
    01:28
  • 10. Injecting Extensibility Manager.mp4
    01:23
  • 11. Create and Register Local String Component.mp4
    00:58
  • 12. Inject into Layout View.mp4
    01:54
  • 13. Inject into Other Views.mp4
    01:33
  • 14. Summary.mp4
    00:25
  • 00. Overview.mp4
    00:29
  • 01. Decorators.mp4
    02:01
  • 02. Extensibility Manager Before-state.mp4
    02:14
  • 03. Configuration Factory Constructs.mp4
    01:36
  • 04. Inject and Use Configuration Factory.mp4
    01:26
  • 05. Replace Activator.CreateInstance.mp4
    01:18
  • 06. Wildcard Concrete Class Registration.mp4
    03:46
  • 07. Filters.mp4
    01:13
  • 08. Logger Class and Interface.mp4
    01:11
  • 09. LogMvcAction Filter.mp4
    02:28
  • 10. Register MVC Filter and Test.mp4
    02:11
  • 11. LogWebApiAction filter.mp4
    01:35
  • 12. Register API Filter and Test.mp4
    01:35
  • 13. Global Filters.mp4
    02:37
  • 14. Summary.mp4
    01:07
  • 00. Overview.mp4
    01:04
  • 01. Owin.mp4
    02:23
  • 02. Owin Project Overview.mp4
    01:40
  • 03. Add Autofac Packages.mp4
    01:04
  • 04. Register Components and Build Container.mp4
    02:16
  • 05. Set up - Use - Statements.mp4
    01:54
  • 06. Middleware Order Control.mp4
    01:26
  • 07. Adjust Controller Class.mp4
    00:43
  • 08. Adjust Middleware Component.mp4
    01:37
  • 09. Test Run and Examine Results.mp4
    01:01
  • 10. Web Forms.mp4
    01:03
  • 11. Install Autofac Packages.mp4
    02:00
  • 12. Set up Container and Registrations.mp4
    01:37
  • 13. Modify Web.Config.mp4
    01:07
  • 14. Modify Code-behind Classes.mp4
    01:07
  • 15. Demo Run.mp4
    01:16
  • 16. Client-side Libraries Mention and Farewell.mp4
    01:59
  • Description


    Autofac is one of the more powerful yet easy to use DI containers out there. But you still need to know how to properly implement it in your applications. This course will help you get there.

    What You'll Learn?


      Learning how Dependency Injection (DI) works and setting it up in sample console apps is good and necessary, but it is only half the battle. You need to know how to implement it into the app you are writing. Though DI with Autofac is usable in any kind of application, the web represents a large portion of the apps developers are writing, and not everyone has the luxury of jumping on ASP Core. In this course, Implementing Autofac in ASP.NET, you'll learn how to implement Autofac in an ASP.NET application. First, you'll get started from the installation with every branch of ASP.NET, this includes, MVC, Web API, OWIN, and even Web Forms. Next, you'll learn how to get Autofac up and running in your ASP.NET application, no matter what kind. Finally, you'll review some implementation patterns and scenarios that extend beyond just using it in a controller. When you're finished with this course, you'll have the skills to reap the benefits of DI with Autofac in ASP.NET together and have some good geeky programming fun along the way.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Miguel Castro
    Miguel Castro
    Instructor's Courses
    Whether playing on the local Radio Shack's TRS-80 or designing systems for clients around the globe, Miguel has been writing software since he was 12 years old. He insists on staying heavily involved and up-to-date on all aspects of software application design & development, and projects that diversity onto the type of training and consulting he provides to his customers and believes that it’s never just about understand the technologies, but how technologies work together. Miguel is a Microsoft MVP since 2005 and when he’s not consulting or training, Miguel speaks at conferences around the world, practices combining on-stage tech and comedy, and never misses a Formula 1 race.
    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 84
    • duration 2:15:15
    • level average
    • Release Date 2023/10/11

    Courses related to C#