2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

ASP.NET 3.5+SQL Server網站模塊化開發全程實錄(附光盤)

  • 作者:蘇震巍 著
  • 出版社: 清華大學出版社
  • 出版時間:2009-07-01
  • 版次:1
  • 商品編號: 10080190

    頁數:508


HK$89.10 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《ASP.NET 3.5+SQL Server網站模塊化開發全程實錄》從動態服務器技術大背景入手,介紹了服務器相關的知識、ASP.NET技術基礎,以及VS2008和SQL Server2005操作基礎,同時詳細講解了C拌語言設計入門,然後以網站註冊、登錄和驗證模塊、網站交互留言模塊、圖片上傳系統模塊、網站流量與統計監測、網站投票與反饋模塊、購物車模塊、RSS信息發佈與聚合模塊、SNS問答模塊、網站信息檢索與搜索模塊、緩存技術在網站中的應用、開發更高效的網站等10多個實際項目開發程序為案例,從軟件工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序開發流程。對開發背景、需求分析、系統功能分析、數據庫分析、數據庫設計、網站開發等過程詳細地進行了介紹(配書光盤中的項目經過嚴格測試)。
  本書案例涉及模塊廣泛,實用性非常強。通過本書的學習,讀者可以掌握網站開發的一般過程和常用模塊設計技術,能夠結合具體的網站進行軟件開發,以減少開發系統所需要的時間。
  本書定位於想要使用ASP.NET進行Web應用程序開發的初、中級讀者,而對於初步瞭解ASP.NET技術的讀者來說,書中所提供的各種網站開發技巧和優化方案也具有很高的參考價值。本書也可作為高職高專院校、成人高校或其他院校相關專業的教材。

目錄

第1章 走近ASP.NET3.5
1.1 兩大網絡應用體系
1.1.1 C/S網絡結構
1.1.2 8/S網絡結構
1.2 兩大語法編程體系
1.3 三大數據庫管理系統
1.3.1 SQLServer
1.3.2 0racle
1.3.3 DB2
1.4 三大服務器技術
1.4.1 ASP.ASP.NET
1.4.2 PHP
1.4.3 JSP
1.5 ASP.NET技術
1.5.1 ASP.NET的發展歷史
1.5.2 ASP.NET的腳本語言
1.5.3 ASP.NET的技術特點
1.5.4.NET框架
1.6 配置ASP.NET3.5 網站
1.6.1 在WindowsServer2008/Vista系統中配置IIS7.0
1.6.2 在IIS7.0中部署ASP.NET3.5 網站

第2章 VS2008+SOLServer2005操作基礎
2.1 ASP.NET運行環境概述
2.2 ASP.NET開發工具概述
2.3 安裝VisualStudi02008
2.4 配置VisualStudi02008
2.5 用VisualStudi02008創建ASP.NET網站
2.5.1 新建ASP.NET網站
2.5.2 設計頁面
2.5.3 預覽頁面
2.5.4 在網站中添加資源文件夾
2.5.5 在網站中添加模板頁
2.6 管理ASP.NET網站
2.7 認識ASP.NET文件
2.8 分析ASP.NET文檔結構
2.8.1 頁面指令
2.8.2 代碼部分
2.8.3 頁面佈局
2.9 SQLServer2005快速操作
2.9.1 使用SQLServer2005創建數據庫
2.9.2 使用SQLServer2005創建數據表
2.9.3 使用SQLServer2005管理數據
2.9.4 使用SQLServer2005快速備份和還原數據庫
2.9.5 使用SQLServer2005快速分離和附加數據庫
2.1 0使用VisualStudi02008綁定SQLServer2005數據的可視化操作
2.1 0.1 創建SqlDataSource
2.1 0.2 實現GridView與SqlDataSource的數據綁定

