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

Flex+ASP.NET Web應用開發實戰詳解(附光盤)

  • 作者:許勇,王黎 編
  • 出版社: 清華大學出版社
  • 出版時間:2010-10-01
  • 版次:1
  • 商品編號: 10400265

    頁數:543


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

購買數量:

內容簡介

 

 Flex是開發富互聯網應用程序(Rich Internet Application,RIA)的利器,它提供了豐富的可擴展用戶界面及數據訪問組件。《Flex+ASP.NET Web應用開發實戰詳解》共分為5篇,分別是Flex基礎知識篇、ASP.NET編程篇、Flex組件應用篇、Flex數據交互篇和綜合實例篇。全書對Flex和ASP.NET兩種流行技術進行了歸納和總結,內容覆蓋了Flex和ASP.NET技術的知識和應用場景,力求通過實例使讀者更形象地理解Action Script的編程思想,快速掌握Flex的組件開發。
  《Flex+ASP.NET Web應用開發實戰詳解》可作為Flex開發人員的重要學習資料,也可作為網站開發和Flex開發人員的職業培訓教程。

目錄

第1篇 Flex基礎知識篇
第1章 Flex 3.0入門2
1.1 Flex概述2
1.1.1 RIA發展2
1.1.2 Flex簡介4
1.1.3 Flex架構5
1.2 Flex 3.07
1.3 MXML概述9
1.3.1 MXML命名規範10
1.3.2 MXML文件結構11
1.4 ActionScript 3.0概述13
1.4.1 ActionScript 3.0簡介13
1.4.2 在Flex中ActionScript的使用方式14
1.5 部署Flex 3.0開發環境17
1.5.1 獲取Flex 3.017
1.5.2 安裝Flex Builder 317
1.5.3 第一個Flex程序21

第2章 熟悉開發環境Flex Builder 325
2.1 熟悉Flex Builder 3的工作區25
2.1.1 Editors25
2.1.2 其他窗格28
2.2 編譯與運行Flex 3.0程序33
2.3 調試Flex 3.0程序33
2.3.1 添加斷點33
2.3.2 調試程序35
2.3.3 監視變量36
2.4 Flex 3.0項目概述37
2.4.1 Flex Project37
2.4.2 ActionScript Project42
2.4.3 Flex Library Project44
2.5 Flex Builder 3中的常用快捷鍵45
2.6 使用Flex幫助文檔46

第3章 ActionScript 3.0語法48
3.1 常量和變量48
3.1.1 常量48
3.1.2 變量50
3.2 數據類型51
3.2.1 基本數據類型51
3.2.2 復合數據類型54
3.2.3 數據類型檢查57
3.2.4 is和as運算符60
3.2.5 數據類型轉換61
3.3 運算符66
3.3.1 運算符的分類66
3.3.2 常用運算符67
3.3.3 運算符的優先級69
3.4 流程控制語句70
3.4.1 條件語句70
3.4.2 循環語句72

第4章 Action Script 3.0面向對象77
4.1 類和對象77
4.1.1 面向對象概述78
4.1.2 類的基本概念80
4.1.3 類成員修飾符81
4.1.4 定義方法83
4.1.5 定義屬性89
4.2 包和命名空間90
4.2.1 包90
4.2.2 命名空間94
4.3 枚舉類101
4.4 繼承103
4.4.1 繼承概述103
4.4.2 屬性的繼承104
4.4.3 方法的繼承和覆蓋107
4.5 接口109

第5章 ActionScript 3.0中常用數據處理112
5.1 函數112
5.1.1 定義函數113
5.1.2 調用函數114
5.1.3 函數的返回值114
5.1.4 函數的作用域114
5.1.5 函數的參數116
5.2 字符串121
5.2.1 創建字符串121
5.2.2 String類的屬性和字符串中的字符122
5.2.3 在字符串中查找子字符串和模式124
5.2.4 替換子字符串和模式127
5.2.5 字符串的連接與比較129
5.3 數組131
5.3.1 數組簡介131
5.3.2 索引數組132
5.3.3 關聯數組140
5.3.4 多維數組143
5.3.5 克隆數組145
5.4 日期和時間145
5.4.1 創建Date對象146
5.4.2 獲取時間單位值147
5.4.3 執行日期和時間運算147
5.4.4 控制時間間隔148

