xxxx欧美丰满大屁股/性欧美极品xxxx欧美一区二区/男插女的下面免费视频夜色/美女视频在线一区二区三区

歡迎光臨本店     登錄 注冊   加入收藏
  •   
歡迎光臨清華大學出版社第三事業部!

此頁面上的內容需要較新版本的 Adobe Flash Player。

獲取 Adobe Flash Player

當前位置: 首頁 > 教材 > 本科和研究生教材 > 計算機類 > ASP.NET實踐教程(第2版)

瀏覽歷史

ASP.NET實踐教程(第2版)

ASP.NET實踐教程(第2版)

prev next

  • 商品貨號:20170428025
  • 商品重量:0克
    作者:魏菊霞
    出版社:清華大學出版社
    圖書書號/ISBN:9787302454236
    出版日期:20170101
    開本:16開
    圖書頁數:380
    圖書裝訂:平裝
    版次:2
    印張:23.75
    字數:574000
    所屬分類:TP393.092.2
  • 上架時間:2017-04-28
    商品點擊數:849
  • 定價:¥45.00元
    本店售價:¥45.00元
    注冊用戶:¥45.00元
    vip:¥42.75元
    黃金等級:¥40.50元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數量:

內容簡介:

商品附加資源

內容簡介

本書采用C#語言作為ASP.NET Web應用程序的開發語言,以Visual Studio為開發平臺,通過簡單實用的實例全面介紹使用ASP.NET進行Web程序開發的常用技術。本書第17章主要介紹ASP.NET的基礎知識、ASP.NET的內置對象、Web服務器控件、驗證控件、網頁布局技術、Web數據庫編程基礎等內容;第811章介紹網站設計中幾個常用的功能模塊,包括注冊登錄模塊、在線投票模塊、留言板模塊、文件上傳下載模塊等;第12章介紹一個綜合的ASP.NET應用開發案例。

  本書可作為高等院校計算機相關專業的教材,也可供具有一定編程經驗又需要迅速熟悉ASP.NET的讀者參考,同時也適合自學ASP.NET的讀者閱讀。

前    言

一、關于ASP.NET 

  ASP.NET是微軟公司推出的Web開發平臺,是一種建立在公共語言運行庫(Common Language Runtime,CLR)上的編程框架,可用于在服務器上開發功能強大的Web應用程序。它是目前技術最先進、特征最豐富、功能最強大的Web開發平臺之一。ASP.NET自推出以來,具有開發效率高、使用簡單快捷、管理更簡單、全新的語言支持、安全性高等特點,是目前主流網絡編程技術之一。

  ASP.NET中內置了很多控件,在其他Web開發技術(如JSP)中需要費盡心思才能完成的功能,在ASP.NET中只需要簡單地套用相應的內置控件即可完成。ASP.NET在數據庫連接方面做了很大的改進,新增的DataSource控件和GridView控件使得數據庫的操作更加簡捷方便。

