注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETProgramming ASP.NET中文版(第3版)

Programming ASP.NET中文版(第3版)

Programming ASP.NET中文版(第3版)

定 價:¥99.00

作 者: (美)里伯提,(美)赫威茲 著,瞿杰,趙立東,張昊 譯
出版社: 電子工業(yè)出版社
叢編項: 博文視點O'Reilly叢書系列
標 簽: ASP.NET

ISBN: 9787121035753 出版時間: 2007-01-01 包裝: 膠版紙
開本: 16 頁數(shù): 930 字數(shù):  

內(nèi)容簡介

  本書主要介紹.NET平臺和ASP.NET;HTML編程基礎;比較ASP和ASP.NET;ASP.NET中的事件;比較HTML控件和ASP控件;基本的ASP控件APl;代碼隱藏窗體:使用Visual Studio.NET集成開發(fā)環(huán)境:跟蹤,調(diào)試和錯誤處理;ASP.NET中的驗證控件;數(shù)據(jù)綁定技術基礎;列表控件和DataGrid控件;ADO.NET指南;調(diào)用存儲過程;更新數(shù)據(jù)庫記錄;Repeater和DataList控件;自定義ASP.NET控件;Web服務概觀;創(chuàng)建和消費一個用于證券報價機的Web服務示例;解釋ASP.NET緩存技術;ASP.NET中用于驗證、授權和模擬的安全選項;ASP.NET中的配置和部署選項:一個數(shù)據(jù)庫設計快速指南的附錄。.本書對于ASP.NET 2.0技術和Visual Studio 2005進行了全面講解,出色地囊括了讀者在實際編程中會用到的ASP.NET的重要特性,十分適合中級讀者。..自2001年問世以來,Microsoft Visual Studio 和 ASP.NET已經(jīng)成為構(gòu)建基于Windows的web應用程序和服務的最受歡迎的開發(fā)工具。數(shù)千名開發(fā)人員已經(jīng)通過這本權威的書籍掌握了這些工具。如今,在這本經(jīng)過重新修訂和擴充的新版本中,作者Jesse Liberty 和 Dan Hurwitz向你展示了如何使用Visual Studio 2005、C# 2.0和 ASP.NET 2.0構(gòu)建下一代的web應用程序。你很快就可以在更短的時間內(nèi)以更少的代碼構(gòu)建更為安全、交互性更強的站點,其效果甚至會超出你的想象?!禤rogramming ASP.NET》首先簡要介紹了ASP.NET 2.0 和 Visual Studio 2005,這樣可以很快地提高你的工作效率。本書前面的章節(jié)深入介紹了控件、事件、ASP.NET web頁的生命周期以及其他一些使用ASP.NET框架的基本概念。...

作者簡介

  本書提供作譯者介紹Jesse Liberty是暢銷書Programming C#、Programming Visual Basic2005、LearningC#和多本web編程及面向?qū)ο缶幊谭矫鏁淖髡?。作為是Liberty Associates, Inc.的總裁,他主要為客戶提供開發(fā)、咨詢服務以及ASP.NET、C#、C++和相關主題的現(xiàn)場培訓。他曾在Citibank擔任副總裁,在AT&T、Ziff Davis、Xerox 、PBS曾擔任過高級軟件工程師和軟件架構(gòu)師。Dan Hurwitz是Sterling Solutions, Inc.的總裁,在該公司工作的近二十年中,他已經(jīng)為許多客戶提供了編程和數(shù)據(jù)庫開發(fā)的服務。

圖書目錄

