-
Урок 1. 00:01:35Course Overview
-
Урок 2. 00:03:30Introduction
-
Урок 3. 00:05:31CQRS and Its Origins
-
Урок 4. 00:03:39Why CQRS?
-
Урок 5. 00:01:32CQRS in the Real World
-
Урок 6. 00:01:29Summary
-
Урок 7. 00:00:20Introduction
-
Урок 8. 00:05:57Problem Domain Introduction
-
Урок 9. 00:11:31Application Code Introduction
-
Урок 10. 00:08:25Application Code Drawbacks
-
Урок 11. 00:01:32Summary
-
Урок 12. 00:00:21Introduction
-
Урок 13. 00:07:27CRUD-based Interface
-
Урок 14. 00:01:49Task-based Interface
-
Урок 15. 00:08:31Untangling the Update Method
-
Урок 16. 00:03:26Recap: Untangling the Update Method
-
Урок 17. 00:02:34Task-based User Interface
-
Урок 18. 00:04:35Dealing with Create and Delete Methods
-
Урок 19. 00:03:43Summary
-
Урок 20. 00:00:46Introduction
-
Урок 21. 00:11:31Introducing a First Command
-
Урок 22. 00:02:48Commands in CQS vs. Commands in CQRS
-
Урок 23. 00:04:41Commands and Queries in CQRS
-
Урок 24. 00:04:22Commands and Queries in the Onion Architecture
-
Урок 25. 00:03:59Commands vs. DTOs
-
Урок 26. 00:05:18Leveraging ASP.NET Core Dependency Injection to Resolve Handlers
-
Урок 27. 00:06:44Introducing a Query
-
Урок 28. 00:04:41Finishing up the Refactoring
-
Урок 29. 00:03:33Recap: Introducing Commands and Queries
-
Урок 30. 00:04:28Summary
-
Урок 31. 00:00:33Introduction
-
Урок 32. 00:02:48New Requirement: Database Retries
-
Урок 33. 00:08:34Introducing a Database Retry Decorator
-
Урок 34. 00:03:24Decorator Pattern
-
Урок 35. 00:02:25Introducing Another Decorator
-
Урок 36. 00:07:16Streamlining the Decorator Configuration
-
Урок 37. 00:01:29Recap: Streamlining the Decorator Configuration
-
Урок 38. 00:05:27Decorators vs. ASP.NET Middleware
-
Урок 39. 00:04:01Command and Query Handlers Best Practices
-
Урок 40. 00:02:32Summary
-
Урок 41. 00:00:55Introduction
-
Урок 42. 00:05:08The State of the Read Model
-
Урок 43. 00:05:01Separation of the Domain Model
-
Урок 44. 00:04:13Simplifying the Read Model
-
Урок 45. 00:06:40Recap: Simplifying the Read Model
-
Урок 46. 00:02:26The Read Model and the Onion Architecture
-
Урок 47. 00:02:06Summary
-
Урок 48. 00:00:17Introduction
-
Урок 49. 00:05:02Meet Scalability
-
Урок 50. 00:02:07Separation at the Data Level in the Real World
-
Урок 51. 00:03:11Designing a Database for Queries
-
Урок 52. 00:04:04Creating a Database for Queries
-
Урок 53. 00:02:00Recap: Creating a Database for Queries
-
Урок 54. 00:01:55Scalability
-
Урок 55. 00:01:58A Word of Caution Regarding the Database for Reads
-
Урок 56. 00:02:49Summary
-
Урок 57. 00:00:21Introduction
-
Урок 58. 00:06:36State-driven Projections
-
Урок 59. 00:03:05Synchronous State-driven Projections
-
Урок 60. 00:02:47Event-driven Projections
-
Урок 61. 00:03:41Consistency
-
Урок 62. 00:04:18Eventual Consistency
-
Урок 63. 00:01:51Versioning
-
Урок 64. 00:03:23CQRS and the CAP Theorem
-
Урок 65. 00:02:16Summary
-
Урок 66. 00:00:16Introduction
-
Урок 67. 00:02:18CQRS and Event Sourcing
-
Урок 68. 00:01:59Evolutionary Design
-
Урок 69. 00:03:52Using Commands and Queries from Handlers
-
Урок 70. 00:01:55One-way Commands
-
Урок 71. 00:02:47CQRS vs. the Specification Pattern
-
Урок 72. 00:00:59Resource List
-
Урок 73. 00:01:55Course Summary
- Категории
- Источники
- Все курсы
- Разделы
- Книги