注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程ASP.NET2.0網(wǎng)絡(luò)編程:從基礎(chǔ)到實(shí)踐

ASP.NET2.0網(wǎng)絡(luò)編程:從基礎(chǔ)到實(shí)踐

ASP.NET2.0網(wǎng)絡(luò)編程:從基礎(chǔ)到實(shí)踐

定 價:¥65.00

作 者: 馬穎華 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 從基礎(chǔ)到實(shí)踐叢書
標(biāo) 簽: 軟件與程序設(shè)計(jì) ASP.NET

ISBN: 9787121036392 出版時間: 2007-01-01 包裝: 膠版紙
開本: 787*1092 1/16 頁數(shù): 614 字?jǐn)?shù):  

內(nèi)容簡介

  本書以ASP.NET 2.0基礎(chǔ)知識的學(xué)習(xí)和應(yīng)用為主要討論對象?;A(chǔ)篇(第1-9章),以淺顯的方式講解ASP.NET 2.0的基本知識和各種控件,并包含了相應(yīng)的示例;進(jìn)階篇(第10-13章),對ASP.NET 2.0的應(yīng)用進(jìn)行了較為詳細(xì)的討論,其中包括數(shù)據(jù)庫編程基礎(chǔ)、用戶控件和自定義控件、母版頁和皮膚等;高級篇(第14-17章),對ASP.NET 2.0的高級特性進(jìn)行了討論,其中包括內(nèi)置對象、應(yīng)用程序配置、XML和Web服務(wù)、圖形圖像編程,以及使用ASP.NET 2.0 進(jìn)行AJAX編程。通過對這些內(nèi)容的學(xué)習(xí),讀者可以更好地領(lǐng)會ASP.NET的語法和編程技巧,將所學(xué)的知識融會貫通。本書的隨書光盤收錄了本書所有實(shí)例的程序源代碼。本書內(nèi)容翔實(shí)、豐富、淺顯易懂,可供廣大ASP.NET 2.0開發(fā)者、軟件開發(fā)人員和計(jì)算機(jī)愛好者學(xué)習(xí)參考。

作者簡介

暫缺《ASP.NET2.0網(wǎng)絡(luò)編程:從基礎(chǔ)到實(shí)踐》作者簡介

圖書目錄

基 礎(chǔ) 篇
第1章  認(rèn)識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體驗(yàn)    3
1.2  .NET框架    4
1.2.1  概述    4
1.2.2  公共語言運(yùn)行庫(CLR)    5
1.2.3  .NET Framework類庫(FCL)    5
1.3  什么是ASP.NET    6
1.3.1  ASP.NET的網(wǎng)頁代碼模型    6
1.3.2  ASP.NET與XML Web Services    7
1.3.3  ASP.NET的狀態(tài)管理功能與編譯    7
1.3.4  ASP.NET的母版頁、主題和皮膚    7
1.3.5  ASP.NET的配置、部署與安全性    8
1.3.6  ASP.NET的調(diào)試    8
1.3.7  ASP.NET的優(yōu)化    8
1.4  熟悉Visual Studio .Net 2005    9
1.4.1  導(dǎo)入和導(dǎo)出設(shè)置    9
1.4.2  認(rèn)識常用窗口    12
1.4.3  編輯、調(diào)試和運(yùn)行    18
1.4.4  使用幫助    22
1.5  小結(jié)    26
第2章  C#基礎(chǔ)    27
2.1  C#程序    27
2.1.1  C#程序的結(jié)構(gòu)    27
2.1.2  在C#中設(shè)置代碼格式    28
2.2  變量    29
2.2.1  定義    29
2.2.2  值類型    30
2.2.3  引用類型    30
2.3  變量規(guī)則    31
2.3.1  命名規(guī)則和命名習(xí)慣    31
2.3.2  聲明并初始化變量    32
2.3.3  數(shù)組    34
2.3.4  聲明及初始化字符串    35
2.3.5  創(chuàng)建和使用常量    39
2.3.6  創(chuàng)建并使用枚舉類型    40
2.3.7  類型轉(zhuǎn)換    41
2.4  編寫表達(dá)式    43
2.4.1  表達(dá)式和運(yùn)算符    43
2.4.2  確定運(yùn)算符的優(yōu)先級    51
2.5  條件語句的使用    52
2.5.1  if語句的使用方法及場合    52
2.5.2  switch語句的使用方法及場合    54
2.6  使用循環(huán)語句    56
2.6.1  for循環(huán)    56
2.6.2  while循環(huán)    58
2.6.3  do循環(huán)    59
2.6.4  foreach循環(huán)    60
2.7  異常處理語句    61
2.7.1  throw語句    62
2.7.2  try-catch語句    62
2.7.3  try-finally語句    63
2.7.4  try-catch-finally語句    64
2.8  小結(jié)    64
第3章  C#面向?qū)ο蟮膶?shí)現(xiàn)    66
3.1  創(chuàng)建類    66
3.1.1  定義    66
3.1.2  再談值類型和引用類型    67
3.1.3  創(chuàng)建一個新類和其方法    68
3.1.4  類成員    69
3.2  對象的生命周期    74
3.2.1  類成員的訪問    74
3.2.2  類是引用類型    76
3.2.3  垃圾回收    77
3.3  使用名稱空間    77
3.3.1  創(chuàng)建名稱空間    78
3.3.2  常用的名稱空間    78
3.4  類的方法    79
3.4.1  編寫方法    79
3.4.2  給方法傳遞參數(shù)    81
3.4.3  通過引用來傳遞參數(shù)    82
3.4.4  重載    83
3.5  封裝    84
3.5.1  封裝的優(yōu)點(diǎn)    84
3.5.2  設(shè)計(jì)注意事項(xiàng)    85
3.6  屬性    85
3.6.1  語法    85
3.6.2  方法1    86
3.6.3  方法2    86
3.6.4  方法3:使用屬性的示例    87
3.7  繼承    88
3.7.1  繼承基本概念    88
3.7.2  創(chuàng)建派生類    89
3.7.3  在派生類中調(diào)用基類構(gòu)造函數(shù)    91
3.7.4  使用抽象類    93
3.7.5  使用密封類    93
3.8  多態(tài)    93
3.8.1  抽象方法語法    94
3.8.2  重載    94
3.8.3  具有虛方法的抽象類    94
3.8.4  抽象屬性    95
3.9  委托和事件    96
3.9.1  委托    96
3.9.2  聲明事件    97
3.9.3  引發(fā)事件    97
3.9.4  訂閱事件    98
3.10  類命名的相關(guān)問題    99
3.10.1  名稱空間的命名原則    99
3.10.2  類的命名原則    99
3.10.3  接口命名原則    100
3.10.4  屬性命名原則    100
3.10.5  Enum命名原則    100
3.10.6  只讀和Const字段名    101
3.10.7  參數(shù)名    101
3.10.8  方法命名原則    102
3.10.9  屬性命名原則    102
3.10.10  事件命名原則    102
3.10.11  區(qū)分大小寫    103
3.11  小結(jié)    104
第4章  ASP.NET的網(wǎng)頁代碼模型
及生命周期    105
4.1  ASP.NET的網(wǎng)頁代碼模型    105
4.1.1  單文件頁模型    105
4.1.2  代碼隱藏頁模型    107
4.1.3  如何選擇頁模型    109
4.2  網(wǎng)頁代碼模型設(shè)計(jì)視圖時的布局    109
4.3  網(wǎng)頁代碼模型的執(zhí)行解釋過程    111
4.4  網(wǎng)頁代碼模型的事件驅(qū)動處理    111
4.5  ASP.NET網(wǎng)頁的客戶端狀態(tài)
4.5  維護(hù)    112
4.5.1  視圖狀態(tài)    112
4.5.2  控件狀態(tài)    113
4.5.3  隱藏域    113
4.5.4  Cookie    114
4.5.5  查詢字符串    114
4.5.6  選擇何種客戶端狀態(tài)維護(hù)方法    115
4.6  ASP.NET網(wǎng)頁的生命周期    115
4.6.1  Page_PreInit事件    116
4.6.2  Page_Init事件    117
4.6.3  Page_Unload事件    117
4.6.4  其他頁面事件    117
4.6.5  頁面指令    117
4.7  ASP.NET網(wǎng)站文件類型    128
4.8  本章小結(jié)    130
第5章  Web窗體的標(biāo)準(zhǔn)控件    131
5.1  控件的共同屬性    131
5.2  簡單控件(Label、HyperLink
5.2  和Image)    133
5.2.1  標(biāo)簽控件(Label)    133
5.2.2  超鏈接控件(HyperLink)    134
5.2.3  圖像控件(Image)    135
5.3  文本框控件(TextBox)    135
5.4  按鈕控件(Button、LinkButton和
5.4  ImageButton)    138
5.5  單選控件和單選組控件(RadioButton
5.5  和RadioButtonList)    140
5.6  復(fù)選控件和復(fù)選組控件(CheckBox
5.6  和CheckBoxList)    145
5.7  列表控件(DropDownList、ListBox和
5.7  BulletedList)    148
5.8  面板控件(Panel)    152
5.9  占位控件(PlaceHolder)    154
5.10  日歷控件(Calendar)    155
5.11  廣告控件(AdRotator)    159
5.12  文件上傳控件(FileUpload)    161
5.13  視圖控件(MultiView和View)    164
5.14  表控件(Table)    168
5.15  向?qū)Э丶╓izard)    172
5.16  XML控件    176
5.17  其他控件(HiddenField,ImageMap,
5.17  Literal和Substitution)    177
5.17.1  HiddenField控件    177
5.17.2  ImageMap控件    178
5.17.3  Literal控件    181
5.17.4  Substitution控件    183
5.18  本章小結(jié)    185
第6章  Web窗體的數(shù)據(jù)控件    186
6.1  數(shù)據(jù)源控件    186
6.1.1  SqlDataSource    187
6.1.2  AccessDataSource    190
6.1.3  ObjectDataSource    191
6.1.4  XmlDataSource    193
6.1.5  SiteMapDataSource    196
6.2  重復(fù)列表控件(Repeater)    198
6.3  數(shù)據(jù)列表控件(DataList)    201
6.4  GridView    205
6.5  DetailsView    211
6.6  FormView    214
6.7  ReportViewer    221
6.8  本章小結(jié)    224
第7章  驗(yàn)證控件、導(dǎo)航控件和
HTML控件    225
7.1  驗(yàn)證控件    225
7.1.1  RequiredFieldValidator    226
7.1.2  CompareValidator    226
7.1.3  RangeValidator    227
7.1.4  RegularExpressionValidator    228
7.1.5  CustomValidator    229
7.1.6  ValidationSummary    230
7.2  導(dǎo)航控件    232
7.2.1  導(dǎo)航控件特性    232
7.2.2  導(dǎo)航控件站點(diǎn)地圖的組織    234
7.2.3  為一個站點(diǎn)配置多個站點(diǎn)地圖    235
7.2.4  站點(diǎn)地圖文件的安全    236
7.3  HTML控件    238
7.3.1  InputButton控件    239
7.3.2  InputReset控件    241
7.3.3  InputSubmit控件    242
7.3.4  InputText控件    243
7.3.5  InputFile控件    247
7.3.6  InputPassword控件    249
7.3.7  InputCheckBox控件    250
7.3.8  InputRadioButton控件    251
7.3.9  InputHidden控件    253
7.3.10  TextArea控件    253
7.3.11  Table控件    255
7.3.12  InputImage控件    258
7.3.13  Select控件    258
7.3.14  HTML控件和Web控件的比較    260
7.4  本章小結(jié)    261
第8章  登錄控件與成員資格    262
8.1  登錄控件    262
8.1.1  Login控件    262
8.1.2  LoginStatus控件    268
8.1.3  LoginName控件    269
8.1.4  LoginView控件    270
8.1.5  PasswordRecovery控件    273
8.1.6  ChangePassword控件    277
8.1.7  CreateUserWizard控件    281
8.2  身份驗(yàn)證    291
8.2.1  IIS身份驗(yàn)證    291
8.2.2  ASP.NET窗體驗(yàn)證    292
8.2.3  Passport驗(yàn)證    298
8.3  成員資格    299
8.4  本章小結(jié)    309
第9章  水晶報表和部件頁    310
9.1  水晶報表控件    310
9.1.1  CrystalReportSource控件    310
9.1.2  CrystalReportViewer控件    313
9.1.3  CrystalReportPartsViewer控件    318
9.2  部件頁    323
9.2.1  WebPartManager    324
9.2.2  WebPartZone    329
9.2.3  EditorZone    330
9.2.4  AppearanceEditorPart    331
9.2.5  BehaviorEditorPart    332
9.2.6  PropertyGridEditorPart    334
9.2.7  CatalogZone    335
9.2.8  DeclarativeCatalogPart    335
9.2.9  ImportCatalogPart    336
9.2.10  PageCatalogPart    337
9.2.11  ConnectionsZone    339
9.3  本章小結(jié)    347
進(jìn) 階 篇
第10章  數(shù)據(jù)庫基礎(chǔ)與ADO.NET    350
10.1  數(shù)據(jù)庫基礎(chǔ)    350
10.1.1  數(shù)據(jù)庫管理系統(tǒng)    350
10.1.2  數(shù)據(jù)庫查詢語言SQL    350
10.1.3  表和視圖    351
10.1.4  存儲過程和觸發(fā)器    352
10.2  使用SQL Server 2000管理數(shù)據(jù)庫    353
10.2.1  創(chuàng)建數(shù)據(jù)庫    354
10.2.2  刪除數(shù)據(jù)庫    356
10.2.3  備份數(shù)據(jù)庫    357
10.2.4  還原數(shù)據(jù)庫    358
10.2.5  創(chuàng)建表    359
10.2.6  編輯和查看表    360
10.2.7  刪除表    360
10.3  使用SQL Server 2005    361
10.3.1  初步認(rèn)識SQL Server2005    361
10.3.2  創(chuàng)建數(shù)據(jù)庫    362
10.3.3  刪除數(shù)據(jù)庫    365
10.3.4  分離和附加數(shù)據(jù)庫    366
10.3.5  備份和還原數(shù)據(jù)庫    367
10.3.6  創(chuàng)建表    370
10.3.7  刪除表    371
10.3.8  創(chuàng)建和刪除數(shù)據(jù)庫關(guān)系圖    372
10.4  SQL Server 2005 Express簡介    374
10.5  ADO.NET概覽:十分鐘學(xué)會建立
10.5  數(shù)據(jù)連接    376
10.5.1  連接數(shù)據(jù)庫三步    376
10.6  進(jìn)一步探究ADO.NET    378
10.6.1  對比ADO.NET和ADO    379
10.6.2  ADO.NET特性    380
10.7  ADO.NET常用對象詳解    381
10.7.1  Connection對象    381
10.7.2  DataAdapter對象    384
10.7.3  Command對象    385
10.7.4  DataSet對象    390
10.7.5  DataReader對象    397
10.8  小結(jié)    400
第11章  其他數(shù)據(jù)源的訪問    401
11.1  使用ODBC.NET Data Provider    402
11.1.1  ODBC.NET Data Provider簡介    402
11.1.2  連接ODBC數(shù)據(jù)源    403
11.2  使用OLE DB.NET Data Provider    407
11.2.1  OLE DB.NET Data
11.2.1  Provider簡介    407
11.2.2  連接OLE DB數(shù)據(jù)源    408
11.3  訪問MySQL    411
11.3.1  MySQL簡介    411
11.3.2  連接MySQL數(shù)據(jù)庫    412
11.4  訪問Oracle    414
11.4.1  Oracle簡介    414
11.4.2  訪問Oracle數(shù)據(jù)庫    414
11.5  訪問Excel    416
11.5.1  Excel簡介    416
11.5.2  連接Excel數(shù)據(jù)源    417
11.6  訪問txt文件    419
11.6.1  使用ODBC.NET Data
11.6.1  Provider    419
11.6.2  使用OLE DB.NET Data
11.6.2  Provider    419
11.6.3  使用System.IO命名空間    420
11.7  小結(jié)    422
第12章  用戶控件和自定義控件    423
12.1  用戶控件    423
12.1.1  用戶控件基礎(chǔ)知識    423
12.1.2  編寫一個站點(diǎn)計(jì)數(shù)器用戶
12.1.2  控件    424
12.1.3  將Web窗體頁轉(zhuǎn)換為用戶
12.1.3  控件    427
12.2  自定義控件    428
12.2.1  實(shí)現(xiàn)一個簡單的自定義控件    428
12.2.2  復(fù)合自定義控件    430
12.2.3  創(chuàng)建非繼承的自定義控件    437
12.3  用戶控件與自定義控件的異同    440
12.4  自定義控件實(shí)例——等待
12.4  服務(wù)器控件    441
12.4.1  ASP.NET的等待服務(wù)器控件    441
12.4.2  ASP.NET的等待服務(wù)器控件
12.4.2  的開發(fā)    441
12.4.3  使用ASP.NET的等待服務(wù)器
12.4.3  控件    447
12.5  自定義控件實(shí)例——提示和確認(rèn)
12.5  服務(wù)器控件    450
12.5.1  提示和確認(rèn)服務(wù)器控件的
12.5.1  開發(fā)    450
12.5.2  使用提示和確認(rèn)服務(wù)器控件    451
12.6  自定義控件實(shí)例——進(jìn)度條控件    453
12.6.1  進(jìn)度條控件的開發(fā)    453
12.6.2  使用進(jìn)度條控件    455
12.7  小結(jié)    457
第13章  ASP.NET的皮膚、主題和
母版頁    458
13.1  皮膚和主題    458
13.2.1  CSS簡介和基礎(chǔ)    458
13.2.2  將CSS應(yīng)用在Web控件上    474
13.2.3  主題和皮膚概述    477
13.2.4  頁面主題和全局主題    479
13.2.5  應(yīng)用和禁用主題    480
13.2.6  編程控制主題    482
13.2  母版頁    482
13.2.1  母版頁基礎(chǔ)    483
13.2.2  內(nèi)容頁基礎(chǔ)    485
13.2.3  母版頁的運(yùn)行方法    487
13.2.4  嵌套的母版頁    487
13.2.5  編程訪問母版頁    490
13.3  小結(jié)    494
高 級 篇
第14章  ASP.NET內(nèi)置對象、
應(yīng)用程序配置和緩存    496
14.1  ASP.NET內(nèi)置對象    496
14.1.1  Response對象    496
14.1.2  Request對象    499
14.1.3  Application對象    500
14.1.4  Session對象    502
14.1.5  Server對象    506
14.1.6  Cookie對象    509
14.1.7  Cache對象    511
14.1.8  Global.asax    512
14.2  ASP.NET應(yīng)用程序配置    513
14.2.1  了解ASP.NET應(yīng)用程序配置    513
14.2.2  ASP.NET配置元素    518
14.2.3  自定義應(yīng)用程序設(shè)置的配置
14.2.3  和檢索    523
14.3  ASP.NET網(wǎng)站的預(yù)編譯和編譯    524
14.3.1  ASP.NET網(wǎng)站的預(yù)編譯    524
14.3.2  ASP.NET網(wǎng)站的編譯    528
14.4  緩存    529
14.4.1  頁面級輸出緩存    529
14.4.2  片段緩存    531
14.4.3  在Cache中存儲數(shù)據(jù)    532
14.4.4  緩存數(shù)據(jù)引用模式    533
14.5  小結(jié)    534
第15章  在ASP.NET中使用XML
和Web服務(wù)    535
15.1  讀寫XML    535
15.1.1  Xml控件    536
15.1.2  XmlTextReader    538
15.1.3  XmlTextWriter    540
15.1.4  XmlDocument(W3C DOM)    541
15.2  XML串行化    544
15.2.1  XmlSerializer    544
15.2.2  基本串行化    545
15.2.3  定制串行化    546
15.2.4  將XML映像到對象    547
15.2.5  將XML數(shù)據(jù)反串行化成對象    549
15.3  XML的XSL轉(zhuǎn)換    550
15.3.1  程序?qū)嵗?nbsp;   550
15.3.2  程序?qū)嵗?nbsp;   552
15.4  MSXML    554
15.4.1  什么是MSXML    554
15.4.2  從MSXML到.NET Framework
15.4.2  的XML    554
15.5  XML使用范例    555
15.6  Web服務(wù)概述    560
15.6.1  什么是Web服務(wù)    560
15.6.2  Web服務(wù)體系結(jié)構(gòu)    560
15.6.3  Web服務(wù)協(xié)議棧    561
15.7  在ASP.NET中創(chuàng)建和測試
15.7  HelloWorld示例    562
15.7.1  創(chuàng)建HelloWorld示例    562
15.7.2  測試HelloWorld示例    563
15.8  在ASP.NET中創(chuàng)建和使用自定義
15.8  的Web服務(wù)    565
15.8.1  創(chuàng)建自定義的Web服務(wù)    565
15.8.2  使用自定義的Web服務(wù)    567
15.9  小結(jié)    569
第16章  圖形圖像編程    570
16.1  圖形圖像編程基礎(chǔ)    570
16.1.1  img標(biāo)記    570
16.1.2  GDI+簡介    572
16.1.3  .NET FrameWork繪圖類    573
16.2  圖形編程    575
16.2.1  Graphics類    575
16.2.2  繪制基本圖形    576
16.2.3  繪制圖表    580
16.3  圖像編程    587
16.3.1  載入圖像文件    587
16.3.2  動態(tài)創(chuàng)建圖像    591
16.3.3  簡單的圖像處理    593
16.4  小結(jié)    595
第17章  ASP.NET 2.0與AJAX    596
17.1  AJAX基礎(chǔ)    596
17.1.1  使用XHTML和CSS基于標(biāo)準(zhǔn)
17.1.1  進(jìn)行內(nèi)容展示    598
17.1.2  JavaScript獲取和改變頁面
17.1.2  對象    599
17.1.3  XMLHttpRequest對象    600
17.1.4  JavaScript根據(jù)返回的數(shù)據(jù)對
17.1.4  頁面進(jìn)行刷新    601
17.2  ASP.NET 2.0的客戶端回調(diào)功能    602
17.3  Atlas    605
17.3.1  什么是Atlas    605
17.3.2  Atlas的目標(biāo)    605
17.3.3  Atlas架構(gòu)    606
17.3.4  Atlas的安裝    608
17.4  小結(jié)    612
附錄A  常用的ASP.NET網(wǎng)絡(luò)資源    613

本目錄推薦

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