包郵 ASP.NET MVC企業級實戰+編寫高性能的.NET代碼+NET框架設計+開發實戰

包郵 ASP.NET MVC企業級實戰+編寫高性能的.NET代碼+NET框架設計+開發實戰 pdf epub mobi txt 電子書 下載 2025

圖書標籤:
  • ASP
  • NET MVC
  • NET框架
  • NET
  • 高性能代碼
  • 企業級開發
  • 開發實戰
  • C#
  • Web開發
  • 技術書籍
  • 編程
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 藍墨水圖書專營店
齣版社: 人民郵電齣版社
ISBN:9787115461919
商品編碼:1677840422

具體描述

套裝包括;

ASP.NET MVC企業級實戰

NET框架設計 - 模式、配置、工具

基於Bootstrap和Knockout.js的ASP.NET MVC開發實戰

編寫高性能的.NET代碼

9787115461919 9787512384149 9787115380289 9787302465041.A

ASP.NET MVC企業級實戰

內容簡介

  ASP.NET MVC 是微軟官方提供的以MVC模式為基礎的ASP.NET Web應用程序框架。MVC 將一個Web應用分解為Model、View和Controller,有助於管理復雜的應用程序,並簡化瞭分組開發,使得復雜項目更易維護。
  本書共分為12章,以符閤初學者思維的方式係統地介紹ASP.NET MVC的應用技巧,並結閤實際項目詳細地介紹如何基於ASP.NET MVC構建企業項目。通過本書的學習,讀者可以全麵掌握ASP.NET MVC的開發,並從代碼中獲取軟件開發與架構設計的經驗與靈感。
  本書具有很大的參考價值,既適閤ASP.NET MVC開發初學者閱讀,也適閤有一定基礎的ASP.NET MVC開發人員進行技術強化和經驗積纍,同時還適閤作為高等院校和培訓學校相關專業的教學參考書。

作者簡介

  鄒瓊俊,湖南人,.NET高級工程師,CSDN學院講師,專注於.NETWeb開發,對.NETWeb開發有較深研究。

目錄

第1章 MVC開發前奏 1 
1.1 開發環境搭建 1 
1.1.1 操作係統和開發工具 1 
1.1.2 開發環境配置 3 
1.1.3 VS常用快捷鍵 7 
1.1.4 VS技巧 8 
1.2 常用輔助開發工具介紹 10 
1.2.1 Firebug 10 
1.2.2 HttpRequester 12 
1.3 知識儲備 13 
1.3.1 必備知識介紹 13 
1.3.2 樹立軟件開發信心 13 
1.4 C#語法新特性 14 
1.4.1 C# 2.0 新特性 14 
1.4.2 C# 3.0/C# 3.5 新特性 16 
1.4.3 C# 4.0新特性 26 
1.4.4 C#5.0新特性 28 
第2章 Entity Framework 29 
2.1 Entity Framework簡介 29 
2.1.1 與ADO.NET的關係 29 
2.1.2 什麼是O/R Mapping 29 
2.1.3 ORM in EF 30 
2.1.4 EF的優缺點 30 
2.2 Database First 開發方式 31 
2.2.1 創建Dtabase First Demo 31 
2.2.2 EF原理 34 
2.3 Entity Framework增刪改查 37 
2.3.1 附加數據庫 37 
2.3.2 新建項目 39 
2.3.3 新增 39 
2.3.4 簡單查詢和延時加載 40 
2.3.5 根據條件排序和查詢 42 
2.3.6 分頁查詢 43 
2.3.7 修改 43 
2.3.8 刪除 45 
2.3.9 批處理 46 
2.4 EF查詢相關 48 
2.4.1 IQueryable與IEnumberable接口的區彆 48 
2.4.2 LINQ To EF 48 
2.4.3 關於EF對象的創建問題 50 
2.4.4 關於上下文的使用注意事項 51 
2.4.5 EF 跨數據庫支持 51 
2.5 Model First 開發方式 51 
2.5.1 創建Model First Demo 52 
2.5.2 經驗分享 60 
2.6 Code First 開發方式 60 
2.6.1 創建Code First Demo 61 
2.6.2 關於EF實例的創建問題 68 
第3章 初識MVC 69 
3.1 MVC簡介與三層架構 70 
3.1.1 MVC簡介 70 
3.1.2 三層架構 71 
3.2 ASP.NET的兩種開發方式 72 
3.2.1 ASP.NET開發現狀 72 
3.2.2 WebForms的開發方式 73 
3.2.3 ASP.NET MVC的開發方式 74 
3.3 一個ASP.NET MVC程序 75 
3.3.1 創建項目 75 
3.3.2 項目框架結構說明 77 
3.3.3 路由——映射URL到Action 79 
3.3.4 返迴string的MVC方法 81 
3.3.5 簡單瞭解Razor視圖 81 
3.3.6 ASP.NET MVC組件之間的關係 82 
3.4 MVC的約定 82 
3.4.1 控製器的約定大於配置 83 
3.4.2 視圖的相關約定 83 
第4章 MVC進階 84 
4.1 View詳解 84 
4.1.1 View和Action之間數據傳遞的方式 84 
4.1.2 TempData、ViewData和ViewBag的區彆 85 
4.2 Razor視圖引擎 88 
4.2.1 什麼是 Razor 88 
4.2.2 Razor 語法 89 
4.2.3 Razor 布局——整體視圖模闆 92 
4.2.4 Razor 布局——ViewStart 93 

