Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Creating N-Tier Applications in C#, Part 1

In part 1 of this series, you'll learn the pros and cons of separating applications into tiers, and two different ways to go about doing so.

Steve Smith - Pluralsight course - Creating N-Tier Applications in C#, Part 1
by Steve Smith

What you'll learn

In part 1 of this series, you'll learn why separating software application logic into layers is a common practice, as well as some pros and cons of doing so. You'll see how monolithic applications can evolve into N-Tier applications, including two approaches: Data Centric and Domain Centric (or DDD) designs.

Table of contents

About the author

Steve Smith - Pluralsight course - Creating N-Tier Applications in C#, Part 1
Steve Smith

Steve Smith (@ardalis) is an entrepreneur and software developer with a passion for building quality software as effectively as possible.

More Courses by Steve