ASP.NET 項目開發詳解 ASP.NET项目开发详解 (网站开发非常之旅)

朱元波

  • 出版商: 清華大學
  • 出版日期: 2014-03-01
  • 定價: $348
  • 售價: 8.6$300
  • 語言: 簡體中文
  • 頁數: 445
  • ISBN: 7302345724
  • ISBN-13: 9787302345725
  • 相關分類: .NETASP.NET
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

<內容簡介>

ASP.NET是當今使用最為頻繁的Web開發技術之一,在開發領域佔據重要的地位。本書通過現實中典型綜合實例的實現過程,詳細講解了ASP.NET在實踐項目中的綜合運用。全書分為12章,其中,第1?2章是基礎知識,簡要講解了搭建ASP.NET開發環境的知識和C# 4.5的基本語法知識;第3章講解了在線留言本系統的具體實現流程;第4章講解了個人相冊展示系統的具體實現流程;第5章講解了RSS採集器的具體實現流程;第6章介紹了心靈聊天室系統的具體實現流程;第7章講解了京西圖書商城系統的具體實現流程;第8章講解了企業即時通信系統的具體實現流程;第9章介紹了美圖處理系統的具體實現流程;第10章講解了56同城信息網的具體實現流程,讓讀者瞭解ASP.NET技術在供求網站中的重要作用;第11章講解了皇家酒店客房管理系統的具體實現流程,並剖析了技術核心和實現技巧;第12章介紹了歐尚化妝品網站的具體實現流程,對企業網站的構建流程進行了詳細的闡述。在具體講解每個實例時,都是按照項目的進度來講解,從接到項目到具體開發,直到最後的調試和發布。全書內容循序漸進,引領讀者全面掌握ASP.NET。
    《ASP.NET項目開發詳解(附光盤)/網站開發非常之旅》不僅適合ASP.NET的初學者,也適合有一定ASP.NET基礎的讀者,甚至還可作為有一定造詣的程序員的參考書。

<目錄>

第1章  ASP.NET開發基礎  1
  1.1  認識網頁和網站  1
  1.1.1  網頁  1
  1.1.2  網站  2
  1.2  網站開發基礎  3
  1.2.1  靜態網站和動態網站  3
  1.2.2  常用Web開發技術  3
  1.2.3  本地電腦和遠程服務器  5
  1.2.4  Web應用程序的工作原理  5
  1.2.5  幾個常用的Web概念  6
  1.2.6  ASP.NET在Web開發中的作用  8
  1.3  ASP.NET基礎  8
  1.3.1  ASP.NET介紹  8
  1.3.2  全新的.NET Framework 4.5  9
  1.3.3  公共語言運行時  11
  1.4  配置ASP.NET環境  12
  1.4.1  安裝IIS  12
  1.4.2  IIS的配置  14
  1.5  全新的Visual Studio 2012  15
  1.5.1  Visual Studio 2012基礎知識  15
  1.5.2  Visual Studio 2012的全新功能  16
  1.5.3  安裝Visual Studio 2012  18
  1.5.4  設置默認環境  19
  1.5.5  新建項目  20
  1.5.6  解決方案資源管理器  22
  1.5.7  文本編輯器  24
  1.5.8  生成與查錯  25
  1.5.9  史上最強大的工具箱  27
  1.6  編譯和部署ASP.NET程序  28
  1.6.1  編譯、運行ASP.NET程序  28
  1.6.2  部署ASP.NET程序  29
  1.7第一個ASP.NET 4.5程序  29
第2章  C# 4.5基礎  32
  2.1  什麼是C#  32
  2.1.1  C#的推出背景  32
  2.1.2  C#的特點  33
  2.1.3  幾個常見的概念  34
  2.2  C#的基本語法  36
  2.3  變量  38
  2.3.1  C#的類型  38
  2.3.2  給變量命名  41
  2.4  常量  41
  2.5  類型轉換  42
  2.5.1  隱式轉換  42
  2.5.2  顯式轉換  43
  2.5.3  裝箱與拆箱  43
  2.6  其他數據類型  46
  2.6.1  枚舉  46
  2.6.2  結構  47
  2.6.3  數組  47
  2.7  基本.NET框架類  48
  2.7.1  Console類  48
  2.7.2  Convert類  49
  2.7.3  Math類  49
  2.8  表達式  50
  2.9  運算符  50
  2.9.1  基本運算符  51
  2.9.2  數學運算符  52
  2.9.3  賦值運算符  52
  2.9.4  比較運算符  53
  2.9.5  邏輯運算符  53
  2.9.6  移位運算符  54
  2.9.7  三元運算符  54
  2.9.8  運算符的優先級  54
  2.10  語句和流程控制  55
  2.10.1  if選擇語句  56
  2.10.2  循環語句  58
  2.10.3  跳轉語句  61
