Главная
Study mode:
on
1
Intro
2
Inmates and asylums . 4 screens
3
Traditional n-tier
4
Organizing by layer
5
Inmates blew up the asylum
6
Axes of change
7
Vertical slice Architecture
8
Move service methods to classes
9
Complete encapsulation
10
Modeling Queries
11
Parameterized Queries
12
Modeling Responses
13
Modeling outputs
14
Encapsulated Logic
15
Duplicate Query Logic
16
Modeling Commands
17
Modeling Command Responses
18
Command Handlers
19
Procedural Beginnings
20
Behavioral Smells
21
Push Behavior Down
22
validation Scopes
23
Request validation
24
Razor Pages
25
Transactions
26
Concurrency and Retries
27
Testing
Description:
Explore vertical slice architecture in this comprehensive conference talk by Jimmy Bogard. Learn how to transition from layered architecture, remove abstractions, and focus on building along the axis of change. Discover new structures, patterns, and policies for implementing vertical slice architecture, and understand how to handle common business functionality. Delve into the integration of concepts like CQRS and DDD within this architectural approach. Examine patterns, tools, and techniques used with slices, and learn how to apply vertical slices to various system types, including desktop, SPA, and MVC applications. Gain insights into the challenges associated with slices and layers, and understand how this alternative approach leads to more maintainable results. Cover topics such as organizing queries, modeling responses, encapsulating logic, handling commands, addressing behavioral smells, implementing validation scopes, and incorporating Razor Pages, transactions, concurrency, and testing strategies. Read more

Vertical Slice Architecture

NDC Conferences
Add to list
0:00 / 0:00