二、本書結構

  本書在第1版的基礎上,進行了如下改進:采用目前市場上較流行的開發工具版本,版本更高,提供的功能更多;增加了IIS(Internet Information Services,互聯網信息服務)的安裝過程,以及網站的發布與部署;增加了DIV+CSS布局基礎知識,使得頁面的設計更輕松、美觀;將第1版中第5章頁面結構與配置文件的內容分散到其他章節,并刪除了一些冗余的段落和文字;在第1章至第6章中,增加了多個實戰案例,便于在學習基礎知識的同時,掌握案例的設計與應用;在第7章中,增加了程序的調試過程,使讀者能更清晰地看到各個數據的變化過程;補全了第12章中其他所有功能的設計與實現,使之成為一個功能齊全的Web應用程序;修正了第1版中部分程序源碼的筆誤,確保程序的正確性和可行性。

  本書內容由淺入深,首先介紹ASP.NET編程必須掌握的基本技術,并安排了對該章知識點綜合應用的實戰案例,非常適合初學者入門學習;然后介紹實際開發中常用的模塊,這部分內容適合初、中級讀者學習編程技術;最后通過一個綜合實例講解實際項目的開發過程,其目的是快速提高讀者的實戰編程能力。

  各章的主要內容簡述如下。

  第1章介紹網站發展歷史、.NET框架、Visual Studio開發環境、創建第一個ASP.NET程序、aspx文件和aspx.cs文件,以及發布和部署網站等內容。

  第2章介紹ASP.NET語言基礎,包括C#語言基礎、XHTML標記語言、CSS簡介、DIV+CSS布局等內容。

  第3章介紹ASP.NET內置對象,包括Page對象、Response對象、Request對象、Server對象、Application對象、Session對象和Cookie對象等內容。

  第4章介紹Web服務器控件,包括基本控件、選擇控件、列表控件和高級控件等內容。

  第5章介紹驗證控件的使用方法。

  第6章介紹常用的網頁布局技術,包括ASP.NET用戶控件、母版頁和內容頁,以及導航控件等內容。

  第7章介紹Web數據庫編程基礎,包括SQL語言,ADO.NET概述,Connection對象,Command對象,DataReader對象,DataAdapter對象,DataSet對象,插入、編輯、刪除數據,數據綁定,數據控件,配置文件Web.config,以及程序調試等內容。

  第8章介紹開發Web應用程序常用的模塊--注冊登錄模塊,并詳細介紹驗證碼生成的過程。

  第9章介紹開發Web應用程序常用的模塊--在線投票模塊,并詳細介紹XML文檔的使用,以及以圖片形式顯示結果的過程。

  第10章介紹開發Web應用程序常用的模塊--留言板模塊,并詳細介紹留言板的制作過程,為后面論壇系統的制作奠定基礎。

  第11章介紹開發Web應用程序常用的模塊--文件上傳下載模塊,并詳細介紹數據庫保存圖片數據的過程。

  第12章介紹使用Visual Studio與SQL Server設計一個完整的實例--BBS論壇系統,詳細講解一個項目的開發過程,使讀者對Web應用程序的開發有一個較系統的理解。

三、本書特點

1. 循序漸進,通俗易懂

  本書所講的內容避開了晦澀難懂的理論知識,但又覆蓋了使用ASP.NET技術進行Web編程所需要的各方面的基礎知識,并從基本操作開始,循序漸進地介紹了開發Web應用程序需要用到的基本技術。采用通俗易懂的語言,一步一步、手把手地教會您各種技術的使用,宛如現場專家言傳身教。

2. 項目驅動,案例教學

  本書不采用傳統的"以概念解釋為主"的方式,而采用"以項目為驅動,實踐為主"的方式描述完成每一個任務的方法和步驟。每一個任務的提出,都伴隨著一個完整的實例,讀者通過完成此實例,就能掌握相關的基本概念和技術。

3. 步驟詳細,圖文并茂

  本書在介紹ASP.NET的各項技術時,采用了項目實踐的方式,且在講解中步驟詳細,圖文并茂,讀者只需要根據步驟一步步操作,邊學邊練,就可以掌握相關的技能,并從中找到學習ASP.NET的樂趣。

4. 結構合理,符合軟件技術專業人才培養目標

  作者在編寫此書時充分考慮了現代教育的特點,旨在培養具有較高水平、較高素質的技能型人才。本書結構合理,能讓讀者輕松上手,快速掌握相關內容,全面提高學、練、用的能力。

  在結構上,本書先用少量篇幅介紹了ASP.NET技術的語言基礎,使讀者在學習ASP.NET技術之前對相關知識有所了解。

  在介紹ASP.NET技術時,作者并不急于解釋相關概念,而是將這些技術融入一個個小案例中,使讀者在實踐中進行探索、分析和創新,從而掌握這些理論知識。同時介紹了目前網絡比較流行的幾個網站功能模塊,讀者只需要作少許的修改和擴展,便可應用于實際項目中。

  通過對本書的閱讀,讀者應能達到如下能力目標。

  (1) 對簡單網站進行設計、編輯、調試、運行的能力。

  (2) 對ASP.NET各類控件的使用能力。

  (3) 對網站數據庫進行管理和維護的能力。

  (4) 應用所學知識開發三層架構應用程序的能力。

