ASP.NET2.0程序設(shè)計(jì)教程

出版時(shí)間:2009-6  出版社:人民郵電出版社  作者:鐘紅春 編  頁(yè)數(shù):212  

前言

  ASP.NET是Microsoff公司推出的Web開(kāi)發(fā)平臺(tái),也是目前最先進(jìn)、特征最豐富、功能最強(qiáng)大的Web開(kāi)發(fā)平臺(tái)之一,ASENET具有方便、靈活、生產(chǎn)效率高、安全性高、完整性強(qiáng)等特性,不但大大提高了應(yīng)用程序的開(kāi)發(fā)效率,還給編程人員提供了一個(gè)完整又方便的開(kāi)發(fā)環(huán)境。因此ASE.NET成為目前主流的網(wǎng)絡(luò)編程環(huán)境?! 「呗毟邔?zhuān)院校希望培養(yǎng)的學(xué)生能在未來(lái)就業(yè)中熟練使用所學(xué)知識(shí)與技能,因此也將ASP.ENET作為一門(mén)重要的程序設(shè)計(jì)課程。本書(shū)在編寫(xiě)過(guò)程中力求突出高職教育特點(diǎn),堅(jiān)持基礎(chǔ)知識(shí)管用、理論知識(shí)夠用、專(zhuān)業(yè)知識(shí)實(shí)用、專(zhuān)業(yè)技能會(huì)用的編寫(xiě)原則,以培養(yǎng)專(zhuān)業(yè)技術(shù)應(yīng)用能力和職業(yè)操作技能為教材編寫(xiě)重點(diǎn),將教材中的教學(xué)內(nèi)容與職業(yè)培養(yǎng)目標(biāo)相結(jié)合,注重實(shí)踐教學(xué),力求教學(xué)內(nèi)容簡(jiǎn)潔、實(shí)用?! ”緯?shū)利用通俗易懂的語(yǔ)言和實(shí)用生動(dòng)的例子,系統(tǒng)地介紹了ASENET開(kāi)發(fā)技術(shù),并且在前7章的后面還提供了習(xí)題,方便讀者及時(shí)驗(yàn)證自己的學(xué)習(xí)效果。

內(nèi)容概要

  本書(shū)系統(tǒng)地介紹了有關(guān)ASP.NET程序開(kāi)發(fā)所涉及的各類(lèi)知識(shí)。全書(shū)共分12章,內(nèi)容包括Web基礎(chǔ)知識(shí)、ASP.NET概述、ASP.NET控件、ASP.NET內(nèi)置對(duì)象編程、ADO.NET編程、XML訪問(wèn)、數(shù)據(jù)綁定技術(shù)、文件處理、水晶報(bào)表、流媒體應(yīng)用、Web Service應(yīng)用和綜合實(shí)例——BBS論壇。本書(shū)所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,力求詳略得當(dāng),使讀者快速掌握ASP.NET的編程技術(shù)。  本書(shū)可作為高職高專(zhuān)ASP.NET課程的教材,也適合ASP.NET編程初學(xué)者及程序開(kāi)發(fā)人員參考使用。

書(shū)籍目錄

第1章 Web基礎(chǔ)知識(shí)  1.1 Web簡(jiǎn)介   1.1.1 什么是Web   1.1.2 B/S結(jié)構(gòu)簡(jiǎn)介   1.1.3 C/S結(jié)構(gòu)簡(jiǎn)介   1.1.4 B/S結(jié)構(gòu)與C/S結(jié)構(gòu)比較   1.1.5 Web系統(tǒng)的三層架構(gòu)  1.2 HTTP  1.3 Web開(kāi)發(fā)技術(shù)   1.3.1 .NET Web運(yùn)行原理   1.3.2 .NET Web運(yùn)行機(jī)制  習(xí)題 第2章 ASP.NET概述  2.1 ASP.NET與.NET框架   2.1.1 .NET框架簡(jiǎn)介   2.1.2 ASP.NET與.NET框架  2.2 ASP.NET運(yùn)行環(huán)境搭建   2.2.1 軟件與硬件要求   2.2.2 安裝IIS服務(wù)器   2.2.3 安裝Visual Studio 2005開(kāi)發(fā)工具  2.3 制作一個(gè)ASP.NET網(wǎng)站   2.3.1 創(chuàng)建ASP.NET網(wǎng)站   2.3.2 設(shè)計(jì)Web頁(yè)面   2.3.3 添加ASP.NET文件夾   2.3.4 添加配置文件Web.config   2.3.5 運(yùn)行應(yīng)用程序   2.3.6 配置IIS服務(wù)  習(xí)題 第3章 ASP.NET控件  3.1 ASP.NET控件概述   3.1.1 HTML服務(wù)器控件   3.1.2 Web服務(wù)器控件  3.2 常用的ASP.NET服務(wù)器控件   3.2.1 文本框控件TextBox   3.2.2 按鈕控件Button   3.2.3 單選按鈕控件RadioButton   3.2.4 鏈接按鈕控件LinkButton   3.2.5 列表框控件ListBox   3.2.6 復(fù)選框控件CheckBox   3.2.7 圖像控件Image  3.3 登錄控件   3.3.1 登錄控件簡(jiǎn)介   3.3.2 使用登錄控件  3.4 最普通的登錄方式   3.4.1 用戶(hù)的登錄功能   3.4.2 創(chuàng)建新用戶(hù)   3.4.3 在登錄頁(yè)面中添加注冊(cè)導(dǎo)航功能   3.4.4 顯示登錄用戶(hù)名和用戶(hù)狀態(tài)功能   3.4.5 智能記憶登錄用戶(hù)名  習(xí)題 第4章 ASP.NET內(nèi)置對(duì)象編程  4.1 ASP.NET內(nèi)置對(duì)象簡(jiǎn)介  4.2 ASP.NET的數(shù)據(jù)持久性對(duì)象   4.2.1 Response對(duì)象   4.2.2 Request對(duì)象   4.2.3 Application對(duì)象   4.2.4 Session對(duì)象   4.2.5 Cookie對(duì)象   4.2.6 Server對(duì)象 4.3 一個(gè)簡(jiǎn)單的投票系統(tǒng) ……第5章 ADO.NET編程第6章 XML訪問(wèn)第7章 數(shù)據(jù)綁定技術(shù)第8章 文件處理 第9章 水晶報(bào)表第10章 流媒體應(yīng)用第11章 Web Service應(yīng)用第12章 綜合實(shí)例——BBS論壇 

