Blazor WebAssembly, Web API and .NET 8 - Let’s create an application using Visual Studio Code

Gavin Lon β€’ October 17, 2023
Video Thumbnail

About

No channel description available.

Video Description

In this video we create a basic movie review application using the new features released with .NET 8. We integrate web assembly components into a project derived from the new Blazor Web App project template that ships with .NET 8. We create a web api component to return movie related data to the client web assembly component. So we are exploring the new features released in .NET 8 - particularly how we can integrate a web assembly component into a Blazor Web App project and call a web api component using a typical http request/response model and asynchronously display data (in an aesthetically pleasing way) within a web assembly component. ✍ Code for Movie Review App Built in this video πŸ”— https://github.com/GavinLonDigital/BlazorMovieWebApp ✍ Code for Movie Review App used as reference to build app in this video πŸ”— https://github.com/GavinLonDigital/BasicBlazorMovieApp Full Video Series for Movie Review Blazor App on .NET 8 πŸ”— https://www.youtube.com/watch?v=-mZQ0l16Lpo&list=PL4LFuHwItvKbg9Ni84WrIc3SxhlEPjSal πŸ• Video Time Indexes ------------------------------------- 00:00:00 - Introduction 00:01:33 - Install Visual Studio Code 00:02:54 - Install the .NET 8 v rc.2 SDK 00:05:08 - Install C# Dev Kit Extension 00:05:57 - Create BlazorMovieWeb Project using Blazor Web App template 00:09:56 - Create BlazorMovieWasm Project using blazorwasm template 00:11:09 - As test - Integrate Counter wasm component into Blazor Web App Project 00:13:36 - Add reference to blazerwasm project from blazer web app project 00:16:00 - Add reference to Microsoft.AspNetCore.Components.WebAssembly.Server Nuget Package 00:21:03 - Create WebAPI component 00:22:00 - Use Swagger to test WebAPI component 00:24:00 - Develop functionality for WebAPI component 00:34:03 - Create WebAssembly Components in BlazorWasm project 00:41:57 - Integrate WebAssembly Component into Blazor Web App project 00:45:43 - Add appropriate CORS functionality to WebAPI component 00:50:30 - Create endpoint for retrieving a particular movie record 00:54:22 - Create MovieReview parent component 00:55:20 - Create Review Blazor WASM child component 00:58:15 - Integrated Review child component into MovieReview parent component 01:01:49 - Run code 01:02:21 - Conclusion Support the Channel πŸ‘ ------------------------------------ Buy me a Coffee β˜•οΈ πŸ”— https://www.buymeacoffee.com/GavinLon PayPal πŸ”— https://www.paypal.com/paypalme/GavinLon πŸͺ™ BitCoin 12JZYMiRq5YRDN5R5zuyYt7jMN8eTpkgns Please follow me on Twitter @GavinLonDigital Links Referenced in this video ------------------------------------------------- Foundation C# with Microsoft Certification Announcement Video πŸ”—https://youtu.be/6GQAE7iLOhY Blog Post by Katie Savage of Microsoft Announcing the Foundation C# with Microsoft Certification πŸ”—https://devblogs.microsoft.com/dotnet/announcing-foundational-csharp-certification/ Download Visual Studio Code πŸ”—https://code.visualstudio.com/download Download the .NET 8 rc.1 SDK πŸ”—https://dotnet.microsoft.com/en-us/download/dotnet Video Series on .NET 8 and Blazor πŸ”—https://www.youtube.com/watch?v=DgDXGBRC9gE&list=PL4LFuHwItvKaiuajfdhc-8ImE9ebOX0v3 Full Playlist - C# for Beginners Course ------------------------------------------------------------ πŸ”— https://youtu.be/KTk-UFBnQpM?list=PL4LFuHwItvKYl6zPFGm9I9ejmR3uX8izX Links Included in this Video -------------------------------------------- Install .NET 8 Preview 6 πŸ”— https://dotnet.microsoft.com/en-us/download/dotnet/8.0 Announcement of .NET 8 Preview 6 πŸ”— https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-6/ Install Visual Studio 2022 Preview πŸ”— https://visualstudio.microsoft.com/vs/preview/ Signal-R Explanation πŸ”— https://learn.microsoft.com/en-us/aspnet/signalr/overview/getting-started/introduction-to-signalr Free Courses and Educational Videos - Gavin Lon ------------------------------------------------------------------------------- Blazor (Webassembly) Shopping Cart Application full playlist πŸ”— https://youtu.be/3_AsedRrqww?list=PL4LFuHwItvKbdK-ogNsOx2X58hHGeQm8c Full playlist - Let's Build an ASP .NET Core MVC Web Application on .Net 5 πŸ”— https://www.youtube.com/watch?v=D7R_ToqDKHg&list=PL4LFuHwItvKZ6Mz5W5wzD9uo3w6tNChhX Full playlist - Advanced C# Course πŸ”— https://www.youtube.com/watch?v=3cfVmcAkR2w&list=PL4LFuHwItvKaOi-bN1E2WUVyZbuRhVokL Full playlist - C# for Beginners Course πŸ”— https://www.youtube.com/watch?v=2pquQMSYk6c&list=PL4LFuHwItvKbneXxSutjeyz6i1w32K6di Blazor Server App on .NET 6 Course - FreeCodeCamp πŸ”— https://youtu.be/xO17P9LVkK0 🎢All Music in this Video was Created by Gavin Lon

