MVC Syllabus
MVC Syllabus
1. Introduction to MVC
2. Adding edmx into MVC Project
3. Scaffolding template for crud operation using edmx
4. Understanding of MVC Communication
5. HtmlHelpers in MVC
6. Html Layout views rendering
7. Model Binding in MVC (How data travel from view to controller)
View to Controller
a. string or string[]
b. FormCollection class
c. Model class
8. Validations in mvc (DataAnnotations)
a. To provide validations onto the model properties
b. To Render the ui based on annotations.
9. Folder structure of mvc
10. Components of edmx files
11. Basic Linq on Controller
12. Authentication
Forms Authentication
Windows Authentication
Passport Auth
Federated
13. Bundling
14. Minification
15. Jquery Introduction
16. Jquery Basic Programs
17. Ajax Call
18. Ajax call with Linq
19. Ajax Call with Ado.net
20. Ajax Call with Ado.net calling SP
21. Model Pop Up (Add Data)
22. Jquery Datatable Data Binding
23. Edit and Delete customization in Datatable
24. CRUD of Jquery Datatable
25. FileUpload using ajax
26. Preview PDF files on IFrame using Ajax
27. Update the existing uploaded file using Ajax
28. Binding the multiple table data using sp onto Jquery Datatable
29. Adding multiselect dropdownlist
30. Saving data into sp using the bulk insert concept.
31. Complete crud operation on the Jquery datatable with Multiselect dropdown.
32. Passing bulk insert model using ajax
33. Passing single model using ajax
34. Passing array of object data using ajax.
35. Jquery validation for required field
36. Jquery validation for regular expression.
37. State management is MVC. (Session, Cookie, Application etc)