章節(jié)摘錄

  第1章 Web基礎(chǔ)知識(shí)  1.1 Web簡(jiǎn)介  1.1.2 B/S結(jié)構(gòu)簡(jiǎn)介  B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Intemet技術(shù)的興起一,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面通過(guò)wwW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),而主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂的三層結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶(hù)端計(jì)算機(jī)的載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本?! ∫阅壳暗募夹g(shù)看,在局域網(wǎng)內(nèi)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò)Internet/Intranet模式進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用,這樣相對(duì)易于把握,成本也是較低的。它是一次性到位的開(kāi)發(fā),能實(shí)現(xiàn)不同的人員從不同的地點(diǎn),以不同的接人方式(比如LAb/、WAN、Intemet/Intranet等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù)。它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器上的數(shù)據(jù)庫(kù)也很安全?! ?.1.3 C/S結(jié)構(gòu)簡(jiǎn)介  C/S(Client/Server)結(jié)構(gòu)即客戶(hù)機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)的體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通信開(kāi)銷(xiāo)。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu)。現(xiàn)在的應(yīng)用軟件系統(tǒng)正在向分布式的Web~N,由于Web和Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,只是應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶(hù)都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也是目前應(yīng)用系統(tǒng)的發(fā)展方向?! 鹘y(tǒng)的C/S體系結(jié)構(gòu)雖然采用的是開(kāi)放模式,但這只是系統(tǒng)開(kāi)發(fā)一級(jí)的開(kāi)放性,在特定的應(yīng)用中無(wú)論是Client端還是Server端都還需要特定的軟件支持。由于沒(méi)有提供用戶(hù)真正期望的開(kāi)放環(huán)境,C/S結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)開(kāi)發(fā)不同版本的軟件,加之產(chǎn)品的更新?lián)Q代十分快,因此它已經(jīng)很難適應(yīng)百臺(tái)計(jì)算機(jī)以上的局域網(wǎng)用戶(hù)同時(shí)使用。

編輯推薦

  由淺入深的理論介紹,結(jié)合實(shí)例的技術(shù)講解,鞏固知識(shí)的綜合實(shí)訓(xùn)。  "ASP.NET 2.0程序設(shè)計(jì)教程”是由多位常年從事教育事業(yè)的教師及網(wǎng)站工程師,憑借多年的教學(xué)和實(shí)踐經(jīng)驗(yàn).傾力打造的高職教材。  通過(guò)本教材的學(xué)習(xí),學(xué)生能夠比較好地掌握開(kāi)發(fā)ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技能,同時(shí)通過(guò)循序漸進(jìn)的技能實(shí)訓(xùn),幫助學(xué)生樹(shù)立起信心,認(rèn)識(shí)到ASP.NET網(wǎng)站開(kāi)發(fā)的廣闊應(yīng)用前景。激發(fā)學(xué)生的創(chuàng)新精神和靈感,培養(yǎng)對(duì)后續(xù)課程的興趣。  基于這一教學(xué)思想,本教材由基礎(chǔ)理論入手,突出技能實(shí)操訓(xùn)練,將豐富的課堂教學(xué)內(nèi)容延伸到課后。通過(guò)綜合實(shí)訓(xùn),實(shí)現(xiàn)鞏固理論知識(shí)、提高實(shí)踐能力的教學(xué)目標(biāo)?! ”緯?shū)利用通俗易懂的語(yǔ)言系統(tǒng)地介紹了有關(guān)ASP.NET程序開(kāi)發(fā)所涉及的各類(lèi)知識(shí)。全書(shū)共分12章,包括:Web基礎(chǔ)知識(shí)、ASP.NET概述、ASP.NET控件、ASP.NET內(nèi)置對(duì)象編程、ADO.NET編程、xML訪問(wèn)、數(shù)據(jù)綁定技術(shù)、文件處理、水晶報(bào)表、流媒體應(yīng)用、Web Service應(yīng)用和綜合實(shí)例應(yīng)用一BBS論壇。本書(shū)所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,力求詳略得當(dāng),使讀者快速掌握應(yīng)用ASP.NET程序開(kāi)發(fā)的編程技術(shù)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    ASP.NET2.0程序設(shè)計(jì)教程 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)2條)

 
 

  •   對(duì)初學(xué)者應(yīng)該不錯(cuò)
  •   內(nèi)容全面,就是每個(gè)章節(jié)沒(méi)能升入,用的語(yǔ)言是C#,不過(guò)里面寫(xiě)的程序都在.aspx里,不知道作者是不知道有.cs寫(xiě)代碼還是怎么的
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7