SDD 2017 Schedule

Coding Level
This is a rating on a scale from 1 to 5 to indicate how much demo coding the session will contain (as opposed to slides) – 1 means no code demos, and 5 means nothing but.

Advanced Level
This is a rating on a scale from 1 to 5 to indicate how advanced the session is (in terms of the specific topic that is being covered) – 1 means that it’s introductory, and 5 means that it’s aimed at attendees who already have significant experience in the relevant area.

Tuesday 16 May 2017

11:30

11:30–13:00

Track 3

A modern and fresher perspective on DDD

Coding Level 1
Advanced Level 3

Introduced over a decade ago, DDD has evolved in many ways to follow the evolution of business and technology. Centered around the concept of a software model for the business domain, DDD has been often simplified as having an object-oriented model for a section of the business domain. A more modern view of DDD, however, moves the accent onto a different part of the DDD theory – the strategic design patterns – which definitely help in keeping a software project right on track. In this talk, we’ll discover theory and practice of the Ubiquitous Language and the theoretical and practical boundaries of a Bounded Context and its relationship to a popular buzzword like microservice.

Dino Esposito

Dino Esposito

A long-time trainer and highly-rated consultant, Dino is the author of many popular books for Microsoft Press which have helped the professional growth of thousands of .NET developers and architects. CTO of a fast-growing company providing software and mobile services to professional sports, Dino is also a technical evangelist for JetBrains, where he focuses on Android and Kotlin development, and a member of the team that manages WURFL - the database of mobile devices used by organizations such as Google and Facebook. Recently, Dino co-authored (along with Andrea Saltarello) the second edition of bestseller Microsoft .NET: Architecting Applications for the Enterprise (Microsoft Press). @despos

Other presentations by Dino Esposito

Wed 17 May 2017 at 14:00

Track 5

ASP.NET Core middleware

Return to full conference agenda