第3章 C#程序設計入門
3.1 C#語言概述
3.1.1 從第1個C撐程序說起
3.1.2 測試C#程序
3.1.3 編寫C#程序基本語法
3.2 數據類型
3.2.1 值類型
3.2.2 引用類型
3.2.3 裝箱和拆箱
3.3 變量和常量
3.3.1 命名變量
3.3.2 聲明變量
3.3.3 初始化變量
3.3.4 變量作用域
3.3.5 常量
3.4 表達式和運算符
3.4.1 算術運算符
3.4.2 賦值運算符
3.4.3 邏輯運算符
3.4.4 比較運算符
3.4.5 運算符的優先級
3.4.6 名稱空間
3.5 語句
3.5.1 C#語句概述
3.5.2 條件語句
3.5.3 循環語句
3.5.4 跳轉語句
3.6 函數
3.6.1 定義和使用函數
3.6.2 函數的返回值與參數
3.6.3 Main()函數
3.7 類
3.7.1 定義類
3.7.2 類的屬性
3.7.3 類的方法
3.7.4 類的字段值
3.7.5 繼承
3.7.6 重載
3.7.7 重寫
3.7.8 構造函數
3.7.9 析構函數
3.8 異常處理
3.8.1 try.catch語句
3.8.2 try一finally語句

第4章 網站准入與安全防範——網站註冊、登錄和驗證模塊
4.1 建立用戶信息數據表
4.2 設計註冊表單
4.3 註冊信息驗證
4.4 驗證控件的靈活應用
4.4.1 範圍驗證
4.4.2 比較驗證
4.4.3 電話號碼驗證
4.4.4 日期驗證
4.5 保存用戶註冊信息
4.6 完善用戶註冊功能
4.6.1 對輸入密碼進行加密
4.6.2 驗證用戶信息是否重複
4.7 用戶登錄
4.7.1 設計用戶登錄控件
4.7.2 登錄功能實現
4.7.3 應用登錄控件
4.7.4 退出登錄
4.8 設計圖形驗證碼
4.8.1 定義驗證碼類
4.8.2 應用驗證碼類
4.9 用戶登錄安全防範
4.9.1 防止SQL注入式攻擊
4.9.2 防止腳本注入式攻擊

第5章 讓網站開始聚集人氣——網站交互留言模塊
5.1 留言板模塊功能分析與總體設計
5.1.1 留言板功能分析
5.1.2 留言板整體設計
5.1.3 數據結構設計
5.1.4 建立數據庫連接字符串
5.1.5 獲取數據庫連接字符串
5.2 留言列表
5.2.1 定義留言板導航用戶控件
5.2.2 註冊和引用導航用戶控件
5.2.3 定義數據查詢與綁定過程
5.2.4 綁定數據字段到DalaList控件
5.2.5 初始化頁面顯示
5.2.6 分頁導航
5.2.7 回覆顯示
5.3 發表留言
5.3.1 設計留言發表表單
5.3.2 表單驗證
5.3.3 插入數據
5.4 留言模塊後台管理
5.4.1 後台登錄
5.4.2 用戶管理
5.4.3 後台管理控制台
5.4.4 在表單上綁定留言回覆
5.4.5 更新留言回覆
5.4.6 刪除留言
5.4.7 退出管理

第6章 探秘二進制數據流——圖片上傳系統模塊
6.1 預備知識——.NET圖形命名空間
6.1.1 認識.NET圖形命名空間
6.1.2 System.Drawing畫圖起步
6.1.3 繪製複雜圖形
6.1.4 繪製坐標圖
6.1.5 在網頁中定位繪製的圖形
6.2 圖片上傳
6.2.1 使用HTMLInput(File)控件上傳文件
6.2.2 使用:FileUpload控件限制上傳圖片
6.3 增強圖片上傳功能
6.3.1 解決服務器端同名覆蓋問題
6.3.2 上傳圖片統一命名
6.3.3 給上傳圖片增加文字水印
6.3.4 給上傳圖片增加圖片水印
6.3.5 給上傳圖片增加透明圖片水印
6.3.6 製作上傳圖片的縮微圖
6.4 把圖片上傳到數據庫
6.4.1 在本地建立數據庫
6.4.2 上傳圖片到數據庫
6.4.3 從數據庫中讀取圖片

