WEB套用開發技術

WEB套用開發技術

《WEB套用開發技術》是2010年北京理工大學出版社出版的圖書,作者是台雯。

基本介紹

  • 書名:WEB套用開發技術
  • 作者:台雯
  • ISBN:9787564029708
  • 定價:40.00元
  • 出版社北京理工大學出版社
  • 出版時間:2010-4-1
  • 裝幀:平裝
  • 開本:16開
內容介紹,圖書目錄,

內容介紹

本書採用ASP NET技術對Web應用程式開發的相關內容進行了詳細介紹。全書分為9章,內容包括:Web套用開發概述、ASP NET初步、c#言基礎、ASP NET內置對象、ASP NET常用開發控制項、ADO NET訪問Web資料庫、Web應用程式的配置與安全、Web應用程式的調試和部署、程式設計實例。
本書內容豐富、講解由淺人深、舉例典型易懂,採用的基礎語言為c#、開發環境為Visual Studio NET2005。
本書適合作為高等院校及培訓學校計算機與信息相關專業的教材,也適用於.NET框架下開發Web程式的設計人員參考使用。

圖書目錄

第1章 緒論1 1.1 Web套用及其特徵1
1.1.1 什麼是Web套用1
1.1.2 Web網站與Web套用2
1.2 Web套用的相關技術3
1.3 Web套用的分類及其差異5
1.3.1 用戶群體與使用行為的差異5
1.3.2 用戶使用模式的差異5
1.3.3 業務處理模式的差異6
1.3.4 企業級Web套用與桌面套用的差異6
1.4 企業級Web套用及關鍵問題7
1.4.1 企業套用從桌面向Web遷移的必然性7
1.4.2 企業環境中的Web套用的成功示例8
1.4.3 企業級Web套用開發所面臨的挑戰8
第2章 C#語言基礎10
2.1 C#語言及其特點10
2.2 中間語言代碼與.NET的跨平台11
2.3 一個簡單的C#程式12
2.4 命名空間16
2.4.1 什麼是命名空間16
2.4.2 命名空間的引用17
2.5 C#程式的構成18
2.6 C#的類和對象定義19
2.7 C#的格式與數據類型22
2.7.1 標識符22
2.7.2 書寫規則23
2.7.3 C#的數據類型24
2.7.4 數據類型轉換252.7.5 常量27
2.7.6 變數28
2.7.7 枚舉與數組29
2.8 運算符與表達式32
2.8.1 運算符32
2.8.2 表達式35
2.9 方法定義與使用36
2.10 定義方法38
2.11 流程控制語句39
2.11.1 結構化程式設計的3種基本流程39
2.11.2 分支語句39
2.11.3 循環語句42
2.11.4 跳轉語句44
2.11.5 遞歸調用46
第3章 C#的面向對象特性48
3.1 類的定義與C#修飾符48
3.1.1 類的定義48
3.1.2 C#修飾符50
3.2 創建對象與構造方法51
3.2.1 創建對象51
3.2.2 構造方法52
3.2.3 析構方法55
3.2.4 類的修飾符56
3.3 類的成員及其修飾符60
3.3.1 變數及其修飾符60
3.3.2 方法及其修飾符65
3.4 訪問控制符71
3.4.1 公共訪問控制符public71
3.4.2 默認訪問控制符72
3.4.3 保護訪問控制符protected72
3.4.4 私有訪問控制符private72
3.5 C#的繼承及其實現73
3.5.1 繼承的定義73
3.5.2 繼承的實現75
3.6 C#語言中的多態與實現77
3.6.1 什麼是多態77
3.6.2 構造方法的繼承與重載79
3.6.3 C#多態的實現80
3.7 接口及其實現82
3.7.1 單重繼承與多重繼承82
3.7.2 C#接口概述82
3.7.3 接口的定義83
3.7.4 實現接口84
3.8 異常處理85
3.8.1 異常產生的原因85
3.8.2 捕獲異常與拋棄異常86
第4章 Web套用基礎知識88
4.1 HTML概要88
4.1.1 HTML文檔的基本結構88
4.1.2 HTML文檔結構標籤90
4.1.3 版面風格控制92
4.1.4 HTML中顯示特殊字元97
4.1.5 檔案的連結 99
4.1.6 HTML表單101
4.1.7 HTML樣式表105
4.2 XML結構及語法111
4.2.1 XML及其特徵111
4.2.2 XML文檔結構113
4.2.3 XML文檔格式定義116
4.2.4 XML文檔的顯示與轉換119
4.3 ASP動態頁面技術124
4.3.1 靜態網頁與動態網頁124
4.3.2 ASP及其特徵125
4.3.3 ASP檔案結構126
4.3.4 ASP頁面的運行環境127
4.3.5 VBScript語法簡介128
4.3.6 ASP與ADO的連線133
4.3.7 ASP內置對象138
4.3.8 JavaScript、JScript、VBScript的簡要說明和比較143
第5章 ASP.NET概覽145
5.1 ASP.NET及其特徵145
5.1.1 從ASP到ASP.NET 145
5.1.2 ASP.NET及其主要特性146
5.1.3 .NET框架概述147
5.2 ASP.NET環境配置148
5.2.1 Web伺服器安裝與配置149
5.2.2 ASP.NET開發環境的配置154
5.2.3 ASP.NET常用檔案類型154
5.3 ASP.NET中的類與命名空間155
5.3.1 ASP.NET中的類155
5.3.2 ASP.NET的命名空間156
5.4 ASP.NET頁面表單與伺服器控制項157
5.4.1 ASP.NET頁面表單157
5.4.2 伺服器控制項157
5.5 ASP.NET頁面159
5.5.1 簡單的ASP.NET頁面159
5.5.2 ASP.NET頁面的程式結構161
5.6 控制頁面導航167
5.6.1 參數的傳遞與接收167
5.6.2 頁面之間的數據共享168
5.7 Web套用中的WebService170
第6章 ASP.NET常用控制項174
6.1 Web基礎控制項介紹174
6.1.1 Label控制項175
6.1.2 Button控制項176
6.1.3 TextBox控制項178
6.1.4 DropDownList控制項180
6.1.5 ListBox控制項184
6.1.6 CheckBox控制項187
6.1.7 CheckBoxList控制項188
6.1.8 RadioButton控制項190
6.1.9 RadioButtonList控制項191
6.1.10 HyperLink控制項194
6.1.11 列表類控制項的屬性與方法195
6.2 ASP.NET基礎控制項綜合套用198
6.3 ASP.NET驗證控制項199
6.3.1 表單信息的驗證199
6.3.2 RequireFieldValidator控制項200
6.3.3 RegularExpressionValidator控制項202
6.3.4 CompareValidator控制項205
6.3.5 RangeValidator控制項208
6.3.6 ValidationSummary控制項209
6.3.7 CustomValidator控制項212
第7章 ASP.NET高級控制項與擴展控制項215
7.1 ASP.NET高級控制項215
7.1.1 Panel控制項215
7.1.2 通過編程控制頁面上的控制項221
7.1.3 Calendar控制項223
7.1.4 Input(File)控制項224
7.2 ASP.NET擴展控制項224
7.2.1 IEWebControls的安裝225
7.2.2 樹形視圖TreeView控制項226
7.2.3 工具條ToolBar控制項232
7.2.4 選項TabStrip控制項234

相關詞條

熱門詞條

聯絡我們