注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Silverlight:ASP.NET與AJAX開發(fā)實戰(zhàn)

Silverlight:ASP.NET與AJAX開發(fā)實戰(zhàn)

Silverlight:ASP.NET與AJAX開發(fā)實戰(zhàn)

定 價:¥42.00

作 者: (臺)呂高旭
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: ASP.NET

ISBN: 9787302171614 出版時間: 2008-04-01 包裝: 平裝
開本: 170×230 頁數(shù): 385 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要適合于想要了解并運(yùn)用Silverlight技術(shù),以建立具有豐富互動特性的Web應(yīng)用程序的開發(fā)人員,尤其當(dāng)您已經(jīng)有了ASP.NET動態(tài)網(wǎng)頁的開發(fā)經(jīng)驗,同時運(yùn)用了一些ASP.NET AJAX相關(guān)技術(shù),但是想要進(jìn)一步地在網(wǎng)頁中實現(xiàn)如Flash般的華麗接口,并且將這些接口整合到目前的ASP.NET項目中,甚至與后臺數(shù)據(jù)庫進(jìn)行交互,這本書將非常適合您。本書討論Silverlight的部分,并沒有預(yù)設(shè)讀者必須具備任何背景或知識,但若能有XML的基礎(chǔ)概念,在閱讀本書時,將會有一定的幫助。在本書談到與ASP.NET相關(guān)技術(shù)的整合時,則必須對ASP.NET有一定的了解,知道如何使用Visual Web Developer(或是Visual Studio)這一類的開發(fā)工具,同時了解ASP.NET AJAX的用途,并且有相關(guān)套件的實際使用經(jīng)驗。

作者簡介

  呂高旭,臺灣計算機(jī)圖書專職作者,同時擔(dān)任資訊教育訓(xùn)練中心講師,具備豐富的Microsoft及Oracle系統(tǒng)開發(fā)經(jīng)驗,擅長C#、VB、ASP.NET、JSP與Java等技術(shù),自Visual Studio 2005之后,已徹底投入.NET平臺技術(shù)研究。

圖書目錄

第1章  初探Silverlight    1
1.1  一個Silverlight,兩種角色    1
1.2  Silverlight概念與架構(gòu)    2
1.2.1  RIA——代表多重意義的縮寫名詞    3
1.2.2  Silverlight并不是Flash    3
1.2.3  全新的用戶體驗    5
1.2.4  ASP.NET與Silverlight    6
1.2.5  AJAX與Silverlight    8
1.3  Silverlight版本概觀    8
1.3.1  Silverlight 1.0    8
1.3.2  Silverlight 1.1    9
1.4  Silverlight的開發(fā)與設(shè)計工具    11
1.5  Silverlight與HTML網(wǎng)頁    11
1.6  開始體驗Silverlight    12
1.7  Silverlight控件與XAML    15
1.8  使用Silverlight控件    16
1.8.1  嵌入OBJECT標(biāo)簽    16
1.8.2  關(guān)于OBJECT標(biāo)簽    20
1.9  小結(jié)    21

