注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程ASP.NET 2.0快速入門及實例精

ASP.NET 2.0快速入門及實例精

ASP.NET 2.0快速入門及實例精

定 價:¥55.00

作 者: 蘇貴洋,馬穎華,袁藝
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: ASP.NET

ISBN: 9787121055058 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 517 字數(shù):  

內(nèi)容簡介

  本書面對廣大的初學(xué)者,講解ASP.NET 2.0中最基礎(chǔ)、最需要掌握的知識,略去了水晶控件、部件頁,Ajax支持、Web Service、關(guān)于XML的高級特性等相對難度較大知識點。本書講解的基礎(chǔ)知識,已包含了ASP.NET 2.0最常用知識點中的90%以上的內(nèi)容。本書還結(jié)合豐富的應(yīng)用實例,讓讀者在實戰(zhàn)中應(yīng)用知識、提高興趣,同時可以發(fā)現(xiàn)問題,深入問題并解決問題。本書在基礎(chǔ)篇(第1~12章)中以淺顯的方式講解ASP.NET 2.0的基本知識和各種控件,并提供相應(yīng)的示例。在實例篇(包含35個具體實例)中,詳細講解了ASP.NET 2.0的各種應(yīng)用。通過對這些內(nèi)容的學(xué)習(xí),讀者可以更好地掌握ASP.NET語法和編程技巧,從而能夠?qū)⑺鶎W(xué)的知識融會貫通。本書的隨書光盤收錄了本書所有示例程序的源代碼。本書內(nèi)容翔實、豐富、淺顯易懂,可供廣大ASP.NET 2.0初學(xué)者、軟件開發(fā)人員和計算機愛好者學(xué)習(xí)參考。

作者簡介

暫缺《ASP.NET 2.0快速入門及實例精》作者簡介

圖書目錄

