• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    ASP.NET MVC企業(yè)級實(shí)戰簡(jiǎn)介,目錄書(shū)摘

    2019-12-16 10:35 來(lái)源:京東 作者:京東
    asp.netmvc企業(yè)級實(shí)戰
    ASP.NET MVC企業(yè)級實(shí)戰
    暫無(wú)報價(jià)
    1200+評論 98%好評
    內容簡(jiǎn)介:  ASP.NET MVC 是微軟官方提供的以MVC模式為基礎的ASP.NET Web應用程序框架。MVC 將一個(gè)Web應用分解為Model、View和Controller,有助于管理復雜的應用程序,并簡(jiǎn)化了分組開(kāi)發(fā),使得復雜項目更易維護。
      本書(shū)共分為12章,以符合初學(xué)者思維的方式系統地介紹ASP.NET MVC的應用技巧,并結合實(shí)際項目詳細地介紹如何基于A(yíng)SP.NET MVC構建企業(yè)項目。通過(guò)本書(shū)的學(xué)習,讀者可以全面掌握ASP.NET MVC的開(kāi)發(fā),并從代碼中獲取軟件開(kāi)發(fā)與架構設計的經(jīng)驗與靈感。
      本書(shū)具有很大的參考價(jià)值,既適合ASP.NET MVC開(kāi)發(fā)初學(xué)者閱讀,也適合有一定基礎的ASP.NET MVC開(kāi)發(fā)人員進(jìn)行技術(shù)強化和經(jīng)驗積累,同時(shí)還適合作為高等院校和培訓學(xué)校相關(guān)專(zhuān)業(yè)的教學(xué)參考書(shū)。

    作者簡(jiǎn)介:  鄒瓊俊,湖南人,.NET高級工程師,CSDN學(xué)院講師,專(zhuān)注于.NETWeb開(kāi)發(fā),對.NETWeb開(kāi)發(fā)有較深研究。
    目錄:第1章  MVC開(kāi)發(fā)前奏 1
    1.1  開(kāi)發(fā)環(huán)境搭建 1
    1.1.1  操作系統和開(kāi)發(fā)工具 1
    1.1.2  開(kāi)發(fā)環(huán)境配置 3
    1.1.3  VS常用快捷鍵 7
    1.1.4  VS技巧 8
    1.2  常用輔助開(kāi)發(fā)工具介紹 10
    1.2.1  Firebug 10
    1.2.2  HttpRequester 12
    1.3  知識儲備 13
    1.3.1  必備知識介紹 13
    1.3.2  樹(shù)立軟件開(kāi)發(fā)信心 13
    1.4  C#語(yǔ)法新特性 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簡(jiǎn)介 29
    2.1.1  與ADO.NET的關(guān)系 29
    2.1.2  什么是O/R Mapping 29
    2.1.3  ORM in EF 30
    2.1.4  EF的優(yōu)缺點(diǎn) 30
    2.2  Database First 開(kāi)發(fā)方式 31
    2.2.1  創(chuàng )建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  簡(jiǎn)單查詢(xún)和延時(shí)加載 40
    2.3.5  根據條件排序和查詢(xún) 42
    2.3.6  分頁(yè)查詢(xún) 43
    2.3.7  修改 43
    2.3.8  刪除 45
    2.3.9  批處理 46
    2.4  EF查詢(xún)相關(guān) 48
    2.4.1  IQueryable與IEnumberable接口的區別 48
    2.4.2  LINQ To EF 48
    2.4.3  關(guān)于EF對象的創(chuàng )建問(wèn)題 50
    2.4.4  關(guān)于上下文的使用注意事項 51
    2.4.5  EF 跨數據庫支持 51
    2.5  Model First 開(kāi)發(fā)方式 51
    2.5.1  創(chuàng )建Model First Demo 52
    2.5.2  經(jīng)驗分享 60
    2.6  Code First 開(kāi)發(fā)方式 60
    2.6.1  創(chuàng )建Code First Demo 61
    2.6.2  關(guān)于EF實(shí)例的創(chuàng )建問(wèn)題 68
    第3章  初識MVC 69
    3.1  MVC簡(jiǎn)介與三層架構 70
    3.1.1  MVC簡(jiǎn)介 70
    3.1.2  三層架構 71
    3.2  ASP.NET的兩種開(kāi)發(fā)方式 72
    3.2.1  ASP.NET開(kāi)發(fā)現狀 72
    3.2.2  WebForms的開(kāi)發(fā)方式 73
    3.2.3  ASP.NET MVC的開(kāi)發(fā)方式 74
    3.3  第一個(gè)ASP.NET MVC程序 75
    3.3.1  創(chuàng )建項目 75
    3.3.2  項目框架結構說(shuō)明 77
    3.3.3  路由——映射URL到Action 79
    3.3.4  返回string的MVC方法 81
    3.3.5  簡(jiǎn)單了解Razor視圖 81
    3.3.6  ASP.NET MVC組件之間的關(guān)系 82
    3.4  MVC的約定 82
    3.4.1  控制器的約定大于配置 83
    3.4.2  視圖的相關(guān)約定 83
    第4章  MVC進(jìn)階 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 語(yǔ)法 89
    4.2.3  Razor 布局——整體視圖模板 92
    4.2.4  Razor 布局——ViewStart 93
    4.2.5  Razor 布局——部分視圖 93
    4.2.6  視圖引擎 95
    4.2.7  MVC視圖的“秘密” 96
    4.3  Controller 98
    4.3.1  Action方法參數與返回值 98
    4.3.2  Action指定使用視圖 100
    4.3.3  View和Controller之間的關(guān)系 102
    4.4  Model和驗證 104
    4.4.1  Net MVC請求處理流程 104
    4.4.2  MVC模型驗證 104
    4.5  HtmlHelper 111
    4.5.1  HtmlHelper的Action、表單標簽 112
    4.5.2  HtmlHelper的弱類(lèi)型與強類(lèi)型方法 113
    4.5.3  HtmlHelper的RenderPartial 116
    4.5.4  HtmlHelper的RenderAction 116
    4.5.5  HtmlHelper擴展方法 117
    4.6  ASP.NET MVC分頁(yè) 118
    4.6.1  HtmlHelper 118
    4.6.2  局部視圖 124
    4.6.3  MvcPager 127
    4.6.4  第三方UI組件 131
    第5章  MVC核心透析 132
    5.1  MVC Routing 132
    5.1.1  Routing——URL 133
    5.1.2  Routing的作用 134
    5.1.3  Routing包含字面值的URL 134
    5.1.4  Routing測試 135
    5.2  異步Ajax 137
    5.2.1  傳統Ajax實(shí)現方式 137
    5.2.2  Unobtrusive Ajax使用方式 140
    5.2.3  AjaxHelper 141
    5.2.4  請求Json數據 144
    5.3  MVC Areas 146
    5.3.1  Area使用入門(mén) 146
    5.3.2  Area注冊類(lèi)放到單獨程序集 148
    5.3.3  Area注冊控制器放到單獨程序集 150
    5.4  MVC Filter 151
    5.4.1  Action 152
    5.4.2  Result 153
    5.4.3  AuthorizeAttribute 157
    5.4.4  Exception 158
    5.5  MVC整體運行流程 159
    5.5.1  進(jìn)入管道 159
    5.5.2  路由注冊 162
    5.5.3  創(chuàng )建MvcHandler對象 164
    5.5.4  執行MvcHandler ProcessRequest方法 166
    5.5.5  調用控制器里面的Action方法 169
    5.5.6  根據Action方法返回的ActionResult加載View 172
    第6章  網(wǎng)站性能和安全優(yōu)化 175
    6.1  緩存 175
    6.2  壓縮合并css和js 178
    6.3  刪除無(wú)用的視圖引擎 179
    6.4  使用防偽造令牌來(lái)避免CSRF攻擊 181
    6.5  隱藏ASP.NET MVC版本 182
    6.6  Nginx服務(wù)器集群 182
    6.6.1  Nginx是什么 182
    6.6.2  Nginx的應用現狀和特點(diǎn) 184
    6.6.3  Nginx的事件處理機制 184
    6.6.4  Nginx不為人知的特點(diǎn) 186
    6.6.5  Nginx的內部模型 186
    6.6.6  Nginx如何處理請求 188
    6.6.7  Nginx典型的應用場(chǎng)景 188
    6.6.8  Nginx的應用 189
    6.6.9  Nginx常見(jiàn)配置說(shuō)明 190
    6.6.10  集群案例 195
    6.7  常用的Web安全技術(shù)手段 197
    第7章  NHibernate 199
    7.1  NHibernate簡(jiǎn)介 199
    7.1.1  什么是NHibernate 199
    7.1.2  NHibernate的架構 199
    7.1.3  NHibernate與其Entity Framework框架比較 200
    7.2  第一個(gè)NHibernate應用程序 201
    7.2.1  搭建項目基本框架 201
    7.2.2  編寫(xiě)映射文件 206
    7.2.3  添加數據訪(fǎng)問(wèn)層類(lèi) 209
    7.2.4  添加業(yè)務(wù)邏輯層類(lèi) 210
    7.2.5  添加控制器和視圖 211
    7.3  增刪改查詢(xún) 212
    7.4  使用代碼映射 213
    7.4.1  NHibernate入職Demo 214
    7.4.2  NHibernate代碼映射高級功能 217
    7.5  監聽(tīng)NHibernate生成的SQL 224
    7.5.1  使用show_sql 224
    7.5.2  使用NHibernateProfile 225

    第8章  IoC 、Log4Net和Quartz.Net 228
    8.1  Unity 228
    8.1.1  獲取Unity 228
    8.1.2  Unity簡(jiǎn)介 229
    8.1.3  Unity API 229
    8.1.4  使用Unity 229
    8.2  Spring.Net 234
    8.2.1  Web.config中的屬性注入 234
    8.2.2  在單獨的配置文件中構造函數注入 238
    8.3  Log4Net 240
    8.3.1  配置Log4Net環(huán)境 240
    8.3.2  Log4Net相關(guān)概念 244
    8.4  Quartz.Net 244
    8.4.1  Quartz.Net概述 244
    8.4.2  參考資料 244
    8.4.3  Quartz.Net使用示例 245
    第9章  分布式技術(shù) 256
    9.1  WebService 256
    9.1.1  創(chuàng )建一個(gè)WebService并調用 256
    9.1.2  調用天氣預報服務(wù) 259
    9.2  WCF 262
    9.2.1  什么是WCF 262
    9.2.2  理解面向服務(wù) 263
    9.2.3  WCF體系架構簡(jiǎn)介 263
    9.2.4  WCF的基礎概念介紹 264
    9.2.5  創(chuàng )建第一個(gè)WCF程序 269
    9.2.6  WCF和WebService的區別 276
    9.3  Web API 276
    9.3.1  創(chuàng )建WebAPI 277
    9.3.2  調用WebAPI 278
    9.3.3  WebAPI授權 282
    9.3.4  WebAPI的調試 285
    9.4  Memcached 285
    9.4.1  Memcached簡(jiǎn)介 285
    9.4.2  Memcached 基本原理 287
    9.4.3  Memcached服務(wù)端的安裝 288
    9.4.4  C#操作Memcached 290
    9.5  Redis 292
    9.5.1  Redis簡(jiǎn)介 292
    9.5.2  Redis與Memcached的比較 292
    9.5.3  Redis環(huán)境部署 293
    9.5.4  Redis常用數據類(lèi)型 296
    9.5.5  給Redis設置密碼 302
    9.5.6  Redis主從復制 303
    9.6  MongoDB 306
    9.6.1  MongoDB簡(jiǎn)介 306
    9.6.2  下載安裝和配置 307
    9.6.3  使用mongo.exe 執行數據庫增刪改查操作 311
    9.6.4  更多命令 313
    9.6.5  MongoDB語(yǔ)法與現有關(guān)系型數據庫SQL語(yǔ)法比較 315
    9.6.6  可視化的客戶(hù)端管理工具M(jìn)ongoVUE 315
    9.6.7  通過(guò)C#的samus驅動(dòng)進(jìn)行操作 317
    9.6.8  索引 320
    第10章  站內搜索 323
    10.1  SEO 323
    10.1.1  SEO簡(jiǎn)介 323
    10.1.2  開(kāi)發(fā)時(shí)要考慮SEO 324
    10.1.3  關(guān)于搜索 326
    10.2  Lucene.Net簡(jiǎn)介和分詞 328
    10.2.1  Lucene.Net簡(jiǎn)介 328
    10.2.2  分詞 329
    10.2.3  盤(pán)古分詞算法的使用 332
    10.3  最簡(jiǎn)單的搜索引擎代碼 334
    10.4  搜索的第一個(gè)版本 340
    10.5  搜索的優(yōu)化版 349
    10.5.1  熱詞統計 349
    10.5.2  熱門(mén)搜索 354
    10.5.3  標題和內容都支持搜索并高亮展示 357
    10.5.4  與查詢(xún)、或查詢(xún)、分頁(yè) 358
    第11章  財務(wù)對賬系統 366
    11.1  需求 366
    11.2  前臺UI框架搭建 367
    11.3  菜單特效 374
    11.4  面板折疊和展開(kāi) 376
    11.5  tab多頁(yè)簽支持 379
    11.6  Controller和View的交互 381
    11.7  增改查匹配 389
    11.8  統計報表 407
    11.9  服務(wù)器端排序 425
    11.10  從ASP.NET MVC中導出Excel文件 428
    11.10.1  異步導出 429
    11.10.2  實(shí)時(shí)導出 431
    11.11  數據同步 432
    第12章  通用角色權限管理系統 434
    12.1  需求分析 434
    12.2  技術(shù)選型 434
    12.3  數據庫設計 435
    12.4  架構搭建 439
    12.4.1  新建解決方案和項目 439
    12.4.2  通用層搭建 441
    12.4.3  數據訪(fǎng)問(wèn)層搭建 442
    12.4.4  業(yè)務(wù)邏輯層 459
    12.4.5  UI層 465
    12.5  功能實(shí)現 466
    12.5.1  用戶(hù)登錄 466
    12.5.2  采用分布式的方式記錄異常日志 472
    12.5.3  授權 474
    12.5.4  增刪改查 475
    12.6  運行項目 475

    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>