ASP.NET2.0程式設計實用技術

ASP.NET2.0程式設計實用技術

《ASP.NET2.0程式設計實用技術》系統講述了使用ASP.NET2.0進行網路程式設計的方法。全書共分為11章,從ASP.NET運行及開發環境人手,講述了開發ASP.NET應用程式的全過程,每一部分內容都結合實例進行講解,實用性強,每章後面都給出了練習與思考題及上機實驗操作題,便於學習者更好地學習和掌握基本知識和技能。書的最後還通過一個綜合開發實例,綜合運用前面所學知識,開發了一個讀者熟悉的管理信息系統。《ASP.NET2.0程式設計實用技術》語言簡練,通俗易懂,內容由淺入深。《ASP.NET2.0程式設計實用技術》適合於高職高專院校計算機及相關專業學生學習網路編程使用,也可作為從事Web應用程式設計的初學者的自學教材。

基本介紹

  • 書名:ASP.NET2.0程式設計實用技術
  • 出版社:天津大學出版社
  • 頁數:272頁
  • 開本:16
  • 品牌:天津大學出版社
  • 作者:劉輝
  • 出版日期:2008年7月1日
  • 語種:簡體中文
  • ISBN:7561826567, 9787561826560
內容簡介,圖書目錄,文摘,序言,

內容簡介

《ASP.NET2.0程式設計實用技術》由天津大學出版社出版。

圖書目錄

1 ASP.NET概述
1.1 NET框架體系結構
1.2 ASP.NET應用程式設計模式與運行原理
1.3 ASP.NET的運行環境
1.4 ASP.NET的開發環境
1.5 ASP.NET應用程式開發流程
1.6 本章小結
1.7 練習與思考
1.8 上機實驗

2 ASP.NET頁面
2.1 ASP.NET頁面概述
2.2 ASP.NET頁面的代碼存儲模式
2.3 ASP.NET頁面的程式設計模型
2.4 ASP.NET頁面的事件及處理過程
2.5 ASP.NET頁面的事件套用實例
2.6 本章小結
2.7 練習與思考
2.8 上機實驗

3 ASP.NET伺服器控制項
3.1 伺服器控制項的基本知識
3.2 伺服器控制項的事件模型
3.3 HTML伺服器控制項
3.4 標準控制項
3.5 控制項的高級操作
3.6 高級控制項
3.7 動態生成控制項
3.8 驗證控制項
3.9 用戶控制項
3.10 本章小結
3.11 練習與思考
3.12 上機實驗

4 ASP.NET的內置對象與應用程式配置
4.1 Response對象
4.2 Request對象
4.3 Server對象
4.4 Session對象
4.5 Application對象
4.6 Cookie對象
4.7 ASP.NET應用程式配置管理
4.8 本章小結
4.9 練習與思考
4.10 上機實驗

5 導航控制項、主題與母版頁
5.1 導航控制項
5.2 主題
5.3 母版頁
5.4 本章小結
5.5 練習與思考
5.6 上機實驗

6 訪問資料庫
6.1 ADO.NET概述
6.2 利用SQL命令訪問資料庫
6.3 ASP.NET2.O中的數據控制項
6.4 通過數據源控制項訪問資料庫
6.5 本章小結
6.6 練習與思考
6.7 上機實驗

7 數據綁定控制項
7.1 GridView控制項
7.2 DataList控制項
7.3 DetailsView控制項
7.4 FormView控制項
7.5 本章小結
7.6 練習與思考
7.7 上機實驗

8 成員資格、角色管理與登錄控制項
8.1 啟用成員資格和角色管理
8.2 登錄控制項
8.3 成員資格管理
8.4 角色管理
8.5 本章小結
8.6 練習與思考
8.7 上機實驗

9 XML技術
9.1 XML語法
9.2 使用VisualStudio2005創建和編輯XML,檔案
9.3 讀取XML檔案中的數據
9.4 本章小結
9.5 練習與思考
9.6 上機實驗

10 Web服務
10.1 關於Web服務
10.2 創建一個簡單的Web服務
10.3 在Web應用程式中訪問Web服務
10.4 本章小結
10.5 練習與思考
10.6 上機實驗