基於Bootstrap和Knockout.js的ASP.NET MVC開發實戰

利用動態服務端Web內容和響應Web設計共同構建的網站,在任何分辨率、桌麵或移動設備下都可以進行良好的顯示。通過本書的實踐應用,你將可以學習對ASP.NET MVC服務端語言、Bootstrap前端框架和Knockoutjs——Model-View-ViewModel模式的實現的組閤使用。

作者Jamie Munro介紹瞭這些用於構建復雜錶單的技術以及其他一些相關技術。在本書結尾,有經驗和有抱負的Web開發人員都將學習如何構建一個完整的購物車,該購物車演示瞭這些技術在一個相互影響的、動態的和響應式Web應用程序中是如何進行交互的。

■ 通過ASP.NET MVC5、Bootstrap及Knockout.js的組閤,構建組織良好、且易於維護的Web應用程序。

■ 利用ASP.NET MVC 5構建服務端Web應用程序,與數據庫進行交互,並動態渲染HTML。

■ 利用Bootstrap創建在各種現代設備上都可以渲染的響應式視圖,我們可能再也不需要CSS編碼瞭。

 添加Knockout.js,通過流行的客戶端交互(由服務端Web程序進行驅動)可以增強響應式Web設計。




.NET框架設計 模式、配置、工具

內容簡介

  《.NET框架設計 模式、配置、工具》總結瞭框架設計的整體思路和經驗,包含瞭常見應用框架設計的模式、框架靈活性的配置和框架工具的支持,有助於讀者瞭解框架設計的核心思想,加深對框架設計的理解,快速掌握框架設計的技巧,並在研究其他框架時能夠做到舉一反三。  《.NET框架設計 模式、配置、工具》適用於.NET程序員、架構師、項目經理、技術總監、應用層開發者、框架學習者和和對框架設計感興趣的讀者。

目錄

第1章 框架設計的基本概念  
1.1 框架  
1.1.1 框架的通常作用及層麵  
1.1.2 框架的生命周期  
1.2 框架設計  
1.2.1 確定問題域和識彆變化點  
1.2.2 選擇閤適的架構模式、配置變化數據、可視化管理  
1.3 框架設計核心三元素:模式、配置和工具  
1.3.1 框架模式  
1.3.2 框架配置  
1.3.3 框架工具  
1.3.4 總結  

第2章 C#、.NET Library高級應用  
2.1 重溫C#--靈活運用各元素  
2.1.1 類、繼承、接口  
2.1.2 字段、屬性、常量、枚舉  
2.1.3 方法、委托、事件  
2.1.4 泛型、協變/逆變、類型推斷  
2.1.5 擴展方法  
2.1.6 部分類、部分方法  
2.1.7 特性、元數據  
2.1.8 反射、代碼對象模型、動態編譯、動態緩存  
2.2 麵嚮C#設計模式的關鍵技術  
2.2.1 創建型--工廠模式、工廠規則注入、委托工廠  
2.2.2 行為型--觀察者模式、基於事件的觀察者  
2.2.3 結構型--橋接模式、擴展方法  
2.3 編碼時應注意防禦性、穩定性和性能  
2.3.1 常被忽視的防禦性判斷  
2.3.2 避免直接返迴NULL,保持80%的穩定性  
2.3.3 空對象模式和擴展方法的NULL驗證  
2.3.4 注重性能的編碼方式  
2.4 單元測試、可測試性代碼、持續重構  
2.4.1 單元測試的重要性及核心意義  
2.4.2 可測試性代碼的重點  
2.4.3 類中受保護方法的測試  
2.4.4 基於完善的單元測試用例  
2.4.5 TDD的優勢  
2.5 第三方庫是可插撥的、依賴庫的版本  
2.5.1 依賴抽象接口  
2.5.2 依賴庫的版本  

