Refactoring to Pipeline Architecture
This workshop focuses on refactoring an existing ASP.NET Core application. The application begins as a web API application which exposes a variety of operations, but also includes logic for cross-cutting concerns such as logging, validation, error handling, caching, and more.
- Oct 24Alfândega Porto Congress Centre2 hours08:30 - 10:30 UTCSteve Smith-
In this workshop, you will code along with the instructor to refactor these concerns into common modules that ensure consistent behavior as defined policies. In the end, the application code will be short, simple, and clean and the cross-cutting concerns will be isolated, consistent, and reusable.

Ardalis (Steve Smith) is an entrepreneur and software developer with a passion for building quality software as effectively as possible. Ardalis has published several courses on Pluralsight and Dometrain, covering DDD, SOLID, design patterns, and software architecture. He's a Microsoft ASP.NET MVP and Insider, a frequent speaker at developer conferences, an author, and a trainer.
Ardalis works with companies through his company, NimblePros. They help teams who want to avoid the trap of technical debt to deliver better software, faster. Ardalis and his team have been described by clients as a "force multiplier", amplifying the value of existing development teams. His client list includes Microsoft, Quicken Loans, WWF, and many other satisfied customers.