- 6個月的C#程式設計經驗
- ASP.NET 開發經驗是有利的,但不是必需 的
ASP.NET MVC 6 是 Visual Studio 2015 中的新功能,是 Microsoft Web 开发堆栈的最新发展。本课程涵盖用于创建动态、模块化和可测试网站的最新 API 和开发技术。我们将探讨 MVC6 中可用的新功能,并展示如何充分利用最新的工具集和集成可能性。
学习内容
- 了解 MVC 体系结构原理和优势
- 创建视图、视图组件和标记帮助程序
- 使用 ASP.NET 依赖关系注入
- 使用 Web API 创建 RESTful 服务
- 充分利用 GruntJS、NPM 和 Bower 集成
- 创建单页应用程序 (SPA)
- ASP.NET MVC:NET MVC 入門;MVC 6 中的新增功能;MVC 專案範本;瞭解 ASP.NET MVC項目的結構;命名約定;創建檢視;定義控制器;定義數據模型
- 創建完整的 ASP.NET MVC應用程式:強類型檢視;Razor 語法;瞭解 URL 和操作方法;MVC6 標記説明程式;形成回傳;數據驗證
- 工業級 ASP.NET MVC 應用程式:NET 應用程式體系結構最佳實踐;實現存儲庫和 EF 數據模型;ASP.NET 依賴注入;自定義控制器工廠
- 查看技術:定義自定義標記幫助程式;定義佈局頁面;使用樣式;定義和使用分部檢視
- 實現導航:定義檢視模型類;在控制器中實現數據過濾;瞭解路由機制;將自定義條目添加到路由表;定義預設值、參數和驗證;生成 URL 和超連結;自定義路由約束
- State Management:使用隱藏欄位;工作階段和應用程式狀態;自定義模型綁定
- 使用 Web API 建立 RESTful 服務:Web API 概述;構建伺服器和用戶端;內容談判;屬性路由;自定義模型綁定;從 Ajax 用戶端調用 RESTful 服務
- 創建單頁應用程式:SPA 概述;使用 GruntJS、NPM 和 Bower 支援;AngularJS 和 Bootstrap 概述
United Arab Emirates - Developing in ASP.NET MVC 6 Development
Qatar - Developing in ASP.NET MVC 6 Development
Egypt - Developing in ASP.NET MVC 6 Development
Saudi Arabia - Developing in ASP.NET MVC 6 Development
South Africa - Developing in ASP.NET MVC 6 Development
Brasil - Developing in ASP.NET MVC 6 Development
Canada - Developing in ASP.NET MVC 6 Development
中国 - Developing in ASP.NET MVC 6 Development
香港 - Developing in ASP.NET MVC 6 Development
澳門 - Developing in ASP.NET MVC 6 Development
台灣 - Developing in ASP.NET MVC 6 Development
USA - Developing in ASP.NET MVC 6 Development
Österreich - Developing in ASP.NET MVC 6 Development
Schweiz - Developing in ASP.NET MVC 6 Development
Deutschland - Developing in ASP.NET MVC 6 Development
Czech Republic - Developing in ASP.NET MVC 6 Development
Denmark - Developing in ASP.NET MVC 6 Development
Estonia - Developing in ASP.NET MVC 6 Development
Finland - Developing in ASP.NET MVC 6 Development
Greece - Developing in ASP.NET MVC 6 Development
Magyarország - Developing in ASP.NET MVC 6 Development
Ireland - Developing in ASP.NET MVC 6 Development
Luxembourg - Developing in ASP.NET MVC 6 Development
Latvia - Developing in ASP.NET MVC 6 Development
España - Developing in ASP.NET MVC 6 Development
Italia - Developing in ASP.NET MVC 6 Development
Lithuania - Developing in ASP.NET MVC 6 Development
Nederland - Developing in ASP.NET MVC 6 Development
Norway - Developing in ASP.NET MVC 6 Development
Portugal - Developing in ASP.NET MVC 6 Development
România - Developing in ASP.NET MVC 6 Development
Sverige - Developing in ASP.NET MVC 6 Development
Türkiye - Developing in ASP.NET MVC 6 Development
Malta - Developing in ASP.NET MVC 6 Development
Belgique - Developing in ASP.NET MVC 6 Development
France - Developing in ASP.NET MVC 6 Development
日本 - Developing in ASP.NET MVC 6 Development
Australia - Developing in ASP.NET MVC 6 Development
Malaysia - Developing in ASP.NET MVC 6 Development
New Zealand - Developing in ASP.NET MVC 6 Development
Philippines - Developing in ASP.NET MVC 6 Development
Singapore - Developing in ASP.NET MVC 6 Development
Thailand - Developing in ASP.NET MVC 6 Development
Vietnam - Developing in ASP.NET MVC 6 Development
India - Developing in ASP.NET MVC 6 Development
Argentina - Developing in ASP.NET MVC 6 Development
Chile - Developing in ASP.NET MVC 6 Development
Costa Rica - Developing in ASP.NET MVC 6 Development
Ecuador - Developing in ASP.NET MVC 6 Development
Guatemala - Developing in ASP.NET MVC 6 Development
Colombia - Developing in ASP.NET MVC 6 Development
México - Developing in ASP.NET MVC 6 Development
Panama - Developing in ASP.NET MVC 6 Development
Peru - Developing in ASP.NET MVC 6 Development
Uruguay - Developing in ASP.NET MVC 6 Development
Venezuela - Developing in ASP.NET MVC 6 Development
Polska - Developing in ASP.NET MVC 6 Development
United Kingdom - Developing in ASP.NET MVC 6 Development
South Korea - Developing in ASP.NET MVC 6 Development
Pakistan - Developing in ASP.NET MVC 6 Development
Sri Lanka - Developing in ASP.NET MVC 6 Development
Bulgaria - Developing in ASP.NET MVC 6 Development
Bolivia - Developing in ASP.NET MVC 6 Development
Indonesia - Developing in ASP.NET MVC 6 Development
Kazakhstan - Developing in ASP.NET MVC 6 Development
Moldova - Developing in ASP.NET MVC 6 Development
Morocco - Developing in ASP.NET MVC 6 Development
Tunisia - Developing in ASP.NET MVC 6 Development
Kuwait - Developing in ASP.NET MVC 6 Development
Oman - Developing in ASP.NET MVC 6 Development
Slovakia - Developing in ASP.NET MVC 6 Development
Kenya - Developing in ASP.NET MVC 6 Development
Nigeria - Developing in ASP.NET MVC 6 Development
Botswana - Developing in ASP.NET MVC 6 Development
Slovenia - Developing in ASP.NET MVC 6 Development
Croatia - Developing in ASP.NET MVC 6 Development
Serbia - Developing in ASP.NET MVC 6 Development
Bhutan - Developing in ASP.NET MVC 6 Development