11 學生信息管理系統
11.1 系統需求分析
11.2 系統功能模組
11.3 系統總體設計
11.4 用戶界面設計
11.5 管理員模組
11.6 教師模組
11.7 學生模組
11.8 公用模組
11.9 管理訪問規則
附錄部分習題的參考答案
參考文獻

文摘

文摘
1 ASP.NET概述
ASP.NET是建立在.NET框架平台上的完全面向對象的系統,ASP.NET與.NET框架平台緊密結合。.NET框架是微軟公司為其.NET戰略而提出的用於下一代應用程式和Web服務的一個框架,它包括Web服務、Web套用(ASP.NET)、數據存取技術(ADO.NET)、Windows Forms等。
ASP.NE7 2.0是微軟2005年年底推出的新一代企業級套用平台。它改進了ASP.NET 1.1的功能,提供了更多的伺服器端控制項、網站設計、會員管理和網站管理功能,大大減少了ASP.NET程式所需的代碼。
1.1 .NET框架體系結構
.NET框架的體系結構包括程式設計及公共語言規範(Common Language Specifi.cation,CLS)、應用程式平台(ASP.NET及Windows應用程式)、ADO.NET及類庫、公共語言運行庫(Common Language Runtime,CLR)和程式開發環境(VisualStudio.NET)五大部分。其結構如圖1.1所示。
1..NET框架使用的語言
在.NET框架上可以使用多種語言進行應用程式的開發。.NET框架中的CLS實際上是一種語言規範。由於.NET框架支持多種語言,並且要在多種語言之間進行互動,因此這些語言必須遵守一些共同的規則,CLS就是定義這些語言的共同規範,包括數據類型、語言構造等。
凡是符合CLS規範的語言都可以在.NET框架上運行,如VB.NET、C.NET、J。NET等。這些語言功能基本相同,只是語法有所區別。程式開發人員可以選擇自己熟悉或喜歡的語言進行開發。本書中的示例是採用VB.NET語言編寫的。
各種語言源程式經過編譯後,並不直接產生CPU可執行的代碼,而是先轉變為中間語言(Microsoft Intermediate Language,簡稱MSIL)。程式執行時再由公共語言運行庫載人記憶體,通過實時解釋將其轉換為CPU可執行的代碼。這樣就能確保程式的安全性和可靠性。只要電腦安裝中有不同的轉換引擎,就可以將源程式編譯而成的中間語言轉換為CPU可執行的代碼,從而實現程式的跨平台運行。

序言

“卓越系列·國家示範性高等職業院校重點建設專業教材(計算機類)”(以下簡稱“卓越系列教材”)是為適應我國當前的高等職業教育發展形勢,配合國家示範性高等職業院校建設計畫,以國家首批示範性高等職業院校建設單位之一——天津職業大學為載體而開發的一批與專業人才培養方案捆綁、體現工學結合思想的教材。
為更好地做好“卓越系列教材”的策劃、編寫等工作,由天津職業大學電子信息工程學院院長丁桂芝教授牽頭,專門成立了由高職高專院校的教師和企業、研究院所、行業協會、培訓機構的專家共同組成的教材編審委員會。教材編審委員會的核心組成員為丁桂芝、邱欽倫、楊歡、徐孝凱、安志遠、高文勝、李韻琴。核心組成員經過反覆學習、深刻領會教育部《關於全面提高高等職業教育教學質量的若干意見》(教高16號)及教育部、財政部《關於實施國家示範性高等職業院校建設計畫 加快高等職業教育改革與發展的意見》(教高14號),就“卓越系列教材”的編寫目的、編寫思想、編寫風格、體系構建方式等方面達成了如下共識。
(1)核心組成員發揮各自優勢,物色、推薦“卓越系列教材”編審委員會成員和教材主編,組成工學結合作者團隊。作者團隊首先要學習、領會教高16號檔案和教高14號檔案精神,轉變教育觀念,樹立高等職業教育必須走工學結合之路的思想的基礎上,校企合作,共同開發適合國家示範性高等職業院校建設計畫的教學資源。

相關詞條

熱門詞條

聯絡我們