注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程ASP.NET技術方案寶典

ASP.NET技術方案寶典

ASP.NET技術方案寶典

定 價:¥85.00

作 者: 明日科技,張躍廷,王小科,張宏宇
出版社: 人民郵電出版社
叢編項: 軟件工程師典藏
標 簽: ASP.NET

ISBN: 9787115173058 出版時間: 2008-02-01 包裝: 平裝
開本: 16 頁數(shù): 683 字數(shù):  

內(nèi)容簡介

  本書從ASP.NET進行Web應用程序開發(fā)必須掌握的核心技術入手,通過實用方案深入介紹各種核心技術在實際開發(fā)中的應用。全書分為9章,分別是設計模式與架構選擇方案、頁面設計方案、數(shù)據(jù)庫操作技術方案、數(shù)據(jù)檢索方案、決策分析方案、水晶報表打印方案、網(wǎng)絡通信方案、網(wǎng)站安全與管理方案、網(wǎng)站編譯與發(fā)布方案等。通過本書,讀者不但可以學習相關技術的各種核心應用,更能觸類旁通、學以致用,掌握ASP.NET進行應用開發(fā)的精髓?!”緯接信涮坠獗P。光盤提供了書中所有方案實例的全部源代碼,所有實例都經(jīng)過精心調(diào)試,在Windows XP/2003下全部通過,保證能夠正常運行?!”緯鴥?nèi)容詳實、技術突出,具有非常強的實用性。適合各級軟件開發(fā)人員學習使用,也可供大中專院校師生學習參考。

作者簡介

暫缺《ASP.NET技術方案寶典》作者簡介

圖書目錄

