Companies Home Search Profile

Modern Web Development with Blazor WebAssembly and .NET

Focused View

Trevoir Williams

8:56:30

163 View
  • 00001 Introduction.mp4
    02:02
  • 00002 Install Visual Studio 2019 Community Edition and .NET 5 SDK.mp4
    06:46
  • 00003 Create a GitHub Account.mp4
    02:29
  • 00004 Create a Blazor Project.mp4
    07:05
  • 00005 Tour Project Files and Folders.mp4
    19:43
  • 00006 Customize Blazor Layout.mp4
    13:11
  • 00007 Creating Blazor Components.mp4
    09:01
  • 00008 Review and Add Changes to GitHub.mp4
    02:35
  • 00009 Section Overview.mp4
    01:31
  • 00010 Understanding Authentication and Identity Server.mp4
    25:46
  • 00011 Create Database with Entity Framework Core.mp4
    21:18
  • 00012 Configure Data Seeding.mp4
    19:00
  • 00013 Seed Default User and User-Role - Compare Notes.mp4
    06:07
  • 00014 Review and Add Changes to GitHub.mp4
    03:10
  • 00015 Section Overview.mp4
    01:43
  • 00016 Create and Test REST API Endpoints.mp4
    18:10
  • 00017 Implement Unit of Work.mp4
    30:21
  • 00018 Refactor Existing Controllers to Use Unit of Work.mp4
    23:33
  • 00019 Refactor Existing Controllers to Use Unit of Work Compare Notes.mp4
    03:49
  • 00020 Review and Add Changes to GitHub.mp4
    03:06
  • 00021 Section Overview.mp4
    03:37
  • 00022 Blazor Display Data - List.mp4
    26:20
  • 00023 Blazor Display Data - List - Compare Notes.mp4
    16:31
  • 00024 Important - Fix Delete Endpoint.mp4
    01:33
  • 00025 Set Up Create Form - Part 1.mp4
    22:34
  • 00026 Set Up Create Form - Part 2.mp4
    19:26
  • 00027 Set Up Update Form - Part 1.mp4
    18:14
  • 00028 Set Up Update Form - Part 2.mp4
    09:06
  • 00029 Set Up Update Form - Bookings Additional Work.mp4
    10:59
  • 00030 Important - Fix User Audit Fields.mp4
    06:33
  • 00031 Add Validation to Forms.mp4
    18:16
  • 00032 Blazor Display Data - Details.mp4
    07:40
  • 00033 Code Clean Up and Add Changes to GitHub.mp4
    03:11
  • 00034 Using a Code-Behind Approach to Blazor Components.mp4
    06:22
  • 00035 Global Error Handling.mp4
    21:36
  • 00036 Add Changes to GitHub.mp4
    01:53
  • 00037 Customize Identity Layout and Logic.mp4
    20:55
  • 00038 JavaScript Interop with Third-Party Libraries.mp4
    19:24
  • 00039 File Upload Support.mp4
    26:06
  • 00040 Generic HTTPClient Repository.mp4
    15:06
  • 00041 Progressive Web Application Support.mp4
    04:26
  • 00042 Add Changes to GitHub.mp4
    08:53
  • 00043 Deploy to Azure.mp4
    27:23
  • Description


    The most popular JavaScript client-side web frameworks have been Angular, React, Vue, and others. In this course, we keep it .NET using Blazor, which is Microsoft’s response to that monopoly.

    Blazor allows you to create a single-page application on top of .NET Core and continue coding in C# (without needing to flip between C# and JavaScript too much). Blazor apps are composed of reusable web UI components implemented using C#, HTML, and CSS. Both client and server code are written in C#, allowing you to share code and libraries.

    Blazor can run your client-side C# code directly in the browser, using WebAssembly (WASM). Because it is real .NET running on WebAssembly, you can reuse code and libraries from server-side parts of your application.

    We will be exploring many intricacies of the Blazor lifecycle, data flow, JavaScript interoperability, and general development activities and nuances.

    By the end of the course, you will have the skills and knowledge to build a web application using Blazor.

    All resources and code files to this course are placed here: https://github.com/PacktPublishing/Modern-Web-Development-with-Blazor-and-.NET-Core-5

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Trevoir Williams
    Trevoir Williams
    Instructor's Courses
    Trevoir Williams is a software engineer and part-time lecturer. With a master’s degree in computer science, he has spent over a decade teaching web, software, and database development courses. He also has extensive industry experience in web application development, Azure Cloud System, and server administration. He enjoys teaching IT and development courses and hopes to impart knowledge of the latest developments in industry standards and techniques to his students.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 43
    • duration 8:56:30
    • Release Date 2023/02/14