第5篇 網(wǎng)站安全與架構模式篇
第17章 網(wǎng)站性能優(yōu)化與安全策略 856
(本章內(nèi)容在配書光盤中)
17.1 用戶登錄 857
實例497 普通登錄 857
實例498 Session對象判斷用戶登錄狀態(tài) 858
實例499 網(wǎng)絡上實現(xiàn)單點登錄 860
實例500 防止SQL注入式攻擊 862
實例501 驗證碼技術登錄 863
17.2 數(shù)據(jù)加密技術 865
實例502 MD5加密登錄用戶名稱和密碼 865
實例503 加密與解密DataSet 866
實例504 加密與解密文件 868
實例505 非對稱加密解決方案 871
實例506 非對稱解密方案 874
實例507 加密與解密Web.Config 876
實例508 加密與解密數(shù)據(jù)庫中數(shù)據(jù) 878
實例509 防止網(wǎng)站圖片盜鏈 882
實例510 獲取指定網(wǎng)頁源代碼并盜取數(shù)據(jù) 884
17.3 Access數(shù)據(jù)庫安全 887
實例511 備份與恢復Access數(shù)據(jù)庫 887
實例512 防止Access數(shù)據(jù)庫被下載 888
17.4 過濾非法字符 889
實例513 禁止用戶輸入非法字符 889
實例514 過濾HTML非法字符 891
17.5 網(wǎng)站身份驗證 893
實例515 使用基本身份驗證 893
實例516 使用摘要式身份驗證 895
實例517 使用集成Windows身份驗證 897
實例518 使用Forms身份驗證 898
第18章 程序開發(fā)設計模式與架構 899
(本章內(nèi)容在配書光盤中)
18.1 創(chuàng)建型模式 900
實例519 單例模式 900
實例520 簡單工廠模式 902
實例521 建造者模式 904
實例522 工廠方法模式 907
實例523 原型模式 909
18.2 結構型模式 911
實例524 適配器模式 911
實例525 橋接模式 913
實例526 合成模式 915
實例527 裝飾模式 918
實例528 外觀模式 920
實例529 享元模式 923
實例530 代理模式 925
18.3 行為型模式 926
實例531 職責鏈模式 926
實例532 命令模式 929
實例533 解釋器模式 931
實例534 迭代器模式 933
實例535 中介者模式 936
實例536 備忘錄模式 938
實例537 觀察者模式 940
實例538 狀態(tài)模式 943
實例539 策略模式 945
實例540 模板方法模式 947
實例541 訪問者模式 949
18.4 網(wǎng)站開發(fā)架構模式 951
實例542 兩層架構在仿淘寶網(wǎng)創(chuàng)建個人店鋪中的應用 951
實例543 三層架構在基于XML技術留言本中的應用 957
實例544 多層架構在新聞發(fā)布系統(tǒng)中的應用 963
18.5 .NET Web開發(fā)震撼之變——.NET MVC框架 969
實例545 MVC框架在聯(lián)系人管理網(wǎng)站中的應用 969
實例546 應用MVC架構開發(fā)簡單計算器 975