第2章  Silverlight與XAML    23
2.1  SDK    23
2.1.1  SDK與Silverlight開發(fā)    23
2.1.2  通過JavaScript文件建立Silverlight控件    25
2.2  Silverlight控件調(diào)整    27
2.3  XAML    30
2.3.1  關(guān)于XAML    30
2.3.2  開始編寫XAML    31
2.3.3  XAML的階層式架構(gòu)    33
2.3.4  階層式的屬性設(shè)定    35
2.4  Silverlight對象模型    37
2.4.1  Silverlight對象    37
2.4.2  Canvas對象    38
2.5  JavaScript與事件    39
2.5.1  事件與應(yīng)用程序互動    39
2.5.2  對象參照    41
2.6  支持全屏幕顯示    42
2.7  window-less設(shè)定    45
2.8  小結(jié)    49
第3章  Silverlight繪圖技術(shù)    51
3.1  繪制形狀    51
3.1.1  關(guān)于Shape    51
3.1.2  Line    53
3.1.3  Rectangle    55
3.1.4  Ellipse    57
3.1.5  Polyline與Polygon    59
3.2  Path    62
3.2.1  關(guān)于Path    62
3.2.2  繪制直線    63
3.2.3  貝濟(jì)埃曲線    66
3.3  套色    72
3.3.1  關(guān)于Color    72
3.3.2  關(guān)于Brush    73
3.3.3  SolidColorBrush    74
3.3.4  LinearGradientBrush    75
3.3.5  RadialGradientBrush    79
3.4  小結(jié)    82
第4章  幾何圖形與文字    83
4.1  2D幾何圖形    83
4.1.1  關(guān)于Geometry    83
4.1.2  LineGeometry    84
4.1.3  RectangleGeometry    86
4.1.4  EllipseGeometry    88
4.2  Path Geometries    89
4.2.1  關(guān)于PathGeometry    90
4.2.2  LineSegment與PolyLineSegment    91
4.2.3  ArcSegment    94
4.2.4  貝茲曲線    101
4.3  合并幾何圖形    106
4.4  文字顯示    107
4.4.1  關(guān)于TextBlock    107
4.4.2  格式化文字    111
4.4.3  斷行    115
4.4.4  使用Run    116
4.4.5  文字裁切    117
4.5  套用ImageBrush    119
4.6  設(shè)定文字方塊的TextDecorations    121
4.7  小結(jié)    124
第5章  事件處理    125
5.1  關(guān)于事件    125
5.1.1  事件處理機(jī)制    126
5.1.2  Silverlight支持的事件    128
5.2  加載與Loaded事件    129
5.3  鍵盤事件    133
5.4  鼠標(biāo)事件    135
5.4.1  鼠標(biāo)事件    136
5.4.2  氣泡事件    138
5.4.3  MouseMove事件    141
5.4.4  拖動行為    142
5.4.5  捕捉鼠標(biāo)事件    145
5.4.6  一個動態(tài)的貝濟(jì)埃曲線范例    150
5.4.7  MouseEnter與MouseLeave事件    154
5.5  錯誤處理    157
5.5.1  關(guān)于onError    157
5.5.2  XAML剖析錯誤    162
5.5.3  執(zhí)行期錯誤    163
5.5.4  使用try/catch    165
5.6  數(shù)字墨水    167
5.6.1  關(guān)于Ink    167
5.6.2  使用InkPresenter    168
5.6.3  InkPresenter的范例    170
5.7  小結(jié)    174
第6章  圖形轉(zhuǎn)換    175
6.1  關(guān)于圖形轉(zhuǎn)換    175
6.1.1  轉(zhuǎn)換類    175
6.1.2  屬性    177
6.1.3  平移圖形與RenderTransform    177
6.1.4  旋轉(zhuǎn)圖形與RotateTransform    179
6.1.5  縮放圖形與ScaleTransform    183
6.1.6  偏移變形圖形與SkewTransform    186
6.2  Brush對象的Transform與Relative Transform    189
6.3  Geometry對象與Transform屬性    194
6.4  文字的轉(zhuǎn)形    195
6.5  TransformGroup    199
6.6  小結(jié)    201
第7章  動畫    203
7.1  Silverlight動畫    203
7.1.1  動畫概觀    203
7.1.2  一個簡單的動畫范例    205
7.1.3  Silverlight動畫類與屬性    207
7.2  控制動畫    211
7.3  Key-Frame動畫    215
7.3.1  內(nèi)插法與Key-Frame動畫對象    215
7.3.2  LinearDoubleKeyFrame    217
7.3.3  DiscreteDoubleKeyFrame    221
7.3.4  SplineDoubleKeyFrame    224
7.4  小結(jié)    229
第8章  影像與多媒體    231
8.1  顯示影像    231
8.2  使用MediaElement    234
8.2.1  使用MediaElement    234
8.2.2  MediaElement對象成員    235
8.2.3  裁剪影片內(nèi)容    238
8.2.4  設(shè)定時間軸節(jié)點    240
8.2.5  MediaElement支持的格式    242
8.3  小結(jié)    243
第9章  下載    245
9.1  關(guān)于Downloader    245
9.1.1  建立Downloader    245
9.1.2  使用Downloader    246
9.1.3  獲取下載內(nèi)容    248
9.1.4  DownloadProgressChanged事件    252
9.1.5  關(guān)于錯誤處理    255
9.2  處理不同類型的下載內(nèi)容    256
9.2.1  下載JavaScript文件    256
9.2.2  獲取多媒體內(nèi)容    258
9.2.3  ZIP格式文件的下載與處理    260
9.3  動態(tài)建立XAML對象    264
9.3.1  動態(tài)建立XAML內(nèi)容    264
9.3.2  關(guān)于CreateFromXaml    266
9.3.3  動態(tài)設(shè)定屬性    267
9.3.4  動態(tài)事件    269
9.4  小結(jié)    272
第10章  ASP.NET與JavaScript動態(tài)存取    273
10.1  使用Visual Web Developer    273
10.1.1  建立Silverlight內(nèi)容    273
10.1.2  操作Silverlight對象    277
10.2  操作JavaScript    280
10.2.1  動態(tài)加入JavaScript    281
10.2.2  一個簡單的范例    283
10.2.3  RegisterClientScriptInclude    286
10.2.4  RegisterStartupScript    288
10.2.5  RegisterOnSubmitStatement    290
10.3  連接ASP.NET與Silverlight    293
10.4  小結(jié)    299
第11章  ASP.NET與XAML程序化控制    301
11.1  ASP.NET與XML    301
11.1.1  XML功能類    302
11.1.2  XmlDocument與DOM    302
11.1.3  加載XML文件    304
11.2  存取XML節(jié)點    309
11.2.1  XmlNode與節(jié)點    309
11.2.2  建立節(jié)點    312
11.2.3  XmlAttribute與屬性    316
11.3  動態(tài)輸出XAML內(nèi)容    319
11.3.1  顯示動態(tài)輸出的Silverlight內(nèi)容    319
11.3.2  一個比較好的方法:一般處理程序    323
11.3.3  傳遞參數(shù)    325
11.3.4  使用Session    331
11.4  展示數(shù)據(jù)庫內(nèi)容    337
11.4.1  一個投票結(jié)果的展示界面    337
11.4.2  動態(tài)菜單    342
11.5  小結(jié)    350
第12章  ASP.NET AJAX整合應(yīng)用    351
12.1  ASP.NET AJAX套件的Silverlight功能    351
12.2  XAML控件    353
12.2.1  使用XAML控件    353
12.2.2  播放XAML內(nèi)容    354
12.2.3  從程序代碼作設(shè)定    358
12.2.4  再探XAML控件    361
12.2.5  設(shè)定JavaScript參照    363
12.3  使用Media控件    367
12.3.1  建立Media控件    367
12.3.2  切割章節(jié)    369
12.4  整合ASP.NET AJAX    372
12.4.1  存取XAML控件    372
12.4.2  存取Media控件    375
12.5  與服務(wù)器端作溝通    376
12.5.1  整合ScriptManager與JavaScript    376
12.5.2  AJAX版的數(shù)據(jù)庫范例    380
12.6  簡易的AJAX影片實時播放系統(tǒng)    382
12.7  小結(jié)    385

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號