.NET Rocks!

Hexagonal Architectures in .NET with Ian Cooper

.NET Rocks!

While at NDC London, Carl and Richard talk to Ian Cooper about hexagonal architectures. Turns out the important part is not the six sides - it's the idea of ports and adapters. Originally talked about by Alistair Cockburn, this is an architectural approach that focuses on being tolerant to testing as well as separating commands from querying. It's not quite Command Query Responsibility Segregation (CQRS), but you can see it from there! Ian discusses testing in a hexagonal architecture and how Test Driven Development (TDD) works so well with the separation of concerns that ports and adapters offers. If you're working on a long lived application that needs to be maintainable, you should be looking at hexagonal architecture!

Next Episodes

.NET Rocks!

Entity Framework 7 with Julie Lerman @ .NET Rocks!

πŸ“† 2014-12-04 05:00 / βŒ› 01:02:00


.NET Rocks!

Imaging in Mobile Apps with David BoΕΎjak @ .NET Rocks!

πŸ“† 2014-12-03 05:00 / βŒ› 00:46:00


.NET Rocks!

Building Universal Apps with Rocky Lhotka @ .NET Rocks!

πŸ“† 2014-12-02 05:00 / βŒ› 00:59:00


.NET Rocks!

Adding Search to Your Applications with Itamar Syn-Hershko @ .NET Rocks!

πŸ“† 2014-11-27 05:00 / βŒ› 00:53:00


.NET Rocks!

The New Digital Watch with Jon Stark @ .NET Rocks!

πŸ“† 2014-11-26 05:00 / βŒ› 01:01:00