Companies Home Search Profile

Designing and Building Enterprise Blazor Applications

Focused View

Alex Wolf

2:31:20

19 View
  • 01.01.Course Overview.mp4
    01:43
  • 02.01.A Case for Blazor.mp4
    03:31
  • 02.02.Understanding Blazor Hosting Models.mp4
    02:32
  • 02.03.Blazor Design Patterns.mp4
    03:29
  • 02.04.Demo Setting up the Sample Application.mp4
    02:56
  • 02.05.Understanding the Application Architecture.mp4
    02:07
  • 02.06.Demo Exploring the Sample Application.mp4
    03:30
  • 02.07.Demo Refactoring a Page Using Components.mp4
    04:46
  • 02.08.Demo Improving the Components Reusability.mp4
    03:40
  • 03.01.Dependency Injection Fundamentals.mp4
    03:59
  • 03.02.Dependency Injection with Blazor.mp4
    02:14
  • 03.03.Demo Improving Components Using Dependency Injection.mp4
    05:13
  • 03.04.Demo Using Dependency Injection with Services.mp4
    03:21
  • 03.05.Benefits of Dependency Injection.mp4
    03:24
  • 03.06.Demo Managing Dependency Implementations.mp4
    03:20
  • 03.07.Demo Leveraging Provided Services.mp4
    03:23
  • 03.08.Understanding Service Lifetimes.mp4
    02:20
  • 03.09.Working with Service Lifetimes.mp4
    05:01
  • 03.10.Summary.mp4
    01:12
  • 04.01.Intro.mp4
    00:48
  • 04.02.Understanding the Blazor Routing System.mp4
    03:24
  • 04.03.Demo Touring the Blazor Routing System.mp4
    03:42
  • 04.04.Exploring Additional Routing Features.mp4
    02:49
  • 04.05.Demo Enhancing the Applications Routing Features.mp4
    04:04
  • 04.06.Understanding Component Reusability.mp4
    03:40
  • 04.07.Demo Distributing Our Components as NuGet Packages.mp4
    04:42
  • 04.08.Demo Enhancing Our UI Using NuGet.mp4
    03:32
  • 04.09.Exploring Application State.mp4
    03:20
  • 04.10.Demo Managing Application State Using Browser Storage.mp4
    05:03
  • 04.11.Summary.mp4
    01:14
  • 05.01.HTTP and Blazor.mp4
    02:00
  • 05.02.Demo Exploring the External API.mp4
    03:48
  • 05.03.Calling a Web API with Blazor.mp4
    03:33
  • 05.04.Demo Improving the Setup of HttpClient.mp4
    03:40
  • 05.05.Demo Retrieving Data from the API.mp4
    04:27
  • 05.06.Demo Sending Data to the API.mp4
    03:25
  • 05.07.Demo Customizing HTTP Requests.mp4
    04:19
  • 05.08.Summary.mp4
    01:32
  • 06.01.Intro.mp4
    00:42
  • 06.02.Demo Revisiting the New Employee Form.mp4
    03:39
  • 06.03.Demo Working with Complex Form Data.mp4
    03:14
  • 06.04.Going Further with Form Validation.mp4
    02:54
  • 06.05.Demo Implementing Complex Model Validation.mp4
    02:53
  • 06.06.Demo Creating a Custom Validation Attribute.mp4
    02:55
  • 06.07.Demo Adding Custom Model Validation.mp4
    03:18
  • 06.08.Demo Exploring a Case for Custom Inputs.mp4
    01:39
  • 06.09.Demo Building a Custom Form Input.mp4
    03:50
  • 06.10.Final Thoughts.mp4
    01:33
  • Description


    Blazor is an exciting new part of ASP.NET designed for building rich web user interfaces in C#. This course will help developers transition from building basic sample apps to implementing more real world concepts, design patterns, and features.

    What You'll Learn?


      Blazor offers promising new tools for building rich web interfaces with C#. This course, Designing and Building Enterprise Blazor Applications, will explore important architectural topics like dependency injection and routing in-depth.

      First, you'll see how to consume and share components in a reusable way to enhance your productivity.

      Next, you'll go in-depth with HTTP communication in Blazor, helping your rich web apps interact with a variety of APIs.

      Finally, you’ll explore more advanced form concepts that surface as an application grows in complexity.

      When you're finished with this course, you'll be ready to transition from building basic sample apps to implementing more real world concepts, design patterns, and features.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Alex Wolf works as a .NET and Azure Content Developer at Microsoft, and is passionate about learning and teaching software development. He has over a decade of experience and multiple certifications in the .NET ecosystem and related technologies. He is also highly engaged in DevOps and Cloud technologies to improve development workflows and infrastructure. Alex has worked for companies of nearly every size, ranging from small start-ups to very large enterprises. He also maintains a hobbyist interest in other visual and interactive technologies such as digital animation and game development with Maya and Unity.
    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 48
    • duration 2:31:20
    • level average
    • Release Date 2023/12/05