Running the solution
We can use an IDE or code editor to open the solution, create a database, and run the web application. Open the ProductManagement.sln
solution in Visual Studio or your favorite IDE. You will see a solution structure like the one depicted here:
The solution is layered and contains multiple projects. The test folder has projects to test these layers. Most of these projects are class libraries, while a few of them are executable applications. These are described here:
ProductManagement.Web
is the main web application of the solution.ProductManagement.DbMigrator
is used to apply database migrations and seeds the initial data.
The solution uses a database. Before creating a database, you may want to check and change the database connection string.
The connection string
A connection string is used to connect to the database and typically includes the...