MVC with ASP.NET
Interested in attending ths course? Register your interest here
and we'll keep you informed of planned dates
About this Course
In this course you will build a web-based "To Do List" application using MVC. List items will be stored in an SQL database, and the Entity Framework used to create the Model class library model which forms the interface between the Controllers and the Database. You will create Controllers and Views using both the Scaffolding Wizard and by hand, then extend the EF partial classes and create a Viewmodel to aggregate View data from several database tables. For the finishing touches, you will add Bootstrap UI elements to give a mobile-friendly end product. Finally, if time allows, you will publish the completed solution to IIS.
Note that prerequisites for this course are a solid understanding of HTML and CSS and C# Fundamentals
MVC with ASP.NET Course Outline
- Model-View-Controller Overview
- Create Database "ToDoListDB"
- Create new Visual Studio MVC Project "ToDoList"
- Create Model using Entity Framework "Database First" Wizard
- Create Controllers and Views using the MVC Scaffolding Wizard
- Working with Views (HTML + CSS + Razor)
- Modify a database Table, then Update the MVC Model
- Working with Controllers and Models (C#)
- Extend the EF Model Classes
- Create a Viewmodel
- Apply Bootstrap UI styling and elements, then test on mobile-size screen
- Deploy to IIS
HTML and CSS