ASP.NET MVC5 Web Development2018-08-25T09:34:27+00:00
  1. Installing asp.net mvc
  2. Basics Of ASP.net
  3. Controllers in an mvc application
  4. Model in an mvc application
  5. Views in an mvc application
  6. View Data and View Bag in mvc
  7. Including and excluding properties from model binding using bind attribute
  8. Including and excluding properties from model binding using interfaces
  9. Why deleting database records using get request is bad
  10. Deleting database records using post request in mvc
  11. Insert update delete in mvc using entity framework
  12. Customizing the autogenerated index view
  13. Customizing the autogenerated create view
  14. Customizing the autogenerated edit view
  15. Using data transfer object as the model in mvc
  16. Using custom view engines with asp net mvc
  17. How does a controller find a view in mvc
  18. Form Collection in mvc
  19. Mapping asp.net request data to controller action simple parameter types
  20. Update model function in mvc
  21. Difference between update model and try update model
  22. Editing a model in mvc
  23. Updating data in mvc
  24. Using data type and display column attributes in asp net mvc application
  25. Opening a page in new browser window in asp net mvc application
  26. Hidden input and read only attributes in mvc
  27. Display and edit templated helpers in asp net mvc
  28. Customize display and edit templates in asp net mvc
  29. Accessing model metadata from custom templated helpers
  30. Displaying images in asp net mvc
  31. Custom html helpers in mvc
  32. Html encoding in asp net mvc
  33. Detect errors in views at compile time
  34. Using custom view engines with asp net mvc
  35. How does a controller find a view in mvc
  36. Html helpers in mvc
  37. Generating a dropdown list control in mvc using HTML helpers
  38. How to set an item selected when an asp net mvc dropdown list is loaded
  39. Difference between Html TextBox and Html TextBoxFor
  40. Generating a radio button list control in mvc using HTML helpers
  41. CheckBoxList in asp net mvc
  42. ListBox in asp net mvc
  43. Using display name, display format, scaffold column attributes in asp net mvc application
  44. Using data type and display column attributes in asp net mvc application
  45. Creating custom validation attribute in asp net mvc
  46. Regular Expression attribute in asp net mvc
  47. Compare attribute in asp net mvc
  48. Enable client side validation in asp net mvc
  49. What is Unobtrusive JavaScript
  50. Unobtrusive validation in asp net mvc
  51. Remote validation in asp net mvc
  52. Authorize and Allow Anonymous action filters in mvc
  53. Child action only attribute in mvc
  54. Handle Error attribute in mvc
  55. Output Cache attribute in mvc
  56. Cache Profiles in mvc
  57. Require Https attribute in mvc
  58. Validate Input attribute in mvc
  59. Custom action filters in asp net mvc
  60. Different types of Action Result in asp net mvc
  61. Areas in asp net mvc
  62. Ajax with asp net mvc
  63. What is Ajax and why should we use it
  64. Providing visual feedback using Loading Element Id AjaxOption
  65. On Begin, On Complete, On Success and OnFailure properties of Ajax Options class
  66. Loading Element Duration property of AjaxOptions class
  67. Implement autocomplete textbox functionality in mvc
  68. What is JavaScript minification

MVC stands for Model-View-Controller. Asp.Net MVC is the architecture used to develop ASP.Net web applications in a different manner.

Web applications developed with ASP.Net MVC are even more SEO (Search Engine) friendly.

MVC is a standard design pattern some types of Web application will benefit from the MVC framework. The MVC framework includes the following components:

Models: These are the classes that contain data. They can practically be any class that can be instantiated and can provide some data.

Controllers: These are the classes that will be invoked on user requests. The main task of these are to generate the model class object.

Views: These are simple pages containing HTML and C# code that will use the server side object.