第3章 框架模式--框架的精髓  
3.1 提供程序模式  
3.1.1 問題域和基本模型  
3.1.2 相關的設計模式  
3.1.3 實例  
3.1.4 總結  
3.2 鏈式編程模式  
3.2.1 問題域和基本模型  
3.2.2 實例--非擴展方法實現鏈式編程模式  
3.2.3 實例--擴展方法實現鏈式編程模式  
3.2.4 配置帶有算法的邏輯並將邏輯算法作為配置保存  
3.2.5 鏈式編程模式在領域模型中的價值  
3.2.6 總結  
3.3 管道模式  
3.3.1 問題域和基本模型  
3.3.2 實例  
3.3.3 自治管道與約定管道的區彆  
3.3.4 總結  
3.4 邏輯上下文模式  
3.4.1 上下文相關概念  
3.4.2 問題域和基礎模型  
3.4.3 實例  
3.4.4 總結  
3.5 鈍化程序模式  
3.5.1 問題域及基礎模型  
3.5.2 實例  
3.5.3 總結  
3.6 規則外掛模式  
3.6.1 問題域及基礎模型  
3.6.2 調整邏輯架構--分離業務邏輯於業務規則  
3.6.3 實例  
3.6.4 總結  
3.7 語句組件模式  
3.7.1 問題域和基礎模型  
3.7.2 實例  
3.7.3 總結  
3.8 麵嚮契約式模式  
3.8.1 問題域和基礎模型  
3.8.2 契約條目檢查器  
3.8.3 麵嚮查詢的契約文件  
3.8.4 實例  
3.8.5 總結  
3.9 異步消息事件驅動模式  
3.9.1 問題域及基礎模型  
3.9.2 相關的設計模式  
3.9.3 實例  
3.9.4 總結  
3.10 總綫消息路由模式  
3.10.1 問題域及基礎模型  
3.10.2 實例  
3.10.3 總結  
3.11 元數據及元數據緩存池模式  
3.11.1 問題域及基礎模型  
3.11.2 元數據的生成方式  
3.11.3 實例  
3.11.4 總結  

第4章 配置化--提高靈活性及擴展性  
4.1 配置內容及存放位置  
4.1.1 配置內容  
4.1.2 存放位置  
4.2 配置的領域概念及文檔對象模型  
4.2.1 傳統領域信息配置項  
4.2.2 設計具有領域概念的配置項  
4.2.3 配置相關的文檔對象模型(DOM)   
4.3 動態代碼配置  
4.3.1 模闆引擎介紹  
4.3.2 動態代碼配置  

第5章 工具--可視化使用  
5.1 設計時工具 
5.1.1 自動代碼生成  
5.1.2 暴露框架中的某個工具支撐庫  
5.2 運行時工具特性  
5.2.1 腳本引擎  
5.2.2 執行上下文  
5.2.3 可插拔  

第6章 框架設計總結  

  • 作者: 
  • 譯者:  責編: 
  • 分類:  > 

本書詳細介紹瞭如何編寫高性能的.NET程序,在大化托管代碼性能的同時,還能保證.NET的特性優勢。 
本書循序漸進地深入.NET的各個部分,特彆是底層的公共語言運行時(Common Language Runtime,CLR),瞭解CLR是如何完成內存管理、代碼編譯、並發處理等工作的。本書還詳細介紹瞭.NET的架構,探討瞭編程方式如何影響程序的整體性能,在全書中,還分享瞭發生在微軟的一些趣聞軼事。本書的內容偏重於服務器程序,但幾乎所有內容也同樣適用於桌麵端和移動端應用程序。 
本書條理清楚,言簡意賅,適閤有一定.NET基礎的讀者和想要提高代碼性能的C#程序員學習參考。

關於本書有任何問題,請聯係: 

  • 書 號: 978-7-115-46191-9
  • 頁 數: 236
  • 印刷方式: 黑白印刷
  • 開 本: 16開
  • 齣版狀態:
齣版時間2017.8

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有