Getting started with application development
In the previous sections, we discussed why we are going to develop this application and why it is required, as per industry demands. We also discussed the basic system requirements, and we laid out the system theoretically so that when we start with the actual coding, we can follow all these rules/requirements. In this section, we will start the actual development.
Prerequisites
To start the development of this application, we need the following as prerequisites:
- Visual Studio 2017 update 3 or later
- SQL Server 2008 R2 or later
- C# 7.0 or later
- ASP.NET Core
- Entity Framework Core
The database design
To perform the database design, you should have a basic knowledge of the SQL Server and the core concepts of database. The following resources may be helpful if you want to learn database concepts: