Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Repository Pattern
Repository Pattern

Repository Pattern

Raihan Mahmud (RAM)

|
231 installs
| (1) | Free
An ASP.NET Core MVC Solution Template that is built with Repository Pattern
Download

Repository Pattern

GitHub stars Twitter Follow


An Implementation of Repository Pattern with ASP.NET Core 3.1 Web MVC. With this Open-Source Template, we create an abstraction layer between the data access and the business logic layer of an application. By using it, we are promoting a more loosely coupled approach to access our data from the database. Also, the code is cleaner and easier to maintain and reuse. Data access logic is in a separate class, or sets of classes called a repository, with the responsibility of persisting the application’s business model.

Check out the GitHub to learn more about this Open Source Project.

Getting Started

Download the Extension

Download this Extension and install it on your machine. Make sure Visual Studio 2019 is installed on your machine with the latest SDK.

Follow these steps to get started.

documentation-0.png

Your Solution Template is Ready!

documentation-0.1.png

Next, open up Web/appsettings.json to change the connection strings and Run these commands to update the database.

update-database

Technologies

  • ASP.NET Core 3.1 Web
  • .NET Core 3.1 Libraries

Prerequisites

  • Visual Studio 2019 Community and above
  • .NET Core 3.1 SDK and above
  • Basic Understanding of Architectures and Clean Code Principles

About the Author

Raihan Mahmud

  • Facebook Page - Raihan Mahmud RAM
  • Facebook - Raihan Mahmud RAM
  • Twitter - Raihan Mahmud RAM
  • Linkedin - Raihan Mahmud RAM

Licensing

raihanM95/RepositoryPattern Project is licensed with the MIT License.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft