Versions Knowledge
Chimera
Bonmojo - Bongo Bongo
.Net Core 5.0.201 (dotnet --version)
Vue JS - vue@2.6.14 (npm v vue )
npm npm -v - 7.11.2
Sql - 2018
C# 9.0
C# Versions Iink
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/configure-language-version
Used Version KCS ,
MVC 5.0 | VS 2013 | .NET 4.5 | 17-oct-2013 |
|
.NET Core 2.1 | 2018-12-04[24] | Visual Studio 2017 Version 16.0 | 2.2.8[25] | 2019-11-19 | December 23, 2019 |
DMS
asp -
postgre -
bootstrap -
jquery - 3.5.1. (May 4, 2020)
ASP.NET MVC 4
- This version was released on Aug 2012
- It runs on .NET 4.0,4.5 and with Visual Studio 2010 & Visual Studio 2012
- Enhancements to default project templates
- Offers features like Mobile project template using jQuery Mobile, Task support for Asynchronous Controllers, bundling, minification, etc.
ASP.NET MVÇ 5
- Released on 17 October 2013
- Runs on .NET 4.5,4.5.1 and with Visual Studio 2012
Features of MVC
- Easy and frictionless testability
- Full control over your HTML, JavaScript , and URLs
- Leverage existing ASP.Net Features
- A new presentation option for ASP.Net
- A simpler way to program Asp.Net
- Clear separation of logic: Model, View, Controller
- Test-Driven Development
- Support for parallel development
Best practices while using ASP.Net MVC
- Create a separate assembly for MODEL in case of large and complex code to avoid any unwanted situation o
- The model should include business logic, session maintenance, validation part, and data logic part.
- VIEW should not contain any business logic and session maintenance, use ViewData to access data in View
- Business logic and data access should never occur in ControllerViewData
- The controller should only be responsible for preparing and return a view, calling model, redirect to action, etc.
- Delete Demo code from the application when you create it Delete AccountController
- Use only specific view engine to create HTML markup from your view as it is the combination of HTML and the programming code.
Comments
Post a Comment