.NET Programming Fundamentals
Building applications with Visual Studio
• Managing projects with Solution Explorer
• Setting project properties and adding references
• Adding files, folders and code
• Compiling, debugging and testing programs
Coding object-oriented applications
• Dividing code into classes
• Adding fields, methods properties, events and constructors to classes
• Defining scope and visibility
MVC
1. Introduction to MVC
2. MVC Folder structure
3. MVC –Controllers
4. MVC-Views
5. MVC-Models
6. Razor View Engine
7. Loop and Conditional Statements in Razor
8. Inline helpers
9. Standard helpers
10. Strongly typed html helpers
11. Template html helpers
12. Custom html helpers
13. View bags and View data
14. Tempdata
15. HTTP Verbs
16. Routing in MVC
17. Conventional routing
18. Attribute routing
19. Pass data from view to controller
20. Validation in loosely binding
21. Validation in strongly binding
22. Validation summary
23. Custom validation in mvc
24. Layout in mvc
25. Multiple layouts in mvc
26. Section in mvc
27. Render page
28. Entity framework
29. Saving data in database
30. Save data using navigational property
31. Get data from database
32. Updata data from database
33. Delete records from database
34. Managing entity state in mvc
35. Project