第3章  在線留言本系統  64
  3.1  項目分析  64
  3.1.1  功能分析  64
  3.1.2  在線留言本系統模塊功能原理  65
  3.1.3  在線留言本系統構成模塊  65
  3.2  規劃系統文件並選擇開發工具  66
  3.3  系統配置文件  66
  3.3.1  新建網站項目  66
  3.3.2  配置系統文件  67
  3.4  搭建數據庫平臺  68
  3.4.1  設計數據庫  68
  3.4.2  設計數據庫訪問層  69
  3.5  實現樣式文件  74
  3.5.1  設置按鈕元素樣式  74
  3.5.2  設置頁面元素樣式  75
  3.6  顯示留言數據  76
  3.6.1  留言列表頁面  76
  3.6.2  留言回復  81
  3.7  分頁列表顯示留言  82
  3.7.1  留言分頁顯示頁面  83
  3.7.2  分頁處理  84
  3.8  回復留言  85
  3.8.1  留言回復表單頁面  85
  3.8.2  處理回複數據  87
  3.9  發布新留言  88
  3.10  留言管理  90
  3.10.1  留言管理列表  90
  3.10.2  留言刪除處理頁面  91
  3.11  技術總結  93
  3.11.1  讓提示更加詳細  93
  3.11.2  使用緩存來優化頁面  94
第4章  個人相冊展示系統  95
  4.1  系統概述和總體設計  95
  4.1.1  系統需求分析  95
  4.1.2  系統運行流程  96
  4.2  規劃項目文件  96
  4.3  設計數據庫  97
  4.3.1  後台數據庫及數據庫訪問接口的選擇  97
  4.3.2  數據庫結構的設計  97
  4.4  參數設置和數據庫訪問層  98
  4.4.1  編寫參數設置文件  98
  4.4.2  實現相片上傳數據庫訪問層  99
  4.4.3  實現相片顯示數據庫訪問層  104
  4.4.4  實現類別管理數據訪問層  110
  4.5  具體編碼  113
  4.5.1  相片上傳處理  114
  4.5.2  顯示相片  120
  4.5.3  相片類別管理  135
  4.6  技術總結  140
  4.6.1  三層結構  140
  4.6.2  使用Ajax技術  140
第5章  RSS採集器  142
  5.1  RSS基礎  142
  5.1.1  使用RSS  142
  5.1.2  RSS組成模塊的運行流程  143
  5.2  規劃項目文件  144
  5.3  數據庫設計  144
  5.3.1  搭建數據庫  144
  5.3.2  設計數據訪問層  145
  5.4  樣式修飾  150
  5.5  顯示RSS信息  152
  5.5.1  顯示RSS源模塊  152
  5.5.2  詳情顯示  154
  5.6  添加RSS源  156
  5.6.1  添加表單界面  156
  5.6.2  添加處理  158
  5.7  RSS管理模塊  159
  5.7.1  管理列表文件  159
  5.7.2  管理列表處理文件  160
  5.8  修改RSS源  162
  5.8.1  修改表單頁面  163
  5.8.2  修改處理頁面  164
第6章  心靈聊天室系統  167
  6.1  項目規劃分析  167
  6.1.1  聊天系統功能原理  167
  6.1.2  聊天系統構成模塊  167
  6.2  系統配置文件  168
  6.3  搭建數據庫  169
  6.3.1  設計數據庫  169
  6.3.2  設置系統參數  170
  6.4  實現數據庫訪問層  172
  6.4.1  登錄驗證處理  172
  6.4.2  聊天處理  173
  6.4.3  系統管理  177
  6.4.4  聊天室房間處理  183
  6.5  設計系統樣式  184
  6.6  用戶登錄驗證模塊  186
  6.6.1  用戶登錄表單頁面  186
  6.6.2  驗證處理頁面  186
  6.7  系統主界面  188
  6.7.1  在線聊天界面  188
  6.7.2  在線聊天處理頁面  189
  6.8  顯示聊天室  192
  6.8.1  聊天室列表頁面  192
  6.8.2  聊天室列表處理頁面  193
  6.9  聊天室管理  195
  6.9.1  聊天室添加模塊  195
  6.9.2  聊天室列表模塊  197
  6.9.3  聊天室修改模塊  200
第7章  京西圖書商城  203
  7.1  項目規劃分析  203
  7.1.1  分析系統構成模塊  203
  7.1.2  規劃項目文件  204
  7.2  系統配置文件  205
  7.3  搭建數據庫  205
  7.3.1  數據庫設計  206
  7.3.2  設置系統參數  208
  7.4  實現數據訪問層  208
  7.4.1  圖書顯示  209
  7.4.2  訂單處理  214
  7.4.3  圖書評論  221
  7.4.4  圖書分類  224
  7.4.5  圖書管理  229
  7.5  圖書顯示  231
  7.5.1  系統主頁  231
  7.5.2  頂部導航頁面  232
  7.5.3  左側類別列表頁面  232
  7.5.4  右側圖書列表頁面  233
  7.5.5  按被點擊次數顯示模塊  234
  7.5.6  按圖書名稱顯示模塊  236
  7.5.7  顯示圖書詳情  238
  7.6  圖書分類處理  240
  7.6.1  設置分類層次結構  241
  7.6.2  添加分類模塊  243
  7.6.3  分類修改模塊  244
  7.6.4  分類管理模塊  246
  7.7  實現購物車  248
  7.7.1  購物車組件設計  248
  7.7.2  購物車圖書添加模塊  252
  7.7.3  購物車查看和管理模塊  254
  7.8  訂單處理模塊  257
  7.8.1  生成訂單編號  258
  7.8.2  提交、創建訂單  258
  7.8.3  訂單詳情模塊  260
  7.8.4  訂單列表模塊  262
  7.8.5  訂單狀態處理模塊  262
  7.9  項目調試  265
  7.10  技術總結  267
  7.10.1  智能提示  267
  7.10.2  分類檢索  269
  7.10.3  不同的顯示方式  269
第8章  企業即時通信系統  271
  8.1  項目規劃分析  271
  8.1.1  系統構成模塊  271
  8.1.2  規劃項目文件  272
  8.2  系統配置文件  273
  8.3  搭建數據庫  274
  8.3.1  數據庫設計  274
  8.3.2  系統參數設置文件  276
  8.4  實現數據訪問層  277
  8.4.1  用戶登錄驗證  278
  8.4.2  客戶分組  281
  8.4.3  團隊管理  286
  8.5  用戶登錄驗證和註銷  290
  8.6  客戶分組處理  292
  8.6.1  添加用戶分組  293
  8.6.2  修改用戶分組  293
  8.6.3  用戶組管理列表  295
  8.6.4  客戶檢索模塊  296
  8.6.5  客戶管理列表  299
  8.6.6  客戶移動轉換  301
  8.6.7  顯示客戶信息  302
  8.7  系統團隊處理  303
  8.7.1  添加團隊模塊  304
  8.7.2  修改團隊處理模塊  304
  8.7.3  團隊管理列表模塊  306
  8.7.4  加入團隊處理模塊  307
  8.8  在線交互處理  309
  8.8.1  系統主頁顯示模塊  309
  8.8.2  一對一交互處理模塊  311
  8.8.3  團隊交互處理模塊  313
  8.8.4  文件發送模塊  316
  8.9  項目調試  318
第9章  美圖處理系統  320
  9.1  項目規劃分析  320
  9.1.1  美圖處理系統功能原理  320
  9.1.2  系統構成模塊  320
  9.1.3  規劃項目文件  321
  9.2  實現系統配置文件  321
  9.3  搭建數據庫  323
  9.4  實現數據訪問層  323
  9.4.1  定義FileImage類  323
  9.4.2  獲取上傳文件信息  324
  9.4.3  添加上傳文件信息  325
  9.4.4  刪除上傳文件信息  326
  9.5  列表顯示系統文件  327
  9.5.1  列表顯示頁面  327
  9.5.2  列表處理頁面  327
  9.6  創建縮略圖模塊  329
  9.7  為圖片創建水印  332
  9.8  文件上傳處理  334
  9.8.1  多文件上傳處理  334
  9.8.2  文件自動上傳處理  337
  9.9  項目總結--學習代碼封裝  340
第10章  56同城信息網  342
  10.1  項目規劃  342
  10.1.1  需求分析  342
  10.1.2  系統目標  342
  10.1.3  網站功能結構  343
  10.2  搭建數據庫  343
  10.3  前期編碼  346
  10.3.1  數據層功能設計  346
  10.3.2  設計網站邏輯業務  351
  10.4  後期編碼  357
  10.4.1  網站主頁  357
  10.4.2  網站招聘信息頁設計  360
  10.4.3  免費供求信息發布頁  362
  10.4.4  設計後台主頁  363
  10.4.5  免費供求信息審核頁  365
  10.4.6  刪除免費供求信息  368
  10.5  項目調試  370
第11章  皇家酒店客房管理系統  372
  11.1  系統規劃分析  372
  11.1.1  功能模塊劃分  372
  11.1.2  規劃系統文件  373
  11.1.3  運作流程  373
  11.2  設計數據庫  374
  11.2.1  需求分析  374
  11.2.2  設計表  375
  11.2.3  建立和數據庫的連接  377
  11.3  設計基類  377
  11.3.1  PageBase基類  377
  11.3.2  ModuleBase基類  379
  11.4  具體編碼  384
  11.4.1  設計界面  384
  11.4.2  管理員登錄模塊  386
  11.4.3  客房類型管理模塊  387
  11.4.4  客房信息管理模塊  395
  11.4.5  客房經營管理模塊  402
  11.4.6  經營狀況分析模塊  406
  11.5  項目調試  409
第12章  歐尚化妝品網站  411
  12.1  功能分析  411
  12.2  編寫項目計劃書  411
  12.3  系統架構  412
  12.3.1  兩層架構  412
  12.3.2  功能模塊分析  413
  12.4  設計數據庫  413
  12.4.1  數據庫需求分析  414
  12.4.2  數據庫概念結構設計  414
  12.4.3  設計表  415
  12.5  具體編碼  416
  12.5.1  編寫公用模塊代碼  417
  12.5.2  設計界面控件  419
  12.5.3  管理員登錄模塊  421
  12.5.4  新聞管理模塊  422
  12.5.5  產品管理模塊  425
  12.5.6  用戶管理模塊  429
  12.6  項目調試  433