Potato Launcher Essentials

AI-recommended products based on this video

Loading...
Multi-Functional Vegetable Peeler for Kitchen,Vegetable Peeler Wooden Handle,2-in-1 Stainless Steel Fruit & Vegetable Peelers with Bottle Opener for Potato Pineapple (2PC)

Multi-Functional Vegetable Peeler for Kitchen,Vegetable Peeler Wooden Handle,2-in-1 Stainless Steel Fruit & Vegetable Peelers with Bottle Opener for Potato Pineapple (2PC)

(3)
$22.99
FREE delivery Apr 20 - 24
Loading...
Electric Potato Peeler Automatic Potato Peeler Machine, Electric Peeler Fruits and Vegetables, Apple Peeling Machine for Kitchen [1 Adapter 2 Extra Blades] with Apple Corer (Black-A)

Electric Potato Peeler Automatic Potato Peeler Machine, Electric Peeler Fruits and Vegetables, Apple Peeling Machine for Kitchen [1 Adapter 2 Extra Blades] with Apple Corer (Black-A)

(0)
$48.99
FREE delivery Aug 13 - 20
Loading...
NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

(2,807)
$181.49
FREE delivery Sun, Aug 10
Loading...
supernal 100pcs Gold and Black Plastic Cups 10oz Gold Rimmed Elegant Black Party Plastic Cups Heavy Duty Fancy Wedding Drinking Tumblers for Parties,Birthday,Graduation Decorations 2025 Deals

supernal 100pcs Gold and Black Plastic Cups 10oz Gold Rimmed Elegant Black Party Plastic Cups Heavy Duty Fancy Wedding Drinking Tumblers for Parties,Birthday,Graduation Decorations 2025 Deals

(194)
$32.18
Prime
Loading...
Dog Car Seat Cover,100% Waterproof Scratch Proof Nonslip Seat Cover,600D Heavy Duty Scratch Durable Soft with Side Cover Dog Hammock for Cars Trucks and SUVs

Dog Car Seat Cover,100% Waterproof Scratch Proof Nonslip Seat Cover,600D Heavy Duty Scratch Durable Soft with Side Cover Dog Hammock for Cars Trucks and SUVs

(13)
$29.99
Prime
Loading...
MSI MAG MT201D - Premium Heavy Duty Dual Monitor Stand Arms, 17-45" Support, VESA Compatible, Adjustable Spring Mount, 44 lbs per Screen, Clamp & Grommet, Quick Release Plate - Black

MSI MAG MT201D - Premium Heavy Duty Dual Monitor Stand Arms, 17-45" Support, VESA Compatible, Adjustable Spring Mount, 44 lbs per Screen, Clamp & Grommet, Quick Release Plate - Black

(168)
$124.99
FREE delivery Wed, Jan 14
50+ bought in past month
Loading...
EcoNour Windshield Cover for Ice and Snow | Heavy Duty 600D Oxford Fabric | Windshield Protector for Cars, SUVs, Trucks | Secure Fit Waterproof Frost Cover | Winter Car Accessories | Medium (69"x42")

EcoNour Windshield Cover for Ice and Snow | Heavy Duty 600D Oxford Fabric | Windshield Protector for Cars, SUVs, Trucks | Secure Fit Waterproof Frost Cover | Winter Car Accessories | Medium (69"x42")

(10,969)
$29.99
FREE delivery Sun, Jan 4 on your first order
2K+ bought in past month
Loading...
Multi-Functional Vegetable Peeler for Kitchen,Vegetable Peeler Wooden Handle,2-in-1 Stainless Steel Fruit & Vegetable Peelers with Bottle Opener for Potato Pineapple (2PC)

Multi-Functional Vegetable Peeler for Kitchen,Vegetable Peeler Wooden Handle,2-in-1 Stainless Steel Fruit & Vegetable Peelers with Bottle Opener for Potato Pineapple (2PC)

(3)
$22.99
FREE delivery Apr 20 - 24
Loading...
Electric Potato Peeler Automatic Potato Peeler Machine, Electric Peeler Fruits and Vegetables, Apple Peeling Machine for Kitchen [1 Adapter 2 Extra Blades] with Apple Corer (Black-A)

Electric Potato Peeler Automatic Potato Peeler Machine, Electric Peeler Fruits and Vegetables, Apple Peeling Machine for Kitchen [1 Adapter 2 Extra Blades] with Apple Corer (Black-A)

(0)
$48.99
FREE delivery Aug 13 - 20
Loading...
Multi-Functional Vegetable Peeler for Kitchen,Vegetable Peeler Wooden Handle,2-in-1 Stainless Steel Fruit & Vegetable Peelers with Bottle Opener for Potato Pineapple (2PC)

Multi-Functional Vegetable Peeler for Kitchen,Vegetable Peeler Wooden Handle,2-in-1 Stainless Steel Fruit & Vegetable Peelers with Bottle Opener for Potato Pineapple (2PC)

(3)
$22.99
FREE delivery Apr 20 - 24
Loading...
Electric Potato Peeler Automatic Potato Peeler Machine, Electric Peeler Fruits and Vegetables, Apple Peeling Machine for Kitchen [1 Adapter 2 Extra Blades] with Apple Corer (Black-A)

Electric Potato Peeler Automatic Potato Peeler Machine, Electric Peeler Fruits and Vegetables, Apple Peeling Machine for Kitchen [1 Adapter 2 Extra Blades] with Apple Corer (Black-A)

(0)
$48.99
FREE delivery Aug 13 - 20
Loading...
ANXRE 71" Phone Tripod, NT79 Extendable Selfie Stick for Cell PhoneοΌ†Camera Photo Video Kits, Travel Tripod Stand with Remote for Video Recording, Phone Holder Tripod Compatible with Phone Camera Gopro

ANXRE 71" Phone Tripod, NT79 Extendable Selfie Stick for Cell PhoneοΌ†Camera Photo Video Kits, Travel Tripod Stand with Remote for Video Recording, Phone Holder Tripod Compatible with Phone Camera Gopro

(752)
$23.99
FREE delivery Tue, Aug 19 on your first order
2K+ bought in past month