前言    xix
第1章: ASP.NET 2.0    1
.NET Framework 2.0    2
ASP.NET 2.0    4
新特性    5
特殊文件夾使集成更容易    5
安全    6
個性化    6
母版頁    6
導航    6
無需使用IIS創(chuàng)建網(wǎng)站    6
改進了控件    7
新控件    7
Visual Studio 2005 (VS2005)    7
移動設備    8
奔向VS2005    9
第2章: Visual Studio 2005    10
起始頁    11
文件系統(tǒng)    13
HTTP    14
FTP    14
創(chuàng)建第一個Web頁面    14
項目和解決方案    16
解決方案    17
項目和文件    19
模板    20
項目名稱    21
集成開發(fā)環(huán)境(IDE)    21
布局    22
生成和運行    25
菜單欄和工具欄    26
文件菜單    26
編輯菜單    29
視圖菜單    38
重構(gòu)菜單    46
網(wǎng)站菜單    49
項目菜單    51
生成菜單    52
調(diào)試菜單    52
數(shù)據(jù)菜單    52
格式菜單    52
工具菜單    53
窗口菜單    57
幫助菜單    58
第3章: 控件:基本概念    60
事件    62
ASP.NET事件    63
事件參數(shù)    64
應用程序事件和會話事件    65
頁面和控件事件    65
回傳事件vs非回傳事件    66
IsPostBack    66
Visual Studio 2005中的事件    67
多個控件共用一個事件處理程序    69
ASP.NET服務器控件    70
ASP.NET和瀏覽器    79
ASP.NET服務器控件的類層次結(jié)構(gòu)    80
CSS樣式    84
HTML服務器控件    86
客戶端處理    90
第4章: 基本控件    94
基礎    94
Label控件    101
TextBox控件    101
HiddenField控件    104
Button控件    107
HyperLink控件    112
選擇值    114
CheckBox控件    115
RadioButton控件    117
在列表中選擇    119
ListItem對象    121
CheckBoxList控件    122
RadioButtonList控件    134
DropDownList 控件    137
ListBox控件    139
BulletedList控件    143
表格    150
Table中的行    158
Table中的單元格    159
單元格寬度    163
Panel控件    164
圖片    172
Image控件    172
ImageMap控件    176
第5章: 高級控件    182
MultiView和View控件    182
Wizard控件    191
FileUpload控件    206
AdRotator控件    211
廣告文件    212
使用AdRotator    214
Calendar    217
在Calendar中選擇日期    221
控制Calendar的外觀    222
Calendar控件編程    225
第6章: 網(wǎng)站基礎    243
頁面    243
代碼隱藏    245
轉(zhuǎn)到另一個頁面    250
超鏈接    250
服務器傳輸    250
瀏覽器重定向    251
跨頁發(fā)送    252
狀態(tài)    265
會話狀態(tài)    266
視圖狀態(tài)    274
狀態(tài)包    276
應用程序狀態(tài)    278
生命周期    285
指令    288
Application指令    288
Assembly指令    289
Control指令    289
Implements指令    290
Import指令    290
Master指令    291
MasterType指令    291
OutputCache指令    291
Page指令    292
Reference指令    293
Register指令    293
第7章: 跟蹤、調(diào)試和錯誤處理    294
創(chuàng)建示例應用程序    295
跟蹤    297
頁面級跟蹤    297
插入跟蹤日志    299
應用程序級跟蹤    303
跟蹤瀏覽器    305
調(diào)試    305
調(diào)試工具欄    306
斷點    307
單步調(diào)試代碼    312
檢查變量和對象    313
調(diào)試窗口    314
錯誤處理    318
未處理錯誤    319
應用程序范圍的錯誤頁面    320
特定頁的錯誤頁面    323
第8章: 驗證    324
RequiredFieldValidator    326
Validaion Summary    332
CompareValidator    334
檢查輸入類型    337
與其他控件比較    337
范圍檢查    339
正則表達式    340
自定義驗證    341
驗證組    343
第9章: Web數(shù)據(jù)訪問    346
從數(shù)據(jù)庫中獲得數(shù)據(jù)    346
數(shù)據(jù)源控件    349
GridView控件    350
添加Insert、Update和Delete語句    358
多用戶更新    361
優(yōu)化并行    362
顯示和更新GridView    365
Take It for a Spin    366
使用事件跟蹤更新    367
基于事件修改GridView    369
將參數(shù)傳遞給Select查詢    370
DataList控件    374
編輯DataList控件的項    381
刪除DataList控件的項    383
Repeater控件    387
DetailsView控件:一次處理一條記錄    388
FormView控件:將單獨的記錄作為主/從關系    395
使用FormView進行編輯    400
插入新記錄    403
DetailsView和FormView事件    404
第10章:ADO.NET    408
對象模型    408
DataSet類    409
DbCommand和DbConnection    413
DataAdapter對象    413
DataReader對象    414
從ADO.NET開始    415
使用DataReader    416
在DataSet中創(chuàng)建DataRelations    420
手工創(chuàng)建數(shù)據(jù)對象    429
補丁數(shù)據(jù)庫設計    430
手工創(chuàng)建DataTable    433
創(chuàng)建主鍵    445
創(chuàng)建外鍵    446
創(chuàng)建數(shù)據(jù)關系    447
存儲過程    448
創(chuàng)建一個簡單的存儲過程    448
帶參數(shù)的存儲過程    451
使用SQL和ADO.NET進行更新    453
使用事務更新數(shù)據(jù)    458
ACID測試    458
實現(xiàn)事務    459
綁定到業(yè)務對象    475
第11章:基于表單的安全特性    485
身份驗證    486
匿名訪問    487
Windows身份驗證    490
Passport驗證    494
表單身份驗證    495
基于表單的身份驗證細節(jié)    496
創(chuàng)建應用程序    496
添加密碼提醒器    503
為ASP.NET賬號添加角色    505
使用Web網(wǎng)站管理工具設置角色    518
根據(jù)角色限制頁面訪問    518
第12章:母版頁和導航    521
母版頁    521
添加內(nèi)容頁    526
使用嵌套母版頁    528
動態(tài)編輯母版頁    531
導航    534
從站點導航開始    534
建立頁面    537
定制外觀和操作    541
按需呈現(xiàn)    544
使用菜單導航    544
以編程方式遍歷站點地圖的節(jié)點    545
基于安全的過濾    547
啟用成員資格    548
添加角色    549
添加登錄頁面    550
創(chuàng)建訪問規(guī)則    551
創(chuàng)建權限驅(qū)動的站點地圖    552
第13章:個性化    554
創(chuàng)建個性化網(wǎng)站    554
記錄個性化信息    554
設置用戶配置    554
瀏覽用戶配置數(shù)據(jù)表    560
使用復雜類型實現(xiàn)個性化    561
匿名個性化    566
主題和皮膚    573
創(chuàng)建測試網(wǎng)站    575
管理站點的主題和皮膚    576
啟用主題和皮膚    577
為頁面指定主題    577
設置樣式表主題    578
設置定制主題    578
使用命名皮膚    580
Web部件    580
Web部件架構(gòu)    581
創(chuàng)建區(qū)域    581
在區(qū)域中添加控件    583
最小化和恢復    583
啟用編輯和改變布局    584
創(chuàng)建一個用戶控件以允許修改頁面布局    585
從目錄添加部件    590
第14章:用戶控件和自定義控件    593
用戶控件    593
為用戶控件編碼    596
@Control指令    599
屬性    600
事件處理    604
自定義控件    612
屬性    616
Render方法    616
更新控件    618
狀態(tài)維護    618
創(chuàng)建派生控件    621
創(chuàng)建復合控件    624
第15章:創(chuàng)建Web服務    636
Web服務如何工作    637
開發(fā)Web服務    639
代理    641
創(chuàng)建使用者    642
協(xié)議與標準    642
HTTP    642
XML    644
SOAP    645
Web Services Enhancements (WSE)    645
創(chuàng)建一個簡單的Web服務    646
在文本編輯器編寫內(nèi)聯(lián)編碼    648
VS2005中的代碼隱藏    649
WebService指令    653
從WebService類繼承    654
通過HttpContext控制Application狀態(tài)    654
WebServiceBinding特性    655
WebMethod特性    656
BufferResponse屬性    657
CacheDuration屬性    657
Description屬性    658
EnableSession屬性    658
MessageName屬性    659
TransactionOption屬性    664
WebService特性    666
Description屬性    666
Name 屬性    666
Namespace屬性    667
數(shù)據(jù)類型    667
數(shù)組    668
類和結(jié)構(gòu)體    670
DataSets    672
StockTickerComplete    673
創(chuàng)建發(fā)現(xiàn)文檔    679
利用查詢字符串實現(xiàn)發(fā)現(xiàn)    679
靜態(tài)發(fā)現(xiàn)文件    680
部署    680
預編譯程序集    681
動態(tài)編譯程序集    682
第16章:使用Web服務    683
發(fā)現(xiàn)    684
使用VS2005創(chuàng)建客戶端    685
手工創(chuàng)建客戶端    690
創(chuàng)建使用程序的網(wǎng)頁內(nèi)容    690
創(chuàng)建代理    693
編譯代理類    703
完成使用程序    705
使用異步方法調(diào)用    708
第17章:緩存與性能    719
緩存類型    720
類緩存    720
配置緩存    720
數(shù)據(jù)緩存    720
輸出緩存    721
對象緩存    721
數(shù)據(jù)緩存    721
數(shù)據(jù)源控件緩存    721
SQL緩存依賴    725
輸出緩存    730
OutputCache指令    730
片段緩存:緩存頁面的部分內(nèi)容    737
對象緩存    745
Cache類功能    750
依賴性    751
收集    760
回調(diào)支持    761
HttpCachePolicy類    765
性能    767
針對ASP.NET的問題    768
.NET的普遍問題    771
數(shù)據(jù)庫問題    774
基準測試和概要分析    774
第18章:應用程序邏輯與配置    776
Internet信息服務(IIS)    776
ISS版本    776
虛擬目錄    777
理解Web應用程序    781
應用程序范圍邏輯    782
HttpApplication對象    783
global.asax    783
全局成員    799
應用程序配置    801
層次化配置    802
格式    804
配置設置用戶界面    809
網(wǎng)站管理工具    826
其他配置設置    834
自定義配置節(jié)    838
第19章:部署    845
程序集    846
微軟中間語言(MSIL)    848
ILDASM    848
清單    850
版本    850
私有程序集vs.共享程序集    853
強名稱    855
本地部署    857
完全運行時編輯    859
手動編譯程序集    860
完全預編譯    861
僅預編譯代碼    862
全局部署    862
Windows Installer    865
生成配置    870
使用安裝向?qū)砑右粋€安裝項目    871
手動添加一個安裝項目    873
更多的自定義    874
部署Web站點    879
A.Keyboard Shortcuts    811
B. Relational Database Technology:A Chash Coures    886
Index    


本目錄推薦

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