-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

ASP.NET從入門到精通(第6版)

( 簡體 字)
作者:明日科技類別:1. -> 程式設計 -> .NET -> ASP.NET
譯者:
出版社:清華大學出版社ASP.NET從入門到精通(第6版) 3dWoo書號: 54850
詢問書籍請說出此書號!

缺書
NT售價: 450

出版日:8/1/2021
頁數:426
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302583769
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

叢書說明:“軟件開發視頻大講堂”叢書(第1版)于2008年8月出版,因其編寫細膩、易學實用、配備海量學習資源和全程視頻等,在軟件開發類圖書市場上產生了很大反響,絕大部分品種在全國軟件開發零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優秀暢銷書”。
“軟件開發視頻大講堂”叢書(第2版)于2010年8月出版,第3版于2012年8月出版,第4版于2016年10月出版,第5版于2019年3月出版。叢書連續暢銷12年,迄今累計重印620次,銷售400多萬冊。不僅深受廣大程序員的喜愛,還被百余所高校選為計算機、軟件等相關專業的教學參考用書。
“軟件開發視頻大講堂”叢書(第6版)在繼承前5版優點的基礎上,將開發環境和工具更新為目前最新版本,并且重新錄制了教學微課視頻。并結合目前市場需要,進一步對叢書品種進行完善,對相關內容進行了更新優化,使之更適合讀者學習。同時,為了方便教學使用,還提供了教學課件PPT。
ASP.NET是Microsoft公司推出的新一代建立動態Web應用程序的開發平臺,它可以把程序開發人員的工作效率提升到其他技術都無法比擬的程度。與Java、PHP、ASP 3.0、Perl等相比,ASP.NET具有方便、靈活、性能優、生產效率高、安全性高、完整性強及面向對象等特點,是目前主流的網絡編程工具之一。
本書內容
本書結合最新的Visual Studio 2019開發工具和SQL Server數據庫,對ASP.NET網站開發技術進行全新升級。
第1篇:基礎知識。本篇介紹了ASP.NET開發入門、ASP.NET的內置對象、ASP.NET Web常用控件和數據驗證技術等知識,并結合大量的圖示、示例和視頻等使讀者快速掌握ASP.NET,為以后編程奠定堅實的基礎。
第2篇:核心技術。本篇介紹了母版頁、主題、數據綁定、使用ADO.NET操作數據庫、數據綁定控件、LINQ數據訪問技術、站點導航控件和Web用戶控件等知識。學習完本篇,讀者能夠開發一些小型Web應用程序和數據庫程序。
第3篇:高級應用。本篇介紹了ASP.NET緩存技術、程序調試與錯誤處理、GDI+圖形圖像技術、E-mail郵件發送、Web Service、ASP.NET MVC編程和ASP.NET網站發布等知識。學習完本篇,在實際開發過程中能夠提高Web應用程序的安全性與性能,進行多媒體程序開發等。
第4篇:項目實戰。本篇包括注冊及登錄驗證模塊設計、模擬12306售票圖片驗證碼、購物車、九宮格抽獎、趣味圖片生成器和BBS論壇(ASP.NET MVC版)。這些項目由淺入深,帶領讀者一步一步體驗開發Web項目的全過程。
本書特點
由淺入深,循序漸進:本書以初、中級程序員為對象,先從ASP.NET基礎學起,再學習ASP.NET的核心技術,然后學習ASP.NET的高級應用,最后學習項目的開發。講解過程步驟詳盡、版式新穎,讓讀者在閱讀時一目了然,從而快速掌握書中內容。
微課視頻,講解詳盡:為便于讀者直觀感受程序開發的全過程,書中重要章節配備了視頻講解(總時長20小時,共229集),使用手機掃描小節標題一側的二維碼,即可觀看學習。初學者可輕松入門,感受編程的快樂和成就感,進一步增強學習的信心。
基礎示例+實踐練習+項目案例,實戰為王。通過例子學習是最好的學習方式,本書核心知識講解通過“一個知識點、一個示例、一個結果、一段評析、一個綜合應用”的模式,詳盡透徹地講述了實際開發中所需的各類知識。全書共計有106個應用示例,21個實踐練習,6個項目案例,為初學者打造“學習1小時,訓練10小時”的強化實戰學習環境。
精彩欄目,貼心提醒。本書根據需要在各章安排了很多“注意”“說明”“技巧”“誤區警示”等小欄目,讓讀者可以在學習過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。
海量資源,可查可練。本書提供了強大的ASP.NET程序開發資源庫,包含實例資源庫(126個實例)、模塊資源庫(15個典型模塊)、項目資源庫(15個真實項目)、能力測試題庫(596道能力測試題)和面試資源庫(343道企業面試真題)。
讀者對象:初學編程的自學者、編程愛好者、大中專院校的老師和學生、相關培訓機構的老師和學員、畢業設計的學生、初中級程序開發人員、程序測試及維護人員、參加實習的“菜鳥”程序員。
學習資源
本書提供了大量的輔助學習資源,讀者可掃描圖書封底的“文泉云盤”二維碼,或登錄清華大學出版社網站,在對應圖書頁面下查閱各類學習資源的獲取方式。
讀者可先掃描圖書封底的權限二維碼(需要刮開涂層),獲取學習權限,然后掃描各章節知識點、案例旁的二維碼,觀看對應的視頻講解。讀者可掃碼登錄清大文森學堂,獲取本書的源代碼、微課視頻、開發資源庫等資源,可參加輔導答疑直播課。同時,還可以獲得更多的軟件開發進階學習資源、職業成長知識圖譜等,技術上釋疑解惑,職業上交流成長。
致讀者
感謝您購買本書,希望本書能成為您編程路上的領航者。
“零門檻”編程,一切皆有可能。
祝讀書快樂!
內容簡介:

《ASP.NET從入門到精通(第6版)》從初學者角度出發,以通俗易懂的語言、豐富多彩的實例,利用Visual Studio 2019詳細介紹了使用ASP.NET進行Web程序開發需要掌握的各方面知識。全書共分4篇25章,包括ASP.NET開發入門、ASP.NET的內置對象、ASP.NET Web常用控件、數據驗證技術、母版頁、主題、數據綁定、使用ADO.NET操作數據庫、數據綁定控件、LINQ數據訪問技術、站點導航控件、Web用戶控件、ASP.NET緩存技術、程序調試與錯誤處理、GDI+圖形圖像技術、E-mail郵件發送、Web Service、ASP.NET MVC編程、ASP.NET網站發布、注冊及登錄驗證模塊設計、模擬12306售票圖片驗證碼、購物車、九宮格抽獎、趣味圖片生成器、BBS論壇(ASP.NET MVC版)等內容。
目錄:

第1篇 基礎知識
第1章ASP.NET開發入門2
(視頻講解:48分鐘)
1.1ASP.NET簡介2
1.1.1概述3
1.1.2.NETFramework3
1.1.3ASP.NET的特性3
1.1.4ASP.NET成功案例3
1.2搭建ASP.NET開發環境4
1.2.1安裝IIS4
1.2.2配置IIS5
1.2.3安裝VisualStudio2019必備條件7
1.2.4安裝VisualStudio20197
1.2.5卸載VisualStudio201910
1.3構建第一個ASP.NET網站11
1.3.1ASP.NET網站的基本構建流程11
1.3.2創建ASP.NET網站并熟悉開發環境11
1.3.3設計Web頁面18
1.3.4添加ASP.NET文件夾18
1.3.5運行應用程序19
1.4ASP.NET網頁語法19
1.4.1ASP.NET網頁擴展名19
1.4.2頁面指令20
1.4.3ASPX文件內容注釋21
1.4.4服務器端文件包含21
1.4.5HTML服務器控件語法22
1.4.6ASP.NET服務器控件語法23
1.4.7代碼塊語法24
1.5實踐與練習24
第2章ASP.NET的內置對象25
(視頻講解:124分鐘)
2.1Response對象25
2.1.1Response可向客戶端響應的內容26
2.1.2向頁面輸出數據26
2.1.3重定向頁面27
2.2Request對象29
2.2.1Request對象常獲取的客戶端內容30
2.2.2使用Request對象獲取頁面間的傳值30
2.2.3使用Request對象獲取客戶端信息31
2.3Application對象32
2.3.1存儲和獲取數據的基本語法32
2.3.2使用Application對象設計網站訪問計數器33
2.4Session對象35
2.4.1ASP.NET中Session的本質35
2.4.2Session對象的基本使用36
2.5Cookie對象38
2.5.1Cookie中的幾個關鍵屬性38
2.5.2寫入和獲取Cookie數據38
2.5.3Cookie對象的基本使用39
2.6Server對象42
2.6.1Server對象的常用方法42
2.6.2使用Server對象重定向頁面43
2.7實踐與練習44
第3章ASP.NETWeb常用控件45
(視頻講解:107分鐘)
3.1文本類型控件45
3.1.1Label控件45
3.1.2TextBox控件48
3.2按鈕類型控件50
3.2.1Button控件50
3.2.2LinkButton控件52
3.2.3ImageButton控件53
3.2.4HyperLink控件55
3.3選擇類型控件57
3.3.1ListBox控件57
3.3.2DropDownList控件62
3.3.3RadioButton控件65
3.3.4CheckBox控件67
3.4圖形顯示類型控件70
3.4.1Image控件70
3.4.2ImageMap控件72
3.5Panel控件75
3.5.1Panel控件概述75
3.5.2使用Panel控件顯示或隱藏一組控件76
3.6FileUpload控件77
3.6.1FileUpload控件概述77
3.6.2使用FileUpload控件上傳圖片文件78
3.7登錄控件80
3.7.1Login控件80
3.7.2CreateUserWizard控件82
3.7.3使用Login控件和CreateUserWizard控件實現用戶注冊與登錄84
3.8實踐與練習87
第4章數據驗證技術88
(視頻講解:32分鐘)
4.1數據驗證控件88
4.1.1非空數據驗證控件89
4.1.2數據比較驗證控件90
4.1.3數據類型驗證控件92
4.1.4數據格式驗證控件93
4.1.5數據范圍驗證控件96
4.1.6驗證錯誤信息顯示控件97
4.1.7自定義驗證控件99
4.2禁用數據驗證100
4.3實踐與練習101
第2篇 核心技術
第5章母版頁104
(視頻講解:23分鐘)
5.1母版頁概述104
5.2創建母版頁105
5.3創建內容頁107
5.4嵌套母版頁108
5.5訪問母版頁的控件和屬性111
5.5.1使用Master.FindControl()方法訪問母版頁上的控件111
5.5.2引用@MasterType指令訪問母版頁上的屬性112
5.6實踐與練習114
第6章主題115
(視頻講解:29分鐘)
6.1主題概述115
6.1.1組成元素115
6.1.2文件存儲和組織方式116
6.2創建主題117
6.2.1創建外觀文件117
6.2.2為主題添加CSS樣式119
6.3應用主題121
6.3.1指定和禁用主題121
6.3.2動態加載主題122
6.4實踐與練習124
第7章數據綁定125
(視頻講解:18分鐘)
7.1數據綁定概述125
7.2簡單屬性綁定125
7.3表達式綁定127
7.4集合綁定128
7.5方法調用結果綁定129
7.6實踐與練習130
第8章使用ADO.NET操作數據庫131
(視頻講解:88分鐘)
8.1ADO.NET簡介131
8.2使用Connection對象連接數據庫132
8.2.1使用SqlConnection對象連接SQLServer數據庫133
8.2.2使用OleDbConnection對象連接OLEDB數據源134
8.2.3使用OdbcConnection對象連接ODBC數據源135
8.2.4使用OracleConnection對象連接Oracle數據庫135
8.3使用Command對象操作數據136
8.3.1使用Command對象查詢數據137
8.3.2使用Command對象添加數據138
8.3.3使用Command對象修改數據139
8.3.4使用Command對象刪除數據141
8.3.5使用Command對象調用存儲過程142
8.3.6使用Command對象實現數據庫的事務處理143
8.4結合使用DataSet對象和DataAdapter對象145
8.4.1DataSet對象和DataAdapter對象概述145
8.4.2使用DataAdapter對象填充DataSet對象146
8.4.3對DataSet中的數據進行操作147
8.4.4使用DataSet中的數據更新數據庫148
8.5使用DataReader對象讀取數據149
8.5.1使用DataReader對象讀取數據150
8.5.2DataReader對象與DataSet對象的區別152
8.6實踐與練習154
第9章數據綁定控件155
(視頻講解:84分鐘)
9.1GridView控件155
9.1.1GridView控件概述155
9.1.2GridView控件常用的屬性、方法和事件156
9.1.3使用GridView控件綁定數據源159
9.1.4設置GridView控件的外觀161
9.1.5制定GridView控件的列164
9.1.6查看GridView控件中數據的詳細信息166
9.1.7使用GridView控件分頁顯示數據167
9.1.8在GridView控件中為數據排序168
9.1.9在GridView控件中實現全選和全不選功能170
9.1.10在GridView控件中編輯數據171
9.2DataList控件174
9.2.1DataList控件概述174
9.2.2使用DataList控件綁定數據源174
9.2.3分頁顯示DataList控件中的數據177
9.2.4查看DataList控件中數據的詳細信息179
9.2.5在DataList控件中編輯數據181
9.3ListView控件與DataPager控件184
9.3.1ListView控件與DataPager控件概述184
9.3.2使用ListView控件與DataPager控件分頁顯示數據185
9.4實踐與練習186
第10章LINQ數據訪問技術187
(視頻講解:88分鐘)
10.1LINQ技術概述187
10.2LINQ查詢基礎188
10.2.1LINQ中的查詢形式188
10.2.2查詢表達式的結構189
10.2.3標準查詢運算符190
10.2.4有關LINQ的語言特性191
10.2.5Func委托與匿名方法192
10.2.6Lambda表達式193
10.3LINQ技術的實際應用193
10.3.1簡單的List集合篩選193
10.3.2使用LINQ統計數據195
10.3.3LINQ動態排序及數據分頁查詢197
10.4實踐與練習201
第11章站點導航控件202
(視頻講解:45分鐘)
11.1站點地圖概述202
11.2TreeView控件204
11.2.1TreeView控件概述204
11.2.2TreeView控件的常用屬性和事件204
11.2.3TreeView控件的基本應用206
11.2.4將TreeView控件綁定到數據庫207
11.2.5將TreeView控件綁定到XML文件208
11.2.6使用TreeView控件實現站點導航210
11.3Menu控件211
11.3.1Menu控件概述211
11.3.2Menu控件的常用屬性和事件211
11.3.3Menu控件的基本應用212
11.3.4將Menu控件綁定到XML文件213
11.3.5使用Menu控件實現站點導航214
11.4SiteMapPath控件215
11.4.1SiteMapPath控件概述215
11.4.2SiteMapPath控件的常用屬性和事件216
11.4.3使用SiteMapPath控件實現站點導航216
11.5實踐與練習217
第12章Web用戶控件218
(視頻講解:23分鐘)
12.1Web用戶控件概述218
12.1.1用戶控件與普通Web頁的比較218
12.1.2用戶控件的優點219
12.2創建及使用Web用戶控件219
12.2.1創建Web用戶控件219
12.2.2將Web用戶控件添加至網頁220
12.2.3 使用Web用戶控件制作博客導航條221
12.3設置用戶控件223
12.3.1訪問用戶控件的屬性223
12.3.2訪問用戶控件中的服務器控件224
12.3.3將Web網頁轉化為用戶控件225
12.4實踐與練習226
第3篇 高級應用
第13章ASP.NET緩存技術228
(視頻講解:43分鐘)
13.1ASP.NET緩存概述228
13.2頁面輸出緩存229
13.2.1頁面輸出緩存概述229
13.2.2設置頁面緩存的過期時間為當前時間加上60秒230
13.3頁面部分緩存231
13.3.1頁面部分緩存概述231
13.3.2使用@OutputCache指令設置用戶控件緩存功能232
13.3.3使用PartialCachingAttribute類設置用戶控件緩存功能233
13.3.4使用ControlCachePolicy類234
13.4頁面數據緩存236
13.4.1頁面數據緩存概述236
13.4.2頁面數據緩存的應用238
13.5實踐與練習240
第14章程序調試與錯誤處理241
(視頻講解:24分鐘)
14.1程序調試241
14.1.1斷點操作242
14.1.2開始執行243
14.1.3中斷執行244
14.1.4停止執行244
14.1.5單步執行和逐過程執行244
14.1.6運行到指定位置245
14.2常見服務器故障排除245
14.2.1Web服務器配置不正確245
14.2.2IIS管理服務沒有響應246
14.2.3未安裝ASP.NET246
14.2.4連接被拒絕246
14.2.5不能使用靜態文件247
14.3異常處理語句247
14.3.1使用throw語句拋出異常247
14.3.2使用try…catch語句捕捉異常248
14.3.3使用try…catch…finally語句捕捉異常249
14.4實踐與練習250
第15章GDI+圖形圖像技術251
(視頻講解:60分鐘)
15.1GDI+繪圖基礎251
15.1.1GDI+概述251
15.1.2創建Graphics對象252
15.1.3創建Pen對象252
15.1.4創建Brush對象253
15.2基本圖形繪制258
15.2.1GDI+中的直線和矩形258
15.2.2GDI+中的橢圓、弧和扇形260
15.2.3GDI+中的多邊形262
15.3GDI+繪圖的應用263
15.3.1繪制柱形圖264
15.3.2繪制折線圖267
15.3.3繪制餅形圖270
15.4實踐與練習272
第16章E-mail郵件發送273
(視頻講解:29分鐘)
16.1SMTP服務器發送電子郵件273
16.1.1System.Net.Mail命名空間介紹273
16.1.2使用MailMessage類創建電子郵件274
16.1.3使用Attachment類添加附件274
16.1.4使用SmtpClient發送電子郵件275
16.1.5在ASP.NET程序中發送電子郵件275
16.2Jmail組件發送電子郵件277
16.2.1Jmail組件概述277
16.2.2使用Jmail組件實現給單用戶發送電子郵件278
16.2.3使用Jmail組件實現郵件的群發280
16.3實踐與練習282
第17章WebService283
(視頻講解:32分鐘)
17.1WebService基礎283
17.2創建Web服務284
17.2.1Web服務文件284
17.2.2Web服務代碼隱藏文件284
17.2.3創建一個簡單的Web服務286
17.3Web服務的典型應用289
17.3.1使用Web服務289
17.3.2利用Web服務獲取手機號碼所在地292
17.4實踐與練習293
第18章ASP.NETMVC編程294
(視頻講解:68分鐘)
18.1MVC概述294
18.1.1MVC簡介295
18.1.2ASP.NETMVC中的模型、視圖和控制器295
18.1.3Routing簡介295
18.1.4MVC的請求過程296
18.2創建ASP.NETMVC297
18.2.1創建ASP.NETMVC網站項目297
18.2.2創建ASP.NETMVC控制器、視圖和Action298
18.2.3創建Models層301
18.2.4創建自定義MVC路由配置規則302
18.2.5Razor視圖引擎的語法定義303
18.3ASP.NETMVC的實現305
18.3.1實現一個簡單的ASP.NETMVC網頁306
18.3.2在ASP.NETMVC中實現查詢SQLServer數據308
18.3.3通過綁定對象模型向SQLServer添加數據309
18.3.4更新SQLServer表數據311
18.4實踐與練習312
第19章ASP.NET網站發布313
(視頻講解:13分鐘)
19.1使用IIS瀏覽ASP.NET網站313
19.2使用“發布Web應用”發布ASP.NET網站314
19.3使用“復制網站”發布ASP.NET網站317
第4篇 項目實戰
第20章注冊及登錄驗證模塊設計320
(視頻講解:44分鐘)
20.1實例說明320
20.2技術要點321
20.2.1避免SQL注入式攻擊321
20.2.2圖形碼生成技術321
20.2.3MD5加密算法324
20.3開發過程325
20.3.1數據庫設計325
20.3.2配置Web.config325
20.3.3公共類編寫325
20.3.4模塊設計說明328
第21章模擬12306售票圖片驗證碼342
(視頻講解:20分鐘)
21.1實例說明342
21.2設計思路343
21.3開發過程344
21.3.1數據庫設計344
21.3.2添加LINQtoSQL類344
21.3.3登錄頁面設計345
21.3.4顯示圖片信息346
21.3.5綁定驗證碼圖片348
21.3.6選擇圖片350
第22章購物車351
(視頻講解:45分鐘)
22.1實例說明351
22.2技術要點352
22.2.1使用Web服務器的Attributes屬性運行JavaScript命令352
22.2.2允許DataList控件中的TextBox控件輸入數字352
22.3開發過程353
22.3.1數據庫設計353
22.3.2配置Web.config354
22.3.3公共類編寫354
22.3.4模塊設計說明355
第23章九宮格抽獎368
(視頻講解:14分鐘)
23.1實例說明368
23.2設計思路369
23.3開發過程369
23.3.1抽獎頁設計369
23.3.2讓九宮格動起來370
23.3.3驗證抽獎權限374
23.3.4獲取中獎信息376
23.3.5顯示中獎信息377
第24章趣味圖片生成器379
(視頻講解:16分鐘)
24.1實例說明379
24.2設計思路380
24.3開發過程380
24.3.1首頁設計380
24.3.2創建母版頁382
24.3.3創建表單頁面382
24.3.4生成圖片386
第25章BBS論壇(ASP.NETMVC版)388
(視頻講解:89分鐘)
25.1開發背景388
25.2系統開發環境要求388
25.3系統功能設計389
25.3.1系統功能結構389
25.3.2系統業務流程389
25.4系統預覽390
25.4.1項目目錄結構預覽390
25.4.2界面預覽390
25.5公共類設計391
25.5.1系統資源文件目錄轉換類392
25.5.2實體數據驗證DataUnique特性類393
25.5.3Forms身份驗證公共類395
25.5.4Cache緩存數據類398
25.6論壇首頁設計399
25.6.1論壇首頁概述399
25.6.2創建控制器和Action方法400
25.6.3首頁頁面設計401
25.6.4頁面導航公共部分設計403
25.7登錄與注冊模塊設計406
25.7.1登錄和注冊模塊概述406
25.7.2制作登錄頁面407
25.7.3制作注冊頁面409
25.8實現讀取論壇帖子列表與發帖功能411
25.8.1實現讀取帖子列表411
25.8.2實現發帖功能415
25.8.3讀取精華帖子列表417
25.9查看與回復主題418
25.9.1查看帖子418
25.9.2回復主帖422
25.9.3回復某一樓層424
25.9.4綁定樓層回復425
序: