編輯推薦
《ASP.NET 2.0+SQL Server 2005數據庫開發與實例》主要內容:ASP.NET 2.0基礎知識,SQL Server 2005基礎知識,Web服務器控件,ASP.NET 2.0訪問數據庫,主題、導航與母版麵,ASP.NET 2.0Ajax,XML數據傳輸,內置對象和應用程序配置,分布式應用技術,網上論壇係統,網上商城係統和博客係統,數據庫移植與安裝程序製作。
開發工具與後颱數據庫有很強的針對性,內容新穎,將多種數據庫技術相結閤應用,案例豐富,有較強的實用價值,具備商業特性,案例講解清晰,符閤軟件工程原理,且技術難點闡述明瞭,數據庫係統擴展性強,讀者適當修改即可應用於實際需要,光盤內容包括實例源代碼、實例開發和運行過程全程多媒體講解。
內容簡介
《ASP.NET 2.0+SQL Server 2005數據庫開發與實例》詳細介紹瞭使用C#語言在ASP.NET 2.0和SQL Server 2005的基礎上開發數據庫係統的各種技術和方法,全書共13章,其中,第1~9章主要介紹瞭 ASP.NET 2.0的基本概念,SQL Server 2005數據庫技術,ASP.NET服務器控件,訪問數據庫技術,主題、導航與母版頁技術,Ajax技術,.NET對XML的支持,內置對象和應用程序配置以及Web服務等;第10~12章列舉齣瞭3個ASP.NET應用開發實例,分彆是網上論壇係統、網上商城係統和博客係統;第13章對後颱數據庫的移植及安裝程序的製作進行瞭講解。
《ASP.NET 2.0+SQL Server 2005數據庫開發與實例》難度適中,實例豐富,既適閤ASP.NET 2.0的初學者閱讀,也適閤於對ASP.NET有一定瞭解的讀者閱讀,書中包含的大量實例對ASP.NET 2.0應用程序的開發人員具有一定的參考價值。《ASP.NET 2.0+SQL Server 2005數據庫開發與實例》可作為各大中專院校相關專業的教材或參考用書,也可作為自學材料。
目錄
第1章 ASP.NET 2.0概述
1.1 .NET Framework
1.1.1 概述
1.1.2 公共語言運行庫
1.1.3 .NET Framework類庫
1.2 Visual Studio集成開發環境
1.2.1 解決方案、項目和項
1.2.2 生成、調試和測試
1.2.3 對ASP.NET 2.0的支持
1.3 ASP.NET Web應用程序
1.3.1 ASP.NET 網站的布局
1.3.2 網站文件的類型
1.3.3 ASP.NET 網站路徑
1.3.4 ASP.NET 網站中共享代碼文件夾
1.4 創建ASP.NET應用程序
1.5 本章小結
第2章 SQL Server 2005 介紹
2.1 數據庫管理
2.1.1 創建數據庫
2.1.2 修改數據庫
2.1.3 刪除數據庫
2.1.4 備份和還原數據庫
2.1.5 分離與附加數據庫
2.2 數據類型
2.3 錶
2.3.1 創建錶
2.3.2 修改錶
2.3.3 刪除錶
2.4 數據操作
2.4.1 insert插入數據
2.4.2 select查詢數據
2.4.3 update更新數據
2.4.4 delete刪除數據
2.5 視圖
2.5.1 創建視圖
2.5.2 修改視圖
2.5.3 刪除視圖
2.6 存儲過程
2.6.1 存儲過程的分類
2.6.2 創建存儲過程
2.6.3 修改存儲過程
2.6.4 執行存儲過程
2.6.5 刪除存儲過程
2.7 觸發器
2.7.1 創建觸發器
2.7.2 修改、刪除觸發器
2.8 本章小結
第3章 界麵設計利器—— Web服務器控件
3.1 標準服務器控件
3.1.1 Label控件
3.1.2 Button控件
3.1.3 Image控件
3.1.4 ImageButton控件和LinkButton控件
3.1.5 TextBox控件
3.1.6 CheckBox與CheckBoxList控件
3.1.7 DropDownList控件
3.1.8 ListBox控件
3.1.9 RadioButton與RadioButtonList控件
3.1.10 Panel控件
3.1.11 Table控件
3.1.12 Calendar控件
3.1.13 AdRotator控件
3.2 ASP.NET 2.0新增服務器控件
3.2.1 BulletedList控件
3.2.2 ImageMap控件
3.2.3 MultiView和View控件
3.2.4 Wizard控件
3.2.5 FileUpload控件
3.2.6 HiddenField控件
3.2.7 Substitution控件
3.3 驗證服務器控件
3.3.1 驗證控件概述
3.3.2 RequiredFieldValidator控件
3.3.3 CompareValidator控件
3.3.4 RangeValidator控件
3.3.5 RegularExpressionValidator控件
3.3.6 CustomValidator控件
3.3.7 ValidationSummary控件
3.4 登錄服務器控件
3.4.1 Login控件
3.4.2 LoginView控件
3.4.3 LoginName控件
3.4.4 LoginStatus控件
3.4.5 PasswordRecovery控件
3.4.6 ChangePassword控件
3.4.7 CreateUserWizard控件
3.5 本章小結
第4章 ASP.NET 2.0訪問數據庫
4.1 ADO.NET常用對象
4.1.1 Connection對象
4.1.2 DataAdapter對象
4.1.3 Command對象
4.1.4 DataSet對象
4.2 使用ADO.NET連接數據源
4.2.1 連接ODBC數據源
4.2.2 連接OLE DB數據源
4.2.3 訪問MySQL
4.2.4 訪問Oracle
4.2.5 訪問Excel
4.2.6 訪問文本文件
4.3 數據源控件
4.3.1 ObjectDataSource數據源控件
4.3.2 SqlDataSource數據源控件
4.3.3 AccessDataSource數據源控件
4.3.4 SiteMapDataSource控件
4.3.5 XmlDataSource數據源控件
4.4 數據綁定控件
4.4.1 GridView控件
4.4.2 GridView示例
4.4.3 Repeater控件
4.4.4 Datalist控件
4.4.5 DetailsView控件
4.4.6 FormView控件
4.5 本章小結
第5章 頁麵的布局與外觀—— 主題、導航與母版頁
5.1 主題
5.1.1 級聯樣式錶和外觀
5.1.2 主題的應用
5.2 母版頁
5.2.1 基礎
5.2.2 母版頁的嵌套
5.3 站點導航控件
5.3.1 Menu服務器控件
5.3.2 TreeView服務器控件
5.4 本章小結
第6章 異步無刷新頁麵技術—— ASP.NET 2.0 Ajax
6.1 Ajax技術介紹
6.1.1 JavaScript介紹
6.1.2 XMLHttpRequest對象
6.2 ASP.NET Ajax介紹
6.2.1 ASP.NET Ajax的安裝
6.2.2 創建ASP.NET Ajax網站
6.2.3 ScriptManager控件
6.2.4 UpdatePanel控件
6.2.5 Timer控件
6.2.6 用戶名驗證示例
6.3 本章小結
第7章 ASP.NET 2.0係統中的XML數據傳輸
7.1 XML介紹
7.1.1 XML定義
7.1.2 XML優點
7.1.3 ASP.NET+XML+CSS開發
7.2 XML基礎
7.2.1 XML語法
7.2.2 XML元素
7.2.3 XML屬性
7.3 XML的創建、編輯及驗證
7.3.1 創建XML
7.3.2 讀取XML
7.3.3 編輯XML
7.3.4 驗證XML
7.4 XML和XSL轉換
7.4.1 XSL基礎
7.4.2 XSLT介紹
7.4.3 使用XSLT轉換XML
7.5 XML與ADO.NET
7.6 本章小結
第8章 內置對象和應用程序配置
8.1 ASP.NET內置對象
8.1.1 Response對象
8.1.2 Request對象
8.1.3 Application對象
8.1.4 Session對象
8.1.5 Server對象
8.1.6 Cookie對象
8.2 全局應用文件Global.asax
8.2.1 Global.asax文件的結構
8.2.2 Global.asax文件的應用
8.3 Web.config
8.3.1 Web.config的結構
8.3.2 中的常用子節
8.4 緩存
8.4.1 整頁緩存
8.4.2 部分頁緩存
8.4.3 應用程序數據緩存
8.5 本章小結
第9章 ASP.NET 2.0分布式應用技術—— Web服務
9.1 Web服務簡介
9.1.1 Web服務的概念
9.1.2 Web服務的基礎結構
9.1.3 SOAP
9.1.4 WSDL
9.2 Web服務的使用
9.2.1 Web服務的創建
9.2.2 Web服務的發布
9.2.3 Web服務的調用
9.2.4 創建和使用自定義的Web服務
9.3 Web服務的安全
9.3.1 Web服務的身份驗證
9.3.2 Web服務的授權
9.3.3 自定義身份驗證
9.4 本章小結
第10章 網上論壇係統
10.1 總體設計
10.2 流程分析
10.3 數據庫設計
10.3.1 數據錶的設計
10.3.2 存儲過程設計
10.3.3 視圖設計
10.4 係統的詳細設計
10.4.1 數據庫訪問類的實現
10.4.2 自定義用戶控件
10.4.3 用戶相關界麵的實現
10.4.4 管理員相關界麵的實現
10.5 本章小結
第11章 網上商城係統
11.1 總體設計
11.2 係統體係結構
11.3 數據庫設計
11.4 係統詳細設計
11.4.1 類庫的實現
11.4.2 用戶界麵層的實現
11.5 本章小結
第12章 博客係統
12.1 總體設計
12.2 數據庫設計
12.3 係統的詳細設計
12.3.1 數據庫訪問類的實現
12.3.2 CSS樣式的創建
12.3.3 JScript腳本的創建
12.3.4 第三方控件的使用
12.3.5 自定義用戶控件
12.3.6 開博用戶相關界麵的實現
12.3.7 瀏覽博客相關界麵的實現
12.4 本章小結
第13章 數據庫移植和安裝程序製作
13.1 數據庫移植
13.1.1 從Access移植到SQL Server 2005
13.1.2 網站中測試
13.1.3 從MySQL移植到SQL Server 2005
13.2 安裝程序的製作
13.3 本章小結
精彩書摘
第1章 ASP.NET 2.0概述
1.3 ASP.N ET Web應用程序
若要開發ASP.NET Web應用程序(也稱為網站),必須備有以下工具。
·.NET Framework 2.0:若要使用ASP.NET,則在承載ASP.NET網站的計算機上必須安裝.NET Framework 2.0。
·代碼創作環境:可以使用任何文本編輯器(如記事本)創建ASP.NET頁和類。不過,MicrosoR Visual Studi0和其他集成開發環境(IDE)提供瞭頁模闆、IntelliSense、代碼自動完成和設計時編譯等許多編程功能。這些功能可以加速開發過程並提供項目組織功能。
·一個Web服務器(如IIS)和將文件寫入該Web服務器的權限。若要使用ASP.NET Web應用程序,必須使用瀏覽器嚮承載應用程序的Web服務器發齣請求。通常,使用IIS作為Web服務器來承載ASP.NET Web應用程序。可以通過在計算機上本地運行IIS或將頁和組件部署到共享服務器來測試應用程序。
如果使用的是Visual Studi0 2005,則可以使用ASP.NET Development Server來測試ASP.NET網頁。ASP.NET Development Server在計算機上本地運行頁,而無須安裝IIS。若要將IIS作為Web服務器使用,作為運行身份的用戶賬戶必須具有寫入應用程序所在目錄的權限,無論該目錄是Web服務器根的子目錄還是虛擬目錄。隻要安裝瞭IIS,則在安裝.NETFramework時會在IIS中注冊ASP.NET ISAPl擴展名(Aspnet isapi.dll)。
如果在已經安裝瞭.NETFramework的情況下安裝IIS,則必須使用Aspnet regiis.exe實用工具在IIS中注冊ASP.NET。
在使用Visual Studi0 2005創建ASP.NET網站時,可以包含ASP.NET能夠識彆的以進行處理特定類型的文件。此外,還可以創建用於特殊用途(如用於存儲源代碼)的文件夾。
1.3.1 ASP.NET網站的布局
可以將網站的文件保存在方便應用程序訪問的任何文件夾結構中。為瞭更易於使用應用程序,ASP.NET保留瞭某些可用於特定類型內容的文件和文件夾名稱。
可以為應用程序建立默認頁,這將使用戶更容易定位到站點。默認頁是在用戶定位到站點時沒有指定特定頁情況下為用戶提供的頁。例如,可以創建一個名為Default.aspx的頁,並將它保存在站點的根文件夾中。如果用戶在定位到站點時沒有指定特定頁,則可以配置應用程序,以便自動請求Default.aspx頁。可以使用默認頁作為站點的主頁,或者在頁中寫入代碼來將用戶重定嚮到其他頁。在IIS中,默認頁是作為網站的屬性來創建的。
前言/序言
ASP.NET 2.0+SQL Server 2005數據庫開發與實例 下載 mobi epub pdf txt 電子書