Domain-centric architectures are sometimes called “Onion” architectures due to their layered approach to dependencies. In this video excerpt from Steve Smith’s new course Creating N-Tier Applications in C# Part 1, Steve goes over the various layers of the onion design and then shows how to implement such a design for a web application. In the full course he covers other topics such as data-centric architectures and refactoring.
Steve is co-founder of NimblePros, a Microsoft Regional Director, and a Microsoft MVP. He has been a regular conference speaker since 2001 and has written or contributed to several books on software development, including 97 Things Every Programmer Should Know. Steve founded and coordinates a software craftsmanship user group in northeast Ohio (HudsonSC.com).
You can watch the full HD version of this video along with the other 2 hr 1 min of video found in this professional course by subscribing to Pluralsight. Visit Creating N-Tier Applications in C# Part 1 to view the full course outline. Pluralsight subscribers also benefit from cool features like mobile apps, full library search, progress tracking, exercise files, assessments, and offline viewing. Happy learning!