第2篇 ASP.NET編程篇
第6章 ASP.NET的簡單應用152
6.1 ASP.NET 3.5概述152
6.1.1 .NET Framework 3.5簡介152
6.1.2 開發環境簡介155
6.2 C# 3.5語法概述159
6.2.1 控制語句159
6.2.2 面向對象實現167
6.2.3 結構172
6.2.4 枚舉173
6.2.5 數組和集合175
6.3 配置應用程序178
6.3.1 ASP.NET配置概述179
6.3.2 Web.config結構180
6.3.3 在Flex中生成Web.config181

第7章 ASP.NET數據顯示185
7.1 ADO.NET概述185
7.1.1 ADO.NET命名空間186
7.1.2 ADO.NET組件187
7.1.3 ADO.NET對象187
7.2 數據顯示控件191
7.2.1 ListView控件191
7.2.2 DataList控件195
7.2.3 GridView控件199
7.2.4 Repeater控件202
7.3 XML命名空間和控件205
7.4 顯示XML206
7.4.1 XML控件讀取208
7.4.2 DOM技術讀取208
7.4.3 DataSet對象讀取209
7.4.4 XmlTextReader類讀取210
7.5 生成XML211
7.5.1 使用DataSet創建211
7.5.2 使用文本方式創建212

第8章 ASP.NET高級應用214
8.1 ASP.NET內置對象214
8.1.1 Response對象214
8.1.2 Request對象215
8.1.3 Server對象217
8.1.4 Application對象和Session對象218
8.1.5 Cookie對象220
8.2 Web服務222
8.2.1 Web服務概述222
8.2.2 創建Web服務225
8.2.3 使用Web服務228
8.3 處理文件230
8.3.1 System.IO命名空間231
8.3.2 操作驅動器231
8.3.3 操作文件夾233
8.3.4 操作文件237
8.3.5 讀寫文件238

第3篇 Flex組件應用篇
第9章 使用組件244
9.1 Flex組件概述244
9.2 Flex常用組件245
9.2.1 文本組件245
9.2.2 CheckBox和RadioButton組件249
9.2.3 ComboBox和List組件253
9.2.4 按鈕組件256
9.2.5 Image組件258
9.2.6 日期組件259
9.3 導航類組件263
9.3.1 ToggleButtonBar和TabBar組件263
9.3.2 MenuBar組件266
9.3.3 PopUpButton和PopUpMenuButton組件268

第10章 使用容器佈局頁面272
10.1 管理程序的佈局272
10.1.1 控制Application組件的佈局272
10.1.2 ApplicationControlBar組件274
10.1.3 HBox、VBox和Canvas組件276
10.1.4 HDividedBox和VDividedBox組件279
10.2 窗口佈局282
10.2.1 Panel組件282
10.2.2 TitleWindow組件285
10.3 表單佈局287
10.4 動態控制對象的佈局288
10.4.1 Tile組件289
10.4.2 Grid組件290
10.5 導航容器293
10.5.1 ViewStack組件293
10.5.2 Accordion組件294
10.5.3 TabNavigator組件296

第11章 使用行為對象和動畫效果299
11.1 認識行為對象299
11.1.1 行為對象簡介299
11.1.2 創建行為對象300
11.2 行為和組件301
11.2.1 組件的行為和動畫效果301
11.2.2 為組件添加行為——執行監聽動畫302
11.3 常見動畫效果304
11.3.1 模糊效果304
11.3.2 淡入淡出效果306
11.3.3 發光效果307
11.3.4 彩虹效果309
11.3.5 溶解效果310
11.3.6 移動效果312
11.3.7 尺寸調整效果313
11.3.8 旋轉效果315
11.3.9 聲音效果316
11.3.10 縮放效果318
11.3.11 擦除效果319
11.3.12 復合效果321
11.4 行為和狀態323
11.4.1 使用State對象323
11.4.2 使用Transition對象327

第12章 事件機制331
12.1 觀查者模式331
12.2 ActionScript 3.0的可視化對象架構335
12.3 事件機制的工作流程337
12.3.1 事件流337
12.3.2 Event對象概述341
12.3.3 創建自定義事件342
12.3.4 擴展自定義事件348
12.4 事件機制的高級應用351

