Video: Peeling the Onion Architecture of an N-Tier ApplicationBy Paul Ballard
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!
About the Author
- New course: Creating N-Tier Applications in C#, Part 1
- Video: Put the Wraps on Your Exceptions with Enterprise Library Exception Handling Application Block
- Video: Take Control Of Validations with Rulesets in Enterprise Library Validation Application Block
- Video: Logging Made Simple With The Enterprise Library Logging Application Block
- Video: Using a Security Token Service with an ASP.NET Application
- Video: Using Caching Policies in the Enterprise Library Caching Application Block
- Video: What Elevators Can Teach Us About User Experience Design
- Interview with Fritz Onion, Editor in Chief
- Video: Feed Your Automated Web Tests Fresh Data
- Video: Resolving a Rose By Any Other Name Using DNS