注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡行業(yè)軟件及應用ASP.NET MVC5編程實戰(zhàn):構建在桌面和移動設備運行同樣精彩的Web應用(第3版)

ASP.NET MVC5編程實戰(zhàn):構建在桌面和移動設備運行同樣精彩的Web應用(第3版)

ASP.NET MVC5編程實戰(zhàn):構建在桌面和移動設備運行同樣精彩的Web應用(第3版)

定 價:¥59.80

作 者: (美)Dino Esposito
出版社: 清華大學出版社
叢編項: .NET開發(fā)經(jīng)典名著
標 簽: 暫缺

ISBN: 9787302394808 出版時間: 2015-03-01 包裝:
開本: 16開 頁數(shù): 468 字數(shù):  

內容簡介

  作為Microsoft備受歡迎的MVC技術的最新版本,MVC5是一個成熟的Web應用程序框架,支持快速的、TDD友好的開發(fā)。MVC允許開發(fā)人員創(chuàng)建動態(tài)的、數(shù)據(jù)驅動的網(wǎng)站。這樣的網(wǎng)站具有復雜的功能,如單頁面應用程序、針對移動設備優(yōu)化、適應性呈現(xiàn)等。埃斯波西托編著的《ASP.NET MVC5編程實戰(zhàn)》還包括了MVC5.1和MVC5.2中的一些新特性。通過采用分步驟講解的方法,指導讀者如何充分利用MVC。《.NET開發(fā)經(jīng)典名著·ASP.NET MVC5編程實戰(zhàn)(第3版):構建在桌面和移動設備運行同樣精彩的Web應用》的作者不是Microsoft的ASP.NET MVC專家,就是ASP.NETMVC領域的智者,所以作為一本實用的教程,不但強化開發(fā)人員對概念的認識,也幫助開發(fā)人員創(chuàng)建自己的應用程序。

作者簡介

  Dino Esposito是著名的Wed和移動開發(fā)專家。他常?;钴S在行業(yè)活動,包括在DevConnections和微軟技術大會上做演講,并不時為MSDN雜志和其他出版物供稿。他已經(jīng)撰寫了多部郵微軟出版社出版的暢銷書籍,包括Architecting Mobile Solutions for the Enterprise.

圖書目錄

第Ⅰ部分 ASP.NETMVC基礎
第1章 ASP.NETMVC控制器
1.1 對輸入請求進行路由
1.1.1 模擬ASP.NETMVC運行時
1.1.2 URL路由HTTP模塊
1.1.3 應用程序路由
1.2 控制器類
1.2.1 控制器的特征
1.2.2 編寫控制器類
1.2.3 處理輸入數(shù)據(jù)
1.2.4 產(chǎn)生操作結果
1.3 本章小結
第2章 ASP.NETMVC視圖
2.1 視圖引擎的結構與性能
2.1.1 視圖引擎的機制
2.1.2 視圖模板定義
2.2 HTML幫助器
2.2.1 基礎幫助器
2.2.2 模板化幫助器
2.2.3 自定義幫助器
2.3 Razor視圖引擎
2.3.1 視圖引擎的內部機制
2.3.2 設計一個樣例視圖
2.4 視圖編碼
2.4.1 視圖建模
2.4.2 高級功能
2.5 本章小結
第3章 模型綁定架構
3.1 輸入模型
3.1.1 
WebForms輸入處理的演變
3.1.2 ASP.NETMVC中的輸入處理
3.2 模型綁定
3.2.1 模型綁定的基礎結構
3.2.2 默認模型綁定器
3.2.3 默認綁定器的可自定義方面
3.3 高級模型綁定
3.3.1 自定義類型綁定器
3.3.2 DateTime模型綁定器示例
3.4 本章小結
第4章 輸入表單
4.1 數(shù)據(jù)輸入的一般模式
4.1.1 -個經(jīng)典的選擇.編輯提交場景
4.1.2 應用提交.重定向.獲取(Post-Redirect-Get)模式
4.2 輸入表單的自動化編寫
4.2.1 預定義的顯示和編輯器模板
4.2.2 用于模型數(shù)據(jù)類型的
自定義模板
4.3 輸入驗證
4.3.1 使用數(shù)據(jù)批注
4.3.2 高級數(shù)據(jù)批注
4.3.3 自我驗證
4.4 本章小結
第Ⅱ部分 ASP.NETMVC軟件設計.
第5章 ASP.NETMVC應用
程序的特性
5.1 ASP.NET內部對象
5.1.1 HTTP響應和SE0
5.1.2 管理會話狀態(tài)
5.1.3 緩存數(shù)據(jù)
5.2 錯誤處理
5.2.1 處理程序異常
5.2.2 全局錯誤處理
5.2.3 處理缺失內容
5.3 本地化
5.3.1 使用可本地化的資源
5.3.2 處理可本地化的應用程序
5.4 本章小結
第6章 應用程序安全性
6.1 ASP.NETMVC中的安全性
6.1.1 身份驗證和授權
6.1.2 將身份驗證和授權分開
6.2 實現(xiàn)成員資格系統(tǒng)
6.2.1 定義成員資格控制器
6.2.2 記住我(Remember-Me)
特性與AjaX
6.3 外部身份驗證服務
6.3.1 0penID協(xié)議
6.3.2 通過社交網(wǎng)絡進行身份驗證
6.4 本章小結
第7章 設計ASP.NETMVC控制器的注意事項
7.1 打造你的控制器
7.1.1 選擇正確的原型
7.1.2 精簡的控制器
7.2 連接表示層與后端
7.2.1 分層架構模式
7.2.2 在層中注入數(shù)據(jù)和服務
7.2.3 獲得對控制器工廠的控制權
7.3 本章小結
第8章 自定義ASP.NETMVC控制器
8.1 ASP.NETMVC的擴展模型
8.1.1 基于提供程序的模型
8.1.2 服務定位器模式
8.2 在控制器中添加特性
8.2.1 操作篩選器
8.2.2 操作篩選器庫
8.2.3 特殊篩選器
8.2.4 構建動態(tài)的加載篩選器
8.3 操作結果類型
8.3.1 內置的操作結果類型
8.3.2 自定義結果類型
8.4 本章小結
第9章 ASP.NETMVC中的測試與可測試性
9.1 可測試性和設計
9.1.1 DfT
9.1.2 松散設計
9.2 單元測試的基本知識
……
第Ⅲ部分 移動客戶端

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號