第13章 自定義組件357
13.1 創建組件357
13.1.1 使用MXML創建組件358
13.1.2 使用ActionScript創建組件359
13.2 在組件文件中添加項目361
13.2.1 在MXML文件中添加項目361
13.2.2 在ActionScript文件中添加項目365
13.3 使用CSS樣式367
13.3.1 CSS樣式語法368
13.3.2 創建CSS文件370
13.3.3 引用CSS樣式371
13.3.4 使用主題377
13.4 參數傳遞381
13.4.1 屬性的傳遞381
13.4.2 方法的傳遞383
13.4.3 事件的傳遞384

第4篇 Flex數據交互篇
第14章 Flex中的數據處理390
14.1 數據模型390
14.1.1 使用組件390
14.1.2 使用組件393
14.1.3 使用組件394
14.1.4 使用ActionScript腳本395
14.1.5 使用類396
14.2 數據綁定400
14.2.1 簡單綁定方式400
14.2.2 使用組件403
14.2.3 使用ActionScript腳本405
14.3 DataGird組件406
14.3.1 顯示數據406
14.3.2 獲取行數據408
14.3.3 自定義列409
14.3.4 編輯數據411
14.4 數據驗證414
14.4.1 數據驗證組件概述414
14.4.2 使用數據驗證組件415
14.4.3 驗證觸發方式417
14.4.4 驗證失敗處理420
14.4.5 自定義驗證組件422
14.4.6 數據驗證應用實例425
14.5 數據格式化428
14.5.1 格式化組件概述428
14.5.2 貨幣格式化組件 429
14.5.3 日期格式化組件 431
14.5.4 數字格式化組件 432
14.5.5 電話格式化組件433
14.5.6 郵編格式化組件434

第15章 數據傳輸與服務器交互437
15.1 數據傳輸的方式437
15.1.1 內部數據傳輸437
15.1.2 文件流方式傳輸440
15.1.3 XML方式傳輸441
15.1.4 其他方式傳輸444
15.2 使用HTTPService與服務器端交互445
15.3 HTTPService應用實例——留言本447
15.3.1 編寫ASP.NET程序447
15.3.2 創建虛擬目錄451
15.3.3 留言本界面與功能實現452
15.4 使用WebService與服務器端交互464
15.5 WebService應用實例466
15.5.1 編寫服務器端程序466
15.5.2 編寫Flex程序468

第5篇 綜合實例篇
第16章 功能齊全的FLV播放器472
16.1 系統概述472
16.1.1 需求分析473
16.1.2 結構設計473
16.2 數據源、主題設計和色彩矩陣類的創建475
16.2.1 數據源文件及其格式設計475
16.2.2 程序主題設計476
16.2.3 色彩矩陣類的創建479
16.3 編寫事件類484
16.3.1 視頻控制器事件類484
16.3.2 視頻調節器事件類484
16.3.3 播放列表事件類485
16.4 自定義組件設計485
16.4.1 視頻播放和控制器486
16.4.2 播放列表490
16.4.3 調節器491
16.5 主程序設計492

第17章 視頻展示網站501
17.1 系統概述501
17.1.1 需求分析501
17.1.2 結構設計502
17.2 數據庫和數據庫類設計503
17.2.1 數據庫設計504
17.2.2 數據庫類設計505
17.3 服務器端程序設計509
17.3.1 處理用戶程序文件509
17.3.2 處理視頻分類和視頻列表程序設計512
17.4 前台設計515
17.4.1 事件處理類設計515
17.4.2 用戶模塊設計517
17.4.3 分類模塊設計521
17.4.4 搜索模塊設計523
17.4.5 視頻列表模塊設計526
17.4.6 收藏夾及個人信息模塊設計530
17.4.7 整合主程序531
17.5 後台設計536
17.5.1 添加類別536
17.5.2 修改和刪除類別538
17.5.3 添加視頻539
17.5.4 修改和刪除視頻542
17.5.5 整合主程序543


繼續購買: 購買您最近浏覽過的商品的顧客同時購買如下商品

論語百句
論語百句
HK$38.10


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