第7章 知己知彼百戰不殆——網站流量與統計監測
7.1 流量統計模塊功能分析
7.2 數據結構設計
7.3 自定義數據庫操作類
7.3.1 數據庫連接
7.3.2 數據庫操作
7.4 獲取用戶信息
7.4.1 初始化頁面
7.4.2 獲取用戶基本信息
7.4.3 計算用戶信息
7.4.4 使用Request對象獲取更多用戶信息
7.5 記錄用戶信息
7.5.1 存儲用戶信息
7.5.2 更新系統統計值
7.5.3 存儲用戶瀏覽量
7.6 綁定被統計站點和輸出動態數據
7.6.1 讀取用戶統計信息
7.6.2 輸出流量統計標識和動態信息
7.6.3 綁定到被統計站點
7.7 用戶管理
7.7.1 用戶登錄
7.7.2 後台驗證
7.7.3 設計用戶管理框架
7.7.4 退出管理
7.8 流量統計與分析
7.8.1 PV值統計
7.8.2 24小時實時流量統計
7.8.3 日流量統計
7.8.4 周流量統計
7.8.5 客戶端統計
7.8.6 IP地址及訪問量分析
7.8.7 來路分析
7.8.8 訪問者地區分析
7.8.9 被訪頁面統計

第8章 讓自己的網站更具親和力——網站
投票與反饋模塊239
8.1 網站投票模塊功能分析
8.2 數據結構設計
8.3 LINQtoSQL介紹
8.3.1 LINQtoSQL概述
8.3.2 LINQt0SQL的優點
8.3.3 使用LINQtoSQL前的準備
8.3.4 LINQtoSQL常用功能介紹
8.3.5 Lambda表達式簡介
8.4 使用LINQtoSQL構建網站投票模塊數據層
8.5 製作後台管理模塊
8.5.1 建立母版頁
8.5.2 建立投票項目管理頁面
8.6 建立投票選項設置頁面
8.6.1 Page.Load事件設計
8.6.2 添加、修改投票項目
8.6.3 添加投票選項
8.6.4 綁定投票選項到gvVoteltems控件
8.6.5 修改投票選項
8.6.6 刪除投票選項
8.7 製作前台投票模塊
8.7.1 製作投票用戶控件
8.7.2 引用投票用戶控件

第9章 網上商店交易引擎——購物車模塊
9.1 網站購物車模塊功能分析
9.2 實體類設計
9.2.1 商品數據實體類
9.2.2 購物車實體類
9.3 LINQtoXML介紹
9.3.1 XML概述
9.3.2 LINQtoXML概述
9.3.3 使用LINQtoXML對XML文件進行操作
9.4 ASP.NETSession簡介
9.5 使用LINQtoXML為購物車生成XML數據源
9.6 從XML數據源中查詢商品信息
9.7 顯示商品信息

第10章 挖掘網絡信息的剩餘價值一RSS信息發佈與聚合模塊
10.1 RSS概述
10.1.1 RSS的歷史
10.1.2 RSS的現狀
10.1.3 RSS的未來
10.2 RSS的使用
10.2.1 發佈RSS
10.2.2 訂閱RSS
10.3 RSS2.0規範
10.3.1 rss節點
10.3.2 channel節點
10.3.3 item節點
10.4 製作RSS發佈模塊
10.4.1 建立數據環境
10.4.2 建立響應RSS請求的一般處理程序
10.4.3 使用IE瀏覽器訂閱自制RSS
……
第11章 社會化網絡服務——SNS問答模塊
第12章 神秘的網絡爬蟲——網站信息檢索與搜索模塊
第13章 更高效的網站——緩存技術在網站中的初步應用
第14章 更高效的網站——企業級緩存優化策略
第15章 更高效的網站——使用緩存技術優化問答模塊


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。