MSDN – Feature Slices for ASPNET Core MVC

My September article for MSDN Magazine is available online now. It’s on Feature Slices for ASPNET Core MVC, but also covers how to use the built-in Areas feature to achieve the same goal.

Large Web apps require better organization than small ones. With large apps, the default organizational structure used by ASP.NET MVC (and Core MVC) starts to work against you. You can use two simple techniques to update your organizational approach and keep up with a growing application.

There’s a sample application built out using 3 different organizational techniques, that also demonstrates how to use a generic repository implementation in Entity Framework Core.

If you liked this post, consider subscribing to email updates about my new posts, or sharing it on Hacker News.

Keyboard shortcuts

?
Show this help
Esc
Close this help or an open menu
n
Next (newer) post: Nuget Package Source Update Important
p
Previous (older) post: Refactoring Static File System Access
Tab
Move between links and buttons (Shift+Tab to go back)