ASP.NET項目開發實戰入門

ASP.NET項目開發實戰入門

《ASP.NET項目開發實戰入門》以魚和熊掌網站——讓您的選擇更輕鬆、Show——企業個性化展示平台、甜橙音樂網——聽見好聲音、千尋網——遇見TA,遇見愛、51購商城、OA辦公自動化管理系統、企業級進銷存管理系統、公眾號/APP後台接口通用管理平台8個項目為案例,從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了項目開發流程,從開發背景、系統功能分析,業務流程分析、資料庫建模到項目開發,每一過程都進行了詳細講解,旨在使讀者真正獲得程式開發經驗,提高項目開發能力。

基本介紹

  • 書名:ASP.NET項目開發實戰入門
  • 作者:明日科技
  • ISBN:978-7-5677-9942-4
  • 定價:69.8
  • 出版社:吉林大學出版社
  • 出版時間:2017-5
  • 開本:16
內容簡介,目錄,

內容簡介

本書的最大特點是提供“圖書與《小白手冊》+光碟+二維碼+明日學院網站”立體化、全方位的教學模式,零基礎編程學習者也能輕鬆學會項目開發。《小白手冊》中蒐集了開發項目過程中遇到的各類問題,並給出解決問題的詳細方案,力求為初學者掃除項目開發中遇到的障礙;光碟中給出項目源碼、資源檔案、代碼查錯器和代碼片段,方便讀者學習;書中設定多種功能二維碼,掃描二維碼,預備知識、視頻講解和代碼解釋等詳細內容精彩呈現;登錄明日學院網站可以獲得全方位的學習資源和技術支持。

目錄

ASP.NET開發之旅 1
第1章 魚和熊掌網站——讓您的選擇更輕鬆(jQuery + JSON + SQL Server 2014實現) 3
1.1開發背景 7
1.2 系統功能設計 7
1.2.1系統功能結構 7
1.2.2系統業務流程 8
1.3 資料庫設計 8
1.3.1 資料庫概述 8
1.3.2 資料庫設計 9
1.4 登錄頁面設計 13
1.4.1 創建登錄頁面 14
1.4.2 添加資源檔案 17
1.4.3 實現登錄頁面代碼 18
1.4.4 實現頁面後台代碼 25
1.5 註冊頁面設計 28
1.5.1 創建註冊頁面 28
1.5.2 創建頁面樣式代碼 30
1.5.3 實現註冊頁面代碼 31
1.5.4 實現頁面後台代碼 35
1.6 主頁頁面設計 41
1.6.1 創建主頁頁面 42
1.6.2 創建頁面布局代碼 42
1.6.3 創建子頁面 43
1.6.4 導入邏輯處理檔案 52
1.7 其他主要頁面設計 52
1.7.1 發布頁面設計 53
1.7.2 評論頁面設計 55
1.7.3 個人中心頁面設計 55
1.7.4 發現頁面設計 56
1.8 本章總結 56
攻占ASP.NET大陸 57
ASP.NET大咖實戰訓練營 58
第2章 Show —— 企業個性化展示平台(ASP.NET + HTML5 + MySQL實現) 59
2.1 開發背景 63
2.2 系統功能設計 63
2.2.1系統功能結構 63
2.2.2系統業務流程 63
2.3 資料庫設計 64
2.3.1 資料庫說明 64
2.3.2 資料庫設計 66
2.4 首頁頁面設計 74
2.4.1 首頁網頁布局 74
2.4.2 獲取模板詳細分類 83
2.4.3 配置資料庫連線 86
2.4.4 現有模板的顯示和查詢 87
2.4.5 模板單擊量的添加和計算 89
2.4.6 場景預覽 90
2.4.7 HTML5場景的新建 103
2.4.8選擇空白模板頁面接口 111
2.4.9 自定義查詢模板 141
2.4.10 退出登錄 149
2.5 給首頁添加特效 152
2.5.1 以動畫的方式返回網頁的頂部 153
2.5.2 HTML5輪播圖 153
2.5.3 滑鼠經過顯示二維碼 158
2.5.4 以彈出層的方式顯示頁面 158
2.5.5 滑鼠經過div的下拉動畫 161
2.6 本章總結 163
攻占ASP.NET大陸 164
ASP.NET大咖實戰訓練營 165
第3章 甜橙音樂網——聽見好聲音(ASP.NET + jQuery + 音樂播放技術實現) 167
3.1 開發背景 171
3.2 系統功能設計 171
3.2.1系統功能結構 171
3.2.2系統業務流程 172
3.3 資料庫設計 172
3.4 首頁頁面設計 172
3.4.1 首頁頁面布局 173
3.4.2 根據喜好推薦音樂 181
3.4.3 系統隨機推薦音樂 192
3.4.4 一鍵播放功能的實現 195
3.4.5 實現音樂的收藏功能 202
3.4.6 首頁輪播效果的實現 205
3.5 頁頭設計 208
3.5.1 設計音樂網的Banner 208
3.5.2 音樂的搜尋功能 211
3.5.3 退出登錄 220
3.5.4 完成頁面跳轉等功能 222
3.6 我的音樂設計 225
3.6.1 我的音樂頁面布局 225
3.6.2 顯示我的所有音樂 227
3.6.3 播放所選擇的音樂 231
3.7 排行榜設計 233
3.7.1 排行榜的頁面布局 233
3.7.2 單獨播放功能的實現 236
3.7.3 實現音樂壓縮下載功能 242
3.7.4 點擊載入更多 246
3.8 本章總結 247
攻占ASP.NET大陸 248
ASP.NET大咖實戰訓練營 249
第4章 千尋網——遇見TA,遇見愛(ASP.NET + Ajax + ADO.NET技術實現) 251
4.1 開發背景 255
4.2 系統功能設計 255
4.2.1系統功能結構 255
4.2.2系統業務流程 256
4.3系統開發環境要求 256
4.4資料庫設計 256
4.5公共類設計 258
4.5.1 數據層功能設計 258
4.5.2 序列化JSON格式的字元串 261
4.5.3 字元串格式化方法 261
4.5.4 JavaScript公共方法設計 262
4.6 登錄頁面設計 263
4.6.1 登錄頁面布局 263
4.6.2 用戶登錄驗證 266
4.6.3 忘記密碼功能的實現 266
4.6.4 記住用戶名和密碼 268
4.7 千尋網首頁設計 269
4.7.1 首頁布局與設計 269
4.7.2 根據登錄狀態控制標籤顯示 273
4.7.3獲取用戶及其好友信息 273
4.7.4 傳送站內私信 276
4.7.5 查看站內信 278
4.7.6 用戶自定義頭像的實現 282
4.7.7 添加站內好友 284
4.7.8 計算匹配指數 287
4.8 本章總結 288
第5章 51購商城(ASP.NET + jQuery + XML技術實現) 289
5.1 開發背景 292
5.2 系統功能設計 292
5.2.1系統功能結構 292
5.2.2系統業務流程 293
5.3系統開發環境要求 293
5.4資料庫設計 293
5.5 51購商城首頁設計 296
5.5.1 首頁Banner設計 297
5.5.2 輪播圖顯示 298
5.5.3 顯示全部商品分類 301
5.5.4 顯示邊欄促銷和公告 303
5.5.5 搜尋所有商品 306
5.5.6 顯示最新上架的商品 311
5.5.7 顯示其他的商品 312
5.6 購物車模組設計 313
5.6.1 購物車架構 313
5.6.2 購物車計算數量和小計 316
5.6.3 利用“+”和“-”修改商品數量 316
5.6.4 全選商品 319
5.6.5 刪除選中商品 319
5.6.6 去結算功能的實現 320
5.7 結算模組設計 322
5.7.1 修改收貨地址 323
5.7.2 返回訂單頁面 325
5.7.3 計算訂單總金額 325
5.7.4 顯示我的訂單 325
5.8後台管理模組設計 327
5.8.1 訂單管理 327
5.8.2 會員管理 328
5.8.3 商品管理 329
5.8.4 公告管理 331
5.9 本章總結 332
第6章 OA辦公自動化管理系統
6.1 開發背景 337
6.2 系統功能設計 337
6.2.1系統功能結構 337
6.2.2系統業務流程 338
6.3系統開發環境要求 338
6.4資料庫設計 338
6.5項目目錄結構預覽 341
6.6 公共類編寫 342
6.6.1 web.config檔案設計 342
6.6.2 MessageBox()方法 342
6.6.3 ExecSQL()方法 343
6.6.4 GetDataSet()方法 343
6.7 OA 辦公自動化主頁設計 344
6.7.1 主頁概述 344
6.7.2設計主頁面 345
6.7.3顯示所有公告信息 347
6.8 傳送檔案 347
6.8.1 傳送檔案頁面概述 347
6.8.2 設計傳送檔案頁面 348
6.8.3 實現檔案傳輸功能 350
6.8.4 如何限制上傳檔案的大小 351
6.9 接收檔案 351
6.9.1 接收檔案頁面概述 351
6.9.2設計接收檔案頁面 352
6.9.3 設定用戶登錄生命周期 354
6.10 上下班考勤 355
6.10.1 上下班考勤頁面設計 355
6.10.2設計上下班考勤頁面 355
6.10.3 計算上下班時間 357
6.11 聊天室 357
6.11.1 聊天室頁面概述 357
6.11.2 實現聊天室20分鐘自動退出功能 358
6.11.3設計聊天室頁面 359
6.11.4 線上人員列表 359
6.12 添加員工頁面 360
6.12.1 添加員工基本信息頁面概述 360
6.12.2 設計添加員工頁面 361
6.12.3後台功能代碼 365
6.13本章總結 367
第7章 企業級進銷存管理系統
7.1 開發背景 373
7.2 系統功能設計 373
7.2.1系統功能結構 373
7.2.2系統業務流程 374
7.3 系統開發必備 375
7.3.1 系統開發環境要求 375
7.3.2 項目目錄結構預覽 376
7.4資料庫設計 376
7.4.1數據模型圖 377
7.4.2 主要數據表結構 379
7.5 主要公共類的設計 381
7.5.1 更換網頁皮膚主題類BasePage 381
7.5.2 自定義OurPager數據分頁控制項類 382
7.5.3 自定義GridView數據綁定控制項類 384
7.6五大主要功能模組設計 386
7.6.1採購計畫管理 386
7.6.2入庫單管理 391
7.6.3銷售單管理 395
7.6.4庫存檔點 400
7.6.5貨品進銷存統計 406
7.7 疑難問題解析 410
7.7.1 頁面快取引起的問題 410
7.7.2 窗體驗證模式引起的問題 410
7.7.3 開發自定義分頁控制項時的刷新問題 411
7.8 本章總結 412
第8章 公眾號/App後台接口通用
界面預覽.................................414
項目功能套用技術預覽 416
攻占ASP.NET大陸 417
武林榮譽稱號榜 418
第8章 公眾號/App後台接口通用
管理平台PDF文檔 附贈光碟

相關詞條

熱門詞條

聯絡我們