基  礎(chǔ)  篇
第1章  認識ASP.NET 2.0    2
1.1  什么是.NET    2
1.1.1  開發(fā)工具    2
1.1.2  服務(wù)器    3
1.1.3  XML Web服務(wù)    3
1.1.4  客戶端    3
1.1.5  .NET體驗    3
1.2  .NET框架    4
1.2.1  概述    4
1.2.2  公共語言運行庫    5
1.2.3  .NET框架類庫    6
1.3  什么是ASP.NET    7
1.3.1  ASP.NET的網(wǎng)頁代碼模型    7
1.3.2  ASP.NET與XML Web Services    7
1.3.3  ASP.NET的狀態(tài)管理功能與編譯    7
1.3.4  ASP.NET的母版頁、主題和皮膚    8
1.3.5  ASP.NET的配置、部署與安全性    8
1.3.6  ASP.NET的調(diào)試    9
1.3.7  ASP.NET的優(yōu)化    9
1.4  熟悉Visual Studio.NET 2005    9
1.4.1  導(dǎo)入和導(dǎo)出設(shè)置    10
1.4.2  認識常用窗口    12
1.4.3  編輯、調(diào)試和運行    18
1.4.4  使用幫助    22
實例:創(chuàng)建第一個ASP.NET程序    24
1.5  本章小結(jié)    27
第2章  ASP.NET的網(wǎng)頁代碼模型及生命周期    28
2.1  ASP.NET的網(wǎng)頁代碼模型    28
2.1.1  單文件頁模型    29
2.1.2  代碼隱藏頁模型    30
2.1.3  如何選擇頁模型    31
2.2  網(wǎng)頁代碼模型設(shè)計視圖時的布局    33
2.3  網(wǎng)頁代碼模型的執(zhí)行解釋過程[D]    34
2.4  網(wǎng)頁代碼模型的事件驅(qū)動處理[D]    35
2.5  ASP.NET網(wǎng)頁的客戶端狀態(tài)維護[M]    36
2.5.1  視圖狀態(tài)(ViewState)    36
2.5.2  查詢字符串    37
2.5.3  Cookie    38
2.5.4  選擇何種客戶端狀態(tài)維護方法    38
2.6  ASP.NET網(wǎng)頁的生命周期[M]    38
2.6.1  Page_Load事件    39
2.6.2  Page_Init事件    40
2.6.3  Page_Unload事件    40
2.6.4   頁面指令    40
2.7  ASP.NET網(wǎng)站文件類型    41
2.8  本章小結(jié)    43
第3章  Web窗體的標(biāo)準(zhǔn)控件(一)    44
3.1  控件的共同屬性    45
3.2  簡單控件(Label、HyperLink和Image)    46
3.2.1  標(biāo)簽控件(Label)    46
實例3-1:使用Label控件作為標(biāo)題    47
3.2.2  超鏈接控件(HyperLink)    47
3.2.3  圖像控件(Image)    48
3.3  文本框控件(TextBox)    49
實例3-2:獲取TextBox服務(wù)器控件中的值    51
3.4  按鈕控件(Button、LinkButton和ImageButton)    52
3.5  單選控件和單選組控件(RadioButton和RadioButtonList)    54
實例3-3:單選控件應(yīng)用示例(RadioButtonChoose.aspx)    54
實例3-4:RadioButtonList控件應(yīng)用示例(RadioButtonListChoose.aspx)    57
3.6  復(fù)選控件和復(fù)選組控件(CheckBox和CheckBoxList)    59
實例3-5:復(fù)選控件應(yīng)用示例(CheckBoxChoose.aspx)    59
3.7  列表控件(DropDownList、ListBox和BulletedList)    62
實例3-6:列表控件應(yīng)用示例(ListChoose.aspx)    65
3.8  面板控件(Panel)    67
實例3-7:Panel控件應(yīng)用示例(PanelControl.aspx)    67
3.9  占位控件(PlaceHolder)    69
實例3-8:PlaceHolder控件應(yīng)用示例(PlaceHolderControl.aspx)    69
3.10  日歷控件(Calendar)    70
實例3-9:Calendar控件應(yīng)用示例(CalendarControl.aspx)    72
3.11  本章小結(jié)    74
第4章  Web窗體的標(biāo)準(zhǔn)控件(二)    75
4.1  廣告控件(AdRotator)    75
實例4-1:廣告控件應(yīng)用示例(AdRotatorControl.aspx)    76
4.2  文件上傳控件(FileUpload)    77
實例4-2:文件上傳控件示例(FileUpload.aspx)    79
4.3  視圖控件(MultiView和View)    81
實例4-3:MultiView控件實例(MultiViewTest2.aspx)    83
4.4  表控件(Table)    86
實例4-4:用程序來控制Table服務(wù)器控件(TableTest.aspx)    87
4.5  向?qū)Э丶╓izard)    90
實例4-5:使用Wizard向?qū)Э丶幊蹋╓izardTest.aspx)    92
4.6  XML控件    95
4.7  其他控件(HiddenField、ImageMap、Literal和Substitution)    96
4.7.1  HiddenField控件    96
實例4-6:HiddenField控件應(yīng)用示例(HiddenFileldTest.aspx)    96
4.7.2  ImageMap控件    97
實例4-7:ImageMap控件應(yīng)用示例(ImageMapTest.aspx)    98
4.7.3  Literal控件    100
實例4-8:應(yīng)用不同編碼模式的Literal控件(LiteralTest.aspx)    100
4.7.4  Substitution控件    102
實例4-9:用Substitution控件在緩存頁上創(chuàng)建動態(tài)更新的內(nèi)容
實例4-9:(SubstitutionTest.aspx)    103
4.8  本章小結(jié)    104
第5章  驗證控件、導(dǎo)航控件和HTML控件    105
5.1  驗證控件    105
5.1.1  RequiredFieldValidator控制    106
5.1.2  CompareValidator控件    106
5.1.3  RangeValidator控件    107
5.1.4  RegularExpressionValidator控件    108
5.1.5  CustomValidator控件    109
實例5-1:使用CustomValidation控件(CustomValidationTest.aspx)    110
5.1.6  ValidationSummary控件    111
實例5-2:使用ValidationSummary控件    111
5.2  導(dǎo)航控件[M]    113
5.2.1  導(dǎo)航控件特性    113
5.2.2  導(dǎo)航控件站點地圖的組織    115
5.2.3  為一個站點配置多個站點地圖    116
5.2.4  站點地圖文件的安全    117
實例5-3:以編程方式枚舉站點地圖節(jié)點(NavigatorTest.aspx)    118
5.3  HTML控件    120
5.4  本章小結(jié)    120
第6章  登錄控件    121
6.1  登錄控件[M]    121
6.1.1  Login控件    121
實例6-1:應(yīng)用Login控件(Login1.aspx)    125
實例6-2:Login控件中的OnAuthenticate事件    127
6.1.2  LoginStatus控件    128
6.1.3  LoginName控件    129
實例6-3:使用LoginName控件(LoginNameTest.aspx)    129
6.1.4  LoginView控件    129
實例6-4:使用LoginView控件顯示不同的信息(LoginViewTest.aspx)    132
6.1.5  PasswordRecovery控件    133
實例6-5:自定義PasswordRecovery控件    135
6.1.6  ChangePassword控件    137
實例6-6:改變用戶密碼示例    140
6.1.7  CreateUserWizard控件    142
實例6-7:自定義CreateUserWizard控件    146
6.2  本章小結(jié)    152
第7章  數(shù)據(jù)庫基礎(chǔ)與ADO.NET    153
7.1  ADO.NET概覽:十分鐘學(xué)會建立數(shù)據(jù)連接    153
實例:連接數(shù)據(jù)庫    155
7.2  進一步探究ADO.NET    156
7.2.1  對比ADO.NET和ADO    156
7.2.2  ADO.NET特性    158
7.3  ADO.NET常用對象詳解    159
7.3.1  Connection對象    159
7.3.2  DataAdapter對象    162
7.3.3  Command對象    163
7.3.4  DataSet對象    169
7.3.5  DataReader對象    176
7.4  本章小結(jié)    179
第8章  Web窗體的數(shù)據(jù)控件    180
8.1  數(shù)據(jù)源控件    180
8.1.1  SqlDataSource控件    181
8.1.2  AccessDataSource控件    185
8.1.3  ObjectDataSource控件    186
8.1.4  XmlDataSource控件    188
8.1.5  SiteMapDataSource控件    191
實例8-1:用SiteMapDataSource控件實現(xiàn)簡單的頁面導(dǎo)航
實例8-1:(SiteMapDataSourceTest.aspx)    192
8.2  重復(fù)列表控件(Repeater)    194
實例8-2:Repeater控件應(yīng)用示例(RepeaterControl.aspx)    195
8.3  數(shù)據(jù)列表控件(DataList)    197
實例8-3:DataList控件應(yīng)用示例(DataListControl.aspx)    199
8.4  GridView控件    201
實例8-4:為GridView綁定數(shù)據(jù)(DataViewTest.aspx)    206
8.5  DetailsView控件    208
實例8-5:用GridView和DetailsView實現(xiàn)主/從視圖
實例8-5:(DetailsViewTest.aspx)    209
8.6  FormView控件    213
實例8-6:使用ItemCommand事件處理FormView控件中的按鈕單擊
實例8-6:(FormViewTest.aspx)    217
8.7  ReportViewer控件    220
實例8-7:用ReportViewer控件顯示報表    220
8.8  本章小結(jié)    223
第9章  其他數(shù)據(jù)源的訪問    224
9.1  使用ODBC.NET Data Provider    225
9.1.1  ODBC.NET Data Provider簡介    225
9.1.2  連接ODBC數(shù)據(jù)源    226
9.1.3  連接Access數(shù)據(jù)庫    230
9.1.4  連接SQL Server數(shù)據(jù)庫    230
9.2  使用OLE DB.NET Data Provider    230
9.2.1  OLE DB.NET Data Provider簡介    230
9.2.2  連接OLE DB數(shù)據(jù)源    232
9.3  訪問MySQL    235
9.3.1  MySQL簡介    235
9.3.2  連接MySQL數(shù)據(jù)庫    236
9.4  訪問Oracle    238
9.4.1  Oracle簡介    238
9.4.2  訪問Oracle數(shù)據(jù)庫    238
9.5  訪問Excel    240
9.5.1  Excel簡介    240
9.5.2  連接Excel數(shù)據(jù)源    241
9.6  訪問TXT文件    243
9.6.1  使用ODBC.NET Data Provider    243
9.6.2  使用OLE DB.NET Data Provider    243
9.6.3  使用System.IO命名空間    244
9.7  本章小結(jié)    246
第10章  用戶控件和自定義控件    247
10.1  用戶控件    247
10.1.1  用戶控件基礎(chǔ)知識    247
10.1.2  編寫一個站點計數(shù)器用戶控件    249
10.1.3  將Web窗體頁轉(zhuǎn)換為用戶控件    251
10.2  自定義控件    252
10.2.1  實現(xiàn)一個簡單的自定義控件    252
10.2.2  復(fù)合自定義控件    255
10.2.3  創(chuàng)建非繼承的自定義控件    263
10.3  用戶控件與自定義控件的異同    266
10.4  自定義控件實例——等待服務(wù)器控件    267
10.4.1  ASP.NET等待服務(wù)器控件簡介    267
10.4.2  ASP.NET等待服務(wù)器控件的開發(fā)    267
10.4.3  使用ASP.NET等待服務(wù)器控件    274
10.5  本章小結(jié)    277
第11章  ASP.NET的皮膚、主題和母版頁    278
11.1  皮膚和主題    278
11.1.1  CSS簡介和基礎(chǔ)    278
11.1.2  將CSS應(yīng)用在Web控件上    281
11.1.3  主題和皮膚概述    284
11.1.4  頁面主題和全局主題    286
11.1.5  應(yīng)用和禁用主題    287
11.1.6  編程控制主題    289
11.2  母版頁    290
11.2.1  母版頁基礎(chǔ)    290
11.2.2  內(nèi)容頁基礎(chǔ)    292
11.2.3  母版頁的運行方法    294
11.2.4  嵌套的母版頁    295
實例11-1:使用嵌套的母版頁    295
11.2.5  編程訪問母版頁    298
實例11-2:動態(tài)選擇母版頁    300
11.3  本章小結(jié)    302
第12章  ASP.NET內(nèi)置對象和應(yīng)用程序配置    303
12.1  ASP.NET內(nèi)置對象    303
12.1.1  Response對象    303
實例12-1:使用緩沖區(qū)    304
實例12-2:使用Response.write向客戶端發(fā)送信息    305
實例12-3:使用Response.End方法調(diào)試程序    305
實例12-4:使用Redirect方法進行頁面重定向    306
12.1.2  Request對象    307
實例12-5:獲取QueryString值    307
實例12-6:獲取文件的物理路徑    308
12.1.3  Application對象    308
實例12-7:設(shè)置、獲取Application對象的內(nèi)容    309
實例12-8:Application對象的加鎖與解鎖    310
12.1.4  Session對象    310
實例12-9:獲取Session對象的個數(shù)    312
實例12-10:設(shè)置Session對象的生存期    312
實例12-11:通過Add方法設(shè)置Session對象    313
12.1.5  Server對象    314
實例12-12:返回服務(wù)器計算機名稱    314
實例12-13:設(shè)置客戶端請求的超時期限    315
實例12-14:利用HtmlEncode和HtmlDecode方法對網(wǎng)頁內(nèi)容編碼    315
實例12-15:使用URLEncode方法對URL進行編碼    316
實例12-16:建立虛擬路徑與服務(wù)器物理目錄間映射    317
12.1.6  Cookie對象    317
實例12-17:設(shè)置Cookie    319
實例12-18:獲取客戶端發(fā)送的Cookie信息    319
12.1.7  Cache對象    320
實例12-19:檢索為ASP.NET文本框服務(wù)器控件緩存的值    320
實例12-20:移除Cache對象    320
12.1.8  Global.asax    321
12.2  ASP.NET應(yīng)用程序配置    322
12.2.1  了解ASP.NET應(yīng)用程序配置    322
12.2.2  ASP.NET配置元素    327
12.2.3  自定義應(yīng)用程序設(shè)置的配置和檢索    332
12.3  本章小結(jié)    334
實  例  篇
實例1  輸入字符數(shù)提示文本框    336
實例2  自動給URL和E-mail地址加上超鏈接    338
實例3  為DataGrid添加合計字段    341
實例4  動態(tài)設(shè)置客戶端屏幕分辨率    344
實例5  隱藏出錯頁面    348
實例6  利用MSN搜索引擎實現(xiàn)站內(nèi)搜索    352
實例7  編輯和加密web.config文件    356
實例8  仿Google Suggest的在線英語字典    359
實例9  基于數(shù)據(jù)庫的事件月歷    364
實例10  定時變換RSS提要    369
實例11  自動調(diào)整大小的下拉列表    374
實例12  多彩下拉列表    377
實例13  簡單的圖片庫瀏覽器    381
實例14  在網(wǎng)頁中動態(tài)生成文字圖片    384
實例15  為圖像加標(biāo)注    388
實例16  Word到HTML的轉(zhuǎn)換    394
實例17  PDF文檔在線編輯    398
實例18  顏色選擇器控件    405
實例19  批量文件上傳控件    410
實例20  擴展的ListBox控件    414
實例21  創(chuàng)建Register復(fù)合控件    420
實例22  創(chuàng)建WelcomeLable控件    426
實例23  為網(wǎng)站添加Skype聊天欄    433
實例24  創(chuàng)建播放視頻的自定義控件    437
實例25  編寫標(biāo)簽云控件    442
實例26  帶驗證功能的表單控件    447
實例27  擴展的RequiredFieldValidator控件    452
實例28  用Ajax技術(shù)實現(xiàn)用戶名校驗    456
實例29  仿Google彩色扭曲驗證碼    460
實例30  實現(xiàn)一個簡單的留言簿    466
實例31  用ASP.NET發(fā)送反饋郵件    471
實例32  在線小測驗[M]    476
實例33  制作個性化的電子報紙[M]    483
實例34  RSS新聞閱讀器[M]    489
實例35  Web站點導(dǎo)航到WMP音樂庫[D]    497

本目錄推薦

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