第1章 設計模式與架構選擇方案 1
1.1 設計模式與架構 2
1.1.1 什么是設計模式 2
1.1.2 設計模式與架構的關系 2
1.1.3 設計模式基本要素 2
1.1.4 為什么使用設計模式 3
1.1.5 避免過度使用設計模式 3
1.1.6 什么是架構 4
1.1.7 為什么要使用架構 4
1.1.8 二層架構開發(fā) 4
1.1.9 三層架構開發(fā) 5
1.1.10 MVC架構開發(fā) 8
1.2 主要設計模式 11
1.2.1 工廠模式 11
1.2.2 單例模式 17
1.2.3 建造者模式 19
1.2.4 原型模式 22
1.2.5 適配器(Adapter)模式 25
1.2.6 合成(Composite)模式 27
1.2.7 裝飾(Decorator)模式 30
1.2.8 代理(Proxy)模式 33
1.2.9 策略模式(Strategy Pattern) 35
1.3 ASP.NET架構開發(fā)方案 37
1.3.1 二層架構開發(fā)設計與應用 38
1.3.2 三層架構開發(fā)設計與應用 49
1.3.3 MVC架構設計與使用 67
第2章 頁面設計方案 73
2.1 頁面設計技術概述 74
2.1.1 頁面框架技術 74
2.1.2 用戶控件技術 76
2.1.3 導航條技術 77
2.1.4 廣告欄技術 78
2.1.5 多媒體技術 78
2.1.6 母版頁技術 81
2.1.7 主題應用技術 85
2.2 框架布局設計方案 87
2.2.1 Frameset框架設計方案 88
2.2.2 Iframe框架設計方案 90
2.3 用戶控件設計方案 92
2.3.1 普通用戶控件設計方案 92
2.3.2 高級用戶控件設計方案 100
2.4 導航條設計方案 103
2.4.1 樹型導航條設計方案 103
2.4.2 水平導航條設計方案 110
2.4.3 下拉菜單導航條設計方案 114
2.5 廣告欄設計方案 117
2.5.1 Banner廣告欄設計方案 117
2.5.2 浮動廣告欄設計方案 119
2.6 多媒體設計方案 121
2.6.1 循環(huán)播放圖片設計方案 121
2.6.2 音頻嵌入設計方案 126
2.6.3 視頻嵌入設計方案 127
2.7 母版頁設計方案 129
2.7.1 簡單母版頁設計方案 129
2.7.2 嵌套母版頁設計方案 133
2.7.3 訪問復雜母版頁的方案 138
2.7.4 母版頁的高級應用方案 143
2.8 主題設計方案 148
2.8.1 構建主題的方案 148
2.8.2 簡單主題的使用方案 154
2.8.3 主題的高級應用方案 157
2.8.4 網(wǎng)站主題的切換設計方案 159
第3章 數(shù)據(jù)庫操作技術方案 163
3.1 數(shù)據(jù)庫操作技術 164
3.1.1 SQL數(shù)據(jù)庫技術 164
3.1.2 文件上傳技術 168
3.1.3 ADO.NET技術 169
3.1.4 數(shù)據(jù)庫維護技術 171
3.2 數(shù)據(jù)庫訪問方案 174
3.2.1 訪問Access數(shù)據(jù)庫 174
3.2.2 訪問SQL Server 2000數(shù)據(jù)庫 179
3.2.3 訪問SQL Server 2005數(shù)據(jù)庫 183
3.3 ADO.NET操作數(shù)據(jù)庫方案 184
3.3.1 單條記錄操作 184
3.3.2 批量記錄操作 190
3.3.3 通過存儲過程操作數(shù)據(jù) 199
3.3.4 通過觸發(fā)器操作數(shù)據(jù) 208
3.3.5 通過事務操作記錄 219
3.4 文件上傳存儲方案 225
3.4.1 存儲文件路徑 225
3.4.2 以二進制形式存儲 234
3.5 數(shù)據(jù)庫維護方案 240
3.5.1 數(shù)據(jù)庫的備份 240
3.5.2 數(shù)據(jù)庫的恢復(還原) 246
3.5.3 數(shù)據(jù)庫的附加與分離 250
3.6 數(shù)據(jù)庫轉換方案 255
3.6.1 將Access轉換為其他數(shù)據(jù)庫 255
3.6.2 數(shù)據(jù)庫表轉換其他數(shù)據(jù)庫表 260
3.6.3 將Excel轉換為SQL Server數(shù)據(jù)庫 268
3.6.4 XML文件轉換技術 270
第4章 數(shù)據(jù)檢索方案 273
4.1 數(shù)據(jù)查詢技術 274
4.1.1 數(shù)據(jù)查詢的環(huán)境和方法 274
4.1.2 SQL查詢技術 280
4.1.3 解決查詢過程中的問題 296
4.1.4 對應不同的數(shù)據(jù)庫系統(tǒng) 298
4.2 普通查詢方案 300
4.2.1 單字段精確查詢的實現(xiàn) 300
4.2.2 多字段精確查詢的實現(xiàn) 305
4.2.3 簡單模糊查詢的實現(xiàn) 309
4.2.4 查詢排序的實現(xiàn) 314
4.3 高級查詢方案 316
4.3.1 利用視圖進行查詢 316
4.3.2 利用存儲過程進行查詢 319
4.4 查詢結果顯示方案 324
4.4.1 表格顯示方式 324
4.4.2 主細節(jié)頁顯示方式 328
4.4.3 縮略圖顯示方式 334
4.4.4 分頁顯示方式 336
4.5 其他相關查詢 341
4.5.1 字段顯示設置 341
4.5.2 查詢內(nèi)容描紅 344
4.5.3 在結果中查詢 350
第5章 決策分析方案 355
5.1 決策分析技術 356
5.1.1 決策分析技術概述 356
5.1.2 交叉表分析技術 356
5.1.3 透視表分析技術 361
5.1.4 透視圖分析技術 365
5.1.5 統(tǒng)計圖分析技術 365
5.1.6 實時動態(tài)決策分析技術 369
5.2 交叉表決策分析方案 371
5.2.1 利用靜態(tài)交叉表進行決策分析 371
5.2.2 利用動態(tài)交叉表進行決策分析 379
5.3 透視表及透視圖決策分析方案 385
5.3.1 軟件控制生成透視表方案 385
5.3.2 用戶控制生成透視表方案 389
5.3.3 透視圖決策分析方案 394
5.4 統(tǒng)計圖決策分析方案 398
5.4.1 利用普通統(tǒng)計圖進行決策分析 398
5.4.2 利用組合統(tǒng)計圖進行決策分析 410
5.5 實時動態(tài)決策分析方案 426
5.5.1 實時刷新頁面統(tǒng)計數(shù)據(jù)方案 426
5.5.2 實時局部刷新模式統(tǒng)計數(shù)據(jù)方案 429
第6章 水晶報表打印方案 433
6.1 水晶報表技術 434
6.1.1 水晶報表及其數(shù)據(jù)源概述 434
6.1.2 水晶報表外觀設計技術 438
6.1.3 水晶報表排序、分組技術 441
6.1.4 交叉報表設計技術 443
6.1.5 帶圖表的水晶報表設計技術 444
6.1.6 水晶報表導出數(shù)據(jù)技術 447
6.1.7 子報表設計技術 451
6.2 報表數(shù)據(jù)源方案 452
6.2.1 Excel數(shù)據(jù)源設計 452
6.2.2 Access數(shù)據(jù)源設計 456
6.2.3 SQL Server數(shù)據(jù)源設計 463
6.3 報表外觀設計方案 469
6.3.1 格式化各類對象設計 469
6.3.2 特殊字段、圖片和線設計方案 473
6.3.3 自定義格式化方案 476
6.4 排序、分組設計方案 479
6.4.1 使用查詢來排序報表數(shù)據(jù) 480
6.4.2 報表排序設計 481
6.4.3 單級與多級分組設計 485
6.4.4 層次分組設計方案 488
6.5 交叉表分析設計方案 490
6.5.1 交叉表設計方案 490
6.5.2 多行多列交叉表設計方案 493
6.6 圖表分析設計方案 495
6.6.1 使用圖表專家設計圖表方案 496
6.6.2 自定義圖表配置方案 498
6.7 報表導出設計方案 505
6.7.1 CrystalReportviewer控件方案 506
6.7.2 ReportDocument對象方案 508
6.8 子報表設計方案 514
6.8.1 未鏈接子報表 514
6.8.2 鏈接子報表 516
第7章 網(wǎng)絡通信方案 521
7.1 網(wǎng)絡通信技術 522
7.1.1 Jmail組件發(fā)送和接收E-mail技術 522
7.1.2 發(fā)送手機短信技術 527
7.1.3 Ajax無刷新技術 529
7.1.4 SMTP服務的安裝與配置 533
7.2 發(fā)送E-mail方案 536
7.2.1 普通E-mail發(fā)送 536
7.2.2 群發(fā)E-mail 541
7.3 接收E-mail方案 545
7.3.1 普通E-mail接收 545
7.3.2 接收帶附件的E-mail 553
7.4 發(fā)送手機短信方案 557
7.4.1 通過Web Service發(fā)送手機短信 557
7.4.2 通過短信貓發(fā)送手機短信 559
7.5 短信貓應用方案 563
7.5.1 短信采集銷售數(shù)據(jù) 563
7.5.2 節(jié)目評比短信息互動平臺 565
7.6 Ajax聊天室無刷新技術方案 568
第8章 網(wǎng)站安全與管理方案 579
8.1 網(wǎng)站安全技術 580
8.1.1 身份驗證技術 580
8.1.2 Web.Config加密與解密技術 580
8.1.3 密碼安全技術 581
8.1.4 數(shù)據(jù)庫中數(shù)據(jù)加密與解密技術 582
8.1.5 防止非法用戶進入網(wǎng)站后臺驗證技術 588
8.1.6 頁面間傳值安全技術 588
8.2 Windows身份驗證方案 590
8.2.1 Windows身份驗證方案分析 590
8.2.2 基本身份驗證方案 590
8.2.3 摘要身份驗證方案 593
8.2.4 集成的Windows身份驗證方案 594
8.3 Forms驗證模式方案 596
8.3.1 Forms身份驗證方案 596
8.3.2 普通登錄方案 597
8.3.3 驗證碼技術登錄方案 601
8.3.4 Login登錄控件登錄方案 606
8.4 Web.Config加密與解密技術方案 610
8.4.1 使用SectionInformation類解決方案 610
8.4.2 命令行工具aspnet_regiis.exe解決方案 612
8.5 密碼安全方案 615
8.5.1 創(chuàng)建安全密碼方案 615
8.5.2 密碼加密方案 620
8.6 數(shù)據(jù)庫中數(shù)據(jù)加密與解密方案 622
8.6.1 對稱加密解決方案 622
8.6.2 非對稱加密解決方案 628
8.6.3 對稱解密方案 631
8.6.4 非對稱解密方案 636
8.7 防止非法用戶進入網(wǎng)站后臺 638
8.7.1 通過Session判斷登錄用戶方案 638
8.7.2 防止SQL注入式攻擊登錄方案 639
8.8 頁面間傳值安全方案 641
8.8.1 Querystring使用方案 641
8.8.2 Session使用方案 642
8.8.3 Server.Transfer使用方案 643
第9章 網(wǎng)站編譯與發(fā)布方案 647
9.1 網(wǎng)站編譯方案 648
9.1.1 網(wǎng)站編譯技術 648
9.1.2 網(wǎng)站編譯方案 649
9.2 局域網(wǎng)內(nèi)發(fā)布網(wǎng)站方案 654
9.2.1 使用同一IP地址、不同端口號架設多個Web網(wǎng)站 654
9.2.2 使用多個IP地址架設多個Web網(wǎng)站 656
9.2.3 使用DNS服務器發(fā)布帶域名的網(wǎng)站 660
9.3 網(wǎng)站發(fā)布到Internet方案 666
9.3.1 Visual Studio 2005發(fā)布網(wǎng)站到Internet 666
9.3.2 使用FTP工具發(fā)布網(wǎng)站到Internet 672
9.4 帶數(shù)據(jù)庫的網(wǎng)站發(fā)布方案 680
9.4.1 使用Access數(shù)據(jù)庫的網(wǎng)站發(fā)布 680
9.4.2 使用SQL Server數(shù)據(jù)庫的網(wǎng)站發(fā)布 681

本目錄推薦

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