An attempt to port web application developed for the class project into .NET
Setup the visual studio using recommend extensions. link
Used the ASP.NET setup withWeb Application Project on .NET Framework with a Web API template using Individual Accounts type Authentication ;, ( over cross platform way of .NET core web application. [1]) for the benefit of use mordern tools and support.
Using Nuget packages
- Postman Collection Generator created a api to get json dump of the Web API endpoint collection.
- Swagger buckle for generating the swagger docs.
Setup git repository over the the wizard and hooked up both Teamviewer and github
Rest controllers -> Entity Models -> DBContext -> DB
Aim is to use repository pattern over here
- Using ADO.NET Entity data model.
- with model first approach.
- created 3 simple entities in the Entity model designer - User, Movie, Critic and designed relationship between them.
- created a sql dump of the physical ERD and executed it on the target sql server hosted in Azure.
- Created a sql database instance in Azure on a SQL server instance.
- with model first approach.
- Created controller classes for the Web API using the one of the Web API scaffholdings