MENU

Fun & Interesting

Build a Complete Employee Management System with .NET 8 Blazor WASM & API 🚀| CRUD, Print, PDF & More

Netcode-Hub 342,575 lượt xem 1 year ago
Video Not Working? Fix It Now

🔹Welcome to this step-by-step tutorial where you'll learn how to build a complete Employee Management System using .NET 8 Blazor WebAssembly and .NET 8 API.
In this video, we’ll cover implementing CRUD operations, adding advanced features like printing and exporting to PDF, building a modern and interactive user interface with Blazor WASM, and connecting your Blazor app to a powerful API backend. This comprehensive guide is perfect for beginners and intermediate developers looking to enhance their skills in Blazor WebAssembly and .NET API development.

🔹Are you looking for Coding Mentoring? If you're seeking personalized guidance and mentoring for your coding journey, then get in touch!. I offer expert guidance and support to help you level up your programming skills. Contact me on business.netcodehub@gmail.com to book a session and accelerate your coding career.

# Source Code
🔹https://www.buymeacoffee.com/netcodehub/e/198516

# Episodes
Part 1️⃣ - https://youtu.be/pFrUhAI6RW0
Part 2️⃣ - https://youtu.be/TDV-yt5N9UY
Part 3️⃣ - https://youtu.be/5r_Az7LhC8M
Part 4️⃣ - https://youtu.be/keQ40aihrq4
Part 5️⃣ - https://youtu.be/yRnI5tnbcGk
Part 6️⃣ - https://youtu.be/yn8myOeZgFw
Part 7️⃣ - https://youtu.be/NLfG4TbN2cI
Part 8️⃣ - https://youtu.be/Y7yhxPZJSLA
[Full Course]- https://youtu.be/buSimkHFYmw

# Reference
🔹https://youtu.be/IhF66IEyv_8 How to Claim Free Syncfusion Community License Key (Individual) for Syncfusion Components.

# Playlist
🔹https://www.youtube.com/playlist?list=PL285LgYq_FoKoxiqmUEgVX3_wFf1ioi3J

# Follow-up section:
🌟 Get in touch with Netcode-Hub! 📫
🔹 GitHub: (https://github.com/Netcode-Hub) 🌐
🔹 Twitter: (https://twitter.com/NetcodeHub) 🐦
🔹 Facebook: (https://web.facebook.com/NetcodeHub) 📘
🔹 LinkedIn: (https://www.linkedin.com/in/netcode-hub-90b188258/) 🔗
🔹 Email: [business.netcodehub@gmail.com]📧

# ☕️ Support Channel
🔹https://www.buymeacoffee.com/NetcodeHub☕️

# Timestamps
0:00:00 📋 Introduction to the Project with Diagram
0:05:00 🏗️ Creating Project (.NET 8 Web API, WASM & Libraries)
0:11:10 📦 Installing Packages
0:17:10 📝 Creating Models / Classes
0:29:00 🔌 Creating Database Context Class, Connection String, and Registering Connection
0:36:55 🔄 Adding Migration
0:41:00 🔐 Creating Repositories: Interfaces, Implementation and Controller for Authentication
1:08:48 🔄 Implementing Refresh Token
1:15:00 🌐 Creating Service to Consume the API
1:46:51 🛡️ Creating Custom Authentication State Provider and Registering Authentication Service
1:59:00 🔗 Setting Up CORS Between the Client & Server
2:04:14 🔒 Adding Authentication to Route Component
2:05:04 🚪 Modifying Main Layout to Add Logout
2:10:51 🔑 Creating Account Pages: Login and Register Components Consuming the Service
2:24:20 🔐 Registering JWT Authentication Service in the Server
2:34:02 🛠️ Creating Custom HTTP Handler to Add Token and Call Refresh Token
3:28:51 🔍 Checking User Authentication and Switching Between Pages Accordingly
3:36:00 🏢 Creating Employees, Sanctions, Vacation Tables' Banner
4:00:00 🏬 Creating Department Components to Consume the API Service
4:58:50 📋 Creating Generic Interface & Individual Model Implementation for All
5:15:00 🔄 Creating Generic Controller for All
5:37:32 🔧 Creating Generic Interface & Implementation Class to Perform CRUD.
11:53:00 🧪 Testing the App
12:05:30 🎬 Conclusion

Comment