MVC5 Features 1.One ASP. NET Unified Platform 2.Bootstrap Free CSS, responsive page 3. Route Tag Properties: Simple, controller, operation, prefix, parameter, URL 4.asp.net Web API 2: Route Tag Properties, OAuth2.0, Odata, Web API Client, CORS, Owin integration 5.asp.net SignalR 2: Based on Owin, cross-domain support, IOS and Android, NET Client, new self-host package, mass messaging 6.asp.net Identity: Authentication filter filter, new authentication framework, support for SQL, NOSQL, Azure Database, Azure AD, and Windows ad 7:microsoft OWIN components: Self-hosted, new servers and Hosts, helper classes, new validation component
MVC6 Features 1.MVC6 as part of the ASP. NET MVC vnext 2.MVC \ Web API \ Web pages merged into a framework collectively known as MVC6 3. Delete the MVC and Web API Repeat section, common routing, action method selection, filters, model bindings and other code 4.MVC6 no longer relies on the system.web assembly, using the cloud-optimized. NET Framework, about 11M, the complete. NET 5. Optimized in the cloud. NET Framework packaged into different NuGet packages 6.vNext supports deployment of IIS managed and self-hosted (Web API2 and SignalR2 supported)
SignalR 1.0
built on ASP, using JavaScript or WebSockets (HTML5 new specification) to implement the framework of asynchronous communication between client and server
Razor Engine 1.ASP. NET new View engine2.as with ASPX, C # VB is supported3.not a new language.4.The @ character will begin razor inline expressions, single statement blocks, and multi-statement blocks
NET features across versions
ASP starts the control, its OnClick method is called the backend of the ASP function, using the OnClientClick method can call the JS method
Architecture Design: System module diagram, Class diagram, deployment diagram
WEB API, Singalr HTML5 WebSocket is a feature of MVC4.0
Bootstrap OWIN ASP. NET identity is a feature of MVC5
MVC5 Features:
1.asp.net Web API 2: Route Tag Properties, OAuth 2.0, Odata, Web API Client, CORS, Owin integration
2.asp.net SingalR2: Based on Owin, cross-domain support, IOS and Android,. NET Client, new self-host package, mass messaging
3.asp.net Identity: Authentication filter filter, new authentication framework, support for SQL, NOSQL, Azure Database, Azure AD, and Windowsad
4.MS OWIN components: Self-hosted, new Serviers and hosts, helper classes, new validation component
Features of MVC compared to Web Form
Web form Features:
1. Visual Design UI
2. Event-driven mode
3. Server control support
4. Easy to manage page status information
5. Rapid development
MVC5
1. No ViewState
2. Native HTML and CSS
3. Rich Routing Control
4.UI Unit Test
5. Separation of duties
6. Team Development Collaboration
7. Easy to expand
Common features:
1. Infrastructure
2. Caching
3. Security
4. Localization
5.bootsrap
CodePlex Microsoft's Open source website
CodeProject.com covers all aspects of. NET Technology
C-sharpcorner.com has many. NET Technical Articles
Xamarin.com cross-platform web site
alm (Application lifecycle management) application
Plan-Dev-test-publish-ops
Formal process:
Product Design--demand analysis--architecture design--web development--Software testing--site Deployment
Requirements Analysis:
1. User requirements documentation, 2. Use cases Figure 3. Flowchart
Architecture Design:
1. System modules Figure 2. Class Diagram 3. Physical deployment Diagram
Database design
1. Table structure 2. Stored Procedure 3.SQL Script
From for notes (Wiz)
Asp. Net-Getting Started