四、本書適用對象

  本書可作為高等院校計算機相關專業的教材,也可供具有一定編程經驗又需要迅速熟悉ASP.NET的讀者參考,同時也適合自學ASP.NET的讀者閱讀。

  本書由年輕而富有經驗的.NET軟件技術研究小組組織編寫,由魏菊霞任主編,李志中、謝云任副主編,相信本書能夠為讀者順利進入ASP.NET編程世界提供幫助。

  本書的編寫得到了學院領導的大力支持,在此表示衷心的感謝。

  盡管作者已經盡了各種努力來保證語言和代碼中不出現錯誤,但由于編寫時間倉促,水平有限,書中疏漏和不足之處在所難免,懇請各位讀者和專家批評指正,提出寶貴意見和建議。

  

  

 

     編  者  

目    錄

 
第1章  新手入門 1
1.1  網站發展歷史 1
1.1.1  靜態頁面和動態頁面 1
1.1.2  ASP.NET簡介 3
1.1.3  C/S模式和B/S模式 4
1.2  .NET框架 5
1.2.1  公共語言運行庫 5
1.2.2  .NET框架類庫 5
1.3  Visual Studio開發環境 6
1.3.1  Visual Studio的安裝 6
1.3.2  Visual Studio開發環境介紹 7
1.3.3  Visual Studio主界面介紹 11
1.4  創建第一個ASP.NET應用程序 12
1.5  aspx文件和aspx.cs文件 16
1.6  發布和部署網站 20
1.6.1  發布網站 20
1.6.2  IIS的安裝與配置 22
小結 25
習題 25
第2章  ASP.NET語言基礎 27
2.1  C#語言基礎 27
2.1.1  數據類型 27
2.1.2  標識符 28
2.1.3  常量和變量 28
2.1.4  運算符和運算符表達式 29
2.1.5  流程控制語句 30
2.1.6  面向對象的知識 33
2.2  XHTML標記語言 38
2.2.1  XHTML的基本結構 38
2.2.2  頭標簽<head> 39
2.2.3  其他常用標簽 40
2.2.4  表格 41
2.3  CSS簡介 42
2.3.1  CSS 的三種樣式 43
2.3.2  CSS的基礎語法 43
2.4  DIV+CSS布局 45
2.4.1  拐角型頁面的設計 45
2.4.2  用戶登錄頁面的設計 48
2.5  實戰:猜數游戲 50
小結 59
習題 59
第3章  ASP.NET內置對象 62
3.1  ASP.NET 內置對象概述 62
3.2  Page對象 62
3.2.1  IsPostBack屬性 63
3.2.2  Init事件 63
3.2.3  Load事件 63
3.2.4  ClientScript屬性 66
3.3  Response對象 67
3.3.1  輸出數據(Write方法) 68
3.3.2  地址重定向(Redirect方法) 68
3.3.3  停止輸出(End方法) 69
3.4  Request對象 71
3.4.1  從瀏覽器獲取數據 72
3.4.2  讀取客戶端的信息 75
3.5  Server對象 76
3.5.1  HtmlEncode方法和HtmlDecode
方法 76
3.5.2  UrlEncode方法和UrlDecode
方法 77
3.5.3  MapPath方法 79
3.6  Application對象 79
3.6.1  利用Application對象存取
信息 80
3.6.2  鎖定Application對象 81
3.6.3  刪除Application中的信息 81
3.7  Session對象 81
3.8  Cookie對象 84
3.9  實戰1:統計網站在線人數 85
3.10  實戰2:用戶登錄 87
小結 90
習題 90
第4章  Web服務器控件 92
4.1  HTML標記、HTML控件和
Web控件 92
4.2  HTML控件概述 94
4.3  Web控件概述 96
4.4  基本控件 97
4.4.1  Button控件 97
4.4.2  Label控件 97
4.4.3  TextBox控件 97
4.5  選擇控件 100
4.5.1  CheckBox控件和CheckBoxList
控件 100
4.5.2  RadioButton控件和
RadioButtonList控件 102
4.6  列表控件 105
4.6.1  ListBox控件 105
4.6.2  DropDownList控件 108
4.7  高級控件 110
4.7.1  Calendar控件 110
4.7.2  AdRotator控件 114
4.7.3  MultiView控件和View
控件 116
4.7.4  ScriptManager控件和
UpdatePanel控件 118
4.8  實戰:用戶注冊頁面 121
小結 129
習題 129
第5章  驗證控件 131
5.1  驗證控件概述 131
5.2  RequiredFieldValidator控件的功能
和使用 132
5.3  CompareValidator控件的功能
和使用 134
5.4  RangeValidator控件的功能
和使用 136
5.5  RegularExpressionValidator控件的
功能和使用 138
5.6  CustomValidator控件的功能
和使用 140
5.7  ValidatorSummary控件的功能
和使用 141
小結 143
習題 143
第6章  網頁布局技術 145
6.1  ASP.NET用戶控件 145
6.2  母版頁和內容頁 150
6.3  導航控件 154
小結 157
習題 157
第7章  Web數據庫編程基礎 159
7.1  SQL語言 159
7.1.1  SQL數據查詢語句 159
7.1.2  SQL數據操縱語句 163
7.2  ADO.NET概述 164
7.2.1  .NET數據提供程序 164
7.2.2  ADO.NET數據庫應用程序的
開發流程 165
7.3  Connection對象 165
7.3.1  創建Connection對象 165
7.3.2  Connection對象的方法
和事件 166
7.4  Command對象 167
7.4.1  創建Command對象 167
7.4.2  Command對象的屬性
和方法 167
7.5  DataReader對象 168
7.5.1  創建DataReader對象 168
7.5.2  DataReader對象的屬性
和方法 168
7.6  DataAdapter對象和DataSet對象 171
7.6.1  DataSet對象 171
7.6.2  DataAdapter對象 172
7.7  插入、編輯和刪除數據 175
7.8  數據綁定 182
7.9  數據控件 184
7.9.1  SqlDatasource控件 184
7.9.2  GridView控件 190
7.9.3  DetailsView控件 197
7.9.4  DataList控件 199
7.9.5  Repeater控件 204
7.10  配置文件Web.config 206
7.11  程序調試 209
小結 212
習題 212
第8章  注冊登錄模塊 214
8.1  設計思想 214
8.2  ASP.NET的圖像處理 215
8.3  注冊登錄模塊的實現過程 218
8.3.1  用戶登錄模塊設計 218
8.3.2  用戶注冊模塊設計 227
8.3.3  修改密碼模塊設計 231
小結 234
習題 234
第9章  在線投票模塊 236
9.1  XML文檔 236
9.1.1  XML的特點 236
9.1.2  XML文檔的基本結構 238
9.1.3  創建XML文檔 239
9.1.4  XML的應用 239
9.2  在線投票模塊設計思想 245
9.3  在線投票模塊的實現 245
9.3.1  投票頁面的設計 245
9.3.2  投票結果顯示頁面的設計 248
9.3.3  以數據庫存儲投票結果 250
小結 252
習題 252
第10章  留言板模塊 254
10.1  留言板模塊設計思想 254
10.2  數據庫設計 255
10.3  留言板模塊的實現 256
10.3.1  母版頁的設計 256
10.3.2  index.aspx頁面的設計 258
10.3.3  查看留言頁面的設計 264
10.3.4  管理留言 269
小結 277
習題 277
第11章  文件上傳下載模塊 279
11.1  文件上傳下載的設計思想 279
11.2  設計前的準備 280
11.2.1  FileUpLoad服務器控件 280
11.2.2  System.IO命名空間 281
11.2.3  Response對象 281
11.3  上傳文件至服務器 282
11.4  從服務器下載文件 285
11.5  上傳圖片至數據庫 287
11.5.1  保存圖片路徑 287
11.5.2  保存圖片數據 291
小結 296
習題 296
第12章  BBS論壇系統 298
12.1  設計思路 298
12.2  設計前的準備 299
12.2.1  引入第三方組件
 FreeTextBox 299
12.2.2  多層架構設計 302
12.3  數據庫設計 303
12.4  設計實體(Model)層 305
12.5  設計數據訪問(DAL)層 311
12.5.1  SQLHelper類 312
12.5.2  UserDAL類 317
12.5.3  ModuleDAL類 322
12.5.4  PostDAL類 325
12.5.5  ReplayDAL類 328
12.6  設計業務邏輯(BLL)層 331
12.7  主要功能界面(Web UI層)的實現 333
12.7.1  設計母版頁 334
12.7.2  首頁Index.aspx的實現
  過程 335
12.7.3  帖子管理的實現過程 337
12.7.4  用戶管理的實現過程 352
12.7.5  版塊管理的實現過程 361
小結 365
習題 365
參考文獻 367
 

商品標簽

購買記錄(近期成交數量0)

還沒有人購買過此商品
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha