• Creation of a Model Layer that takes advantage of a SQL Server Database with at least new two tables conforming to the Entity Framework or a NoSQL solution using MongoDb.
• Creation of a ViewModel layer that supports your Views and and a repository layer to interact with your data persistence layer
• Application of the repository pattern with LINQ to create Queries to retrieve, and populate Model layers from database entities.
• Deployment of the database and the MVC Application to an Azure Cloud Account