Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Getting Started: Modular Monoliths in .NET
Course overview
Welcome (1:15)
What will you learn in this course? (2:07)
Who is the course for and prerequisites (1:13)
Architecture Comparison
Introducing Software Architectures (3:27)
Standard Monoliths (3:53)
Microservices (3:56)
Modular Monoliths (2:26)
Comparison and Trade-Offs (3:24)
Key Takeaways (2:03)
Application Setup
Brief Overview of RiverBooks Sample (2:30)
Environment Setup (1:26)
Creating initial Solution and Projects (15:04)
Key Takeaways (0:49)
The Books Module
Modeling the Books Domain (6:50)
Adding Persistence Abstractions (2:33)
Creating Basic Services (4:03)
Integrating with EF Core (11:28)
Key Takeaways (0:30)
Building the Web API
Adding Book Endpoints (11:47)
Testing the API (15:55)
The Users Module
Create the Users Module (9:39)
Add Registration and Login Endpoints (10:06)
Linking Users and Books via a Cart (31:52)
Module Deep Dive
Module Communication Options (6:01)
Refactoring to Improve Design (15:39)
Key Takeaways (3:48)
Summary
Key Concept Review (7:25)
Run the Full RiverBooks Application (8:36)
Next Steps (0:57)
Rate this course
Refactoring to Improve Design
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock