出版時(shí)間:2009-1 出版社:石竹、李千目、嚴(yán)哲、 紀(jì)青瑩 清華大學(xué)出版社 (2009-01出版) 作者:李千目,嚴(yán)哲,紀(jì)青瑩,郭鵬,等 編 頁數(shù):344
前言
為適應(yīng)高職院校應(yīng)用型人才培養(yǎng)迅速發(fā)展的趨勢(shì),本著厚基礎(chǔ)、重能力、求創(chuàng)新的總體思想,培養(yǎng)以就業(yè)市場(chǎng)為導(dǎo)向的具備“職業(yè)化”特征的高級(jí)應(yīng)用型人才,著眼于國(guó)家發(fā)展和培養(yǎng)造就綜合能力人才的需要,著力提高學(xué)生的學(xué)習(xí)能力、實(shí)踐能力和創(chuàng)新能力。清華大學(xué)出版社出版了《高等學(xué)校應(yīng)用型特色規(guī)劃教材》系列,并使其成為切合當(dāng)前教育改革需要的高質(zhì)量的優(yōu)秀教材。本書是該系列教材之一。1. 關(guān)于ASP.NETASP.NET是一種建立在通用語言基礎(chǔ)上的程序構(gòu)架,可以使用一臺(tái)Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。ASP.NET提供了許多比現(xiàn)在的普通Web開發(fā)模式更強(qiáng)大的功能。2. 本書閱讀指南本書由淺入深、系統(tǒng)全面地介紹了如何使用ASP.NET構(gòu)建網(wǎng)絡(luò)應(yīng)用。全書共分15章。第1章主要介紹ASP.NET的特點(diǎn)以及Visual Studio 2008的語言開發(fā)環(huán)境。第2章主要介紹搭建ASP.NET開發(fā)環(huán)境、安裝和配置IIS以及配置Web.config文件。第3章主要介紹HTML語言的使用。第4章主要介紹級(jí)聯(lián)樣式表(CSS)和JavaScript的基本語法以及使用方法。第5章主要介紹C#語言的使用方法。第6章主要介紹TextBox控件、DropDownList控件、ListBox控件、CheckBox控件和RadioButton控件的用法,以及通過FileUpload控件上傳文件并且控制文件格式和文件大小。第7章主要介紹如何使用RequiredFieldValidator控件來確保用戶提供了輸入、如何使用RangeValidator控件來保證用戶輸入的內(nèi)容,以及如何使用CompareValidator控件、RegularExpressionValidator控件和CustomValidator控件。第8章主要介紹和數(shù)據(jù)庫(kù)相關(guān)的基本知識(shí),同時(shí)介紹了SQL語句的基本語法。
內(nèi)容概要
系統(tǒng)全面地介紹了ASP.NET的有關(guān)知識(shí)及其相關(guān)的數(shù)據(jù)庫(kù)技術(shù)、HTML技術(shù)等?!禔SP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》共15章,內(nèi)容包括ASP.NET簡(jiǎn)介,搭建ASP.NET開發(fā)平臺(tái),HTML語言簡(jiǎn)介,CSS與JavaScript,C#語言,標(biāo)準(zhǔn)控件,驗(yàn)證控件的使用,數(shù)據(jù)庫(kù)簡(jiǎn)介,使用數(shù)據(jù)源控件和數(shù)據(jù)控件,刪除、插入和編輯數(shù)據(jù),數(shù)據(jù)綁定相關(guān)主題,管理網(wǎng)站用戶,網(wǎng)站導(dǎo)航和使用母版頁等內(nèi)容,并附有大量的代碼實(shí)例。每章設(shè)有“小型案例實(shí)訓(xùn)”板塊,以便于讀者能夠綜合運(yùn)用本章知識(shí)點(diǎn)提高實(shí)際編程能力?!禔SP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》最后一章精心安排了一個(gè)綜合項(xiàng)目案例,可以幫助讀者進(jìn)一步鞏固《ASP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》所學(xué)的知識(shí)點(diǎn)?! 禔SP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》配有電子教案,并提供程序源代碼,以方便讀者自學(xué)?! 禔SP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》易教易學(xué)、學(xué)以致用、注重能力,對(duì)初學(xué)者容易混淆的內(nèi)容進(jìn)行了重點(diǎn)提示和講解?!禔SP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》適合作為普通高等院校應(yīng)用型本科(含部分???、高職類)各相關(guān)專業(yè)的程序設(shè)計(jì)教材,也適合編程開發(fā)人員培訓(xùn)、自學(xué)使用。
書籍目錄
第1章 ASP.NET簡(jiǎn)介1.1 網(wǎng)站發(fā)展歷史的簡(jiǎn)要回顧1.1.1 從靜態(tài)網(wǎng)頁發(fā)展到動(dòng)態(tài)網(wǎng)頁1.1.2 動(dòng)態(tài)網(wǎng)站發(fā)展的幾個(gè)階段1.1.3 ASP.NET技術(shù)的特點(diǎn)1.2 ASP.NET框架體系結(jié)構(gòu)1.3 安裝Visual Studio 20081.4 Visual Studio簡(jiǎn)介1.4.1 創(chuàng)建一個(gè)新的ASP.NET網(wǎng)站1.4.2 創(chuàng)建并測(cè)試一個(gè)簡(jiǎn)單的ASP.NET網(wǎng)頁1.5 小結(jié)1.6 習(xí)題第2章 搭建ASP.NET開發(fā)平臺(tái)2.1 環(huán)境配置2.1.1 搭建ASP.NET開發(fā)環(huán)境2.1.2 安裝IIS2.1.3 配置IIS2.2 Web.config 文件配置2.3 小型案例實(shí)訓(xùn)2.4 小結(jié)2.5 習(xí)題第3章 HTML語言簡(jiǎn)介3.1 HTML語言3.1.1 HTML語言概述3.1.2 HTML標(biāo)記的基礎(chǔ)3.1.3 HTML文檔的基本結(jié)構(gòu)3.2 HTML文本編輯3.2.1 HTML文本的格式化3.2.2 設(shè)置列表文本3.3 超鏈接3.4 網(wǎng)頁布局3.4.1 布局的基本概念3.4.2 使用表格布局3.4.3 使用層布局3.5 插入圖像3.6 插入多媒體文件3.7 使用框架3.8 小型案例實(shí)訓(xùn)3.9 小結(jié)3.10 習(xí)題第4章 CSS與JavaScript4.1 級(jí)聯(lián)樣式表(CSS)的使用4.1.1 CSS的基本概念4.1.2 CSS的定義與使用4.1.3 CSS使用實(shí)例4.2 JavaScript的使用4.2.1 JavaScript語言簡(jiǎn)介4.2.2 JavaScript的基本用法4.3 小型案例實(shí)訓(xùn)4.3.1 CSS運(yùn)用4.3.2 JavaScript運(yùn)用4.3.3 利用表單收集信息4.3.4 圖片切換4.4 小結(jié)4.5 習(xí)題第5章 C#語言5.1 C#語言概述5.1.1 C#簡(jiǎn)介5.1.2 一個(gè)簡(jiǎn)單的運(yùn)用C#的例子5.2 數(shù)據(jù)類型5.2.1 常量與變量5.2.2 值類型5.2.3 引用類型5.3 運(yùn)算符與關(guān)系表達(dá)式5.3.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式5.3.2 賦值運(yùn)算符與賦值表達(dá)式5.3.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式5.3.4 邏輯運(yùn)算符與邏輯表達(dá)式5.3.5 位運(yùn)算符5.3.6 對(duì)象創(chuàng)建運(yùn)算符5.3.7 其他運(yùn)算符5.4 流程控制語句5.4.1 分支控制語句5.4.2 循環(huán)控制語句5.4.3 異常處理語句5.5 小型案例實(shí)訓(xùn)5.6 小結(jié)5.7 習(xí)題第6章 標(biāo)準(zhǔn)控件6.1 TextBox 控件6.2 DropDownList控件6.3 ListBox控件6.4 CheckBox控件6.5 RadioButton控件6.6 FileUpload控件6.7 Calendar控件6.8 小型案例實(shí)訓(xùn)6.9 小結(jié)6.10 習(xí)題第7章 驗(yàn)證控件的使用7.1 驗(yàn)證控件概述7.2 RequiredFieldValidator控件7.3 RangeValidator控件7.4 RegularExpressionValidator控件7.5 CompareValidator控件7.6 CustomValidator控件7.7 小型案例實(shí)訓(xùn)7.8 小結(jié)7.9 習(xí)題第8章 數(shù)據(jù)庫(kù)簡(jiǎn)介8.1 數(shù)據(jù)庫(kù)基礎(chǔ)8.2 存儲(chǔ)結(jié)構(gòu)化數(shù)據(jù)8.3 創(chuàng)建新數(shù)據(jù)庫(kù)8.4 創(chuàng)建數(shù)據(jù)庫(kù)表8.5 添加數(shù)據(jù)到表中8.6 SQL語言基本語句介紹8.7 小型案例實(shí)訓(xùn)8.8 小結(jié)8.9 習(xí)題第9章 使用數(shù)據(jù)源控件和數(shù)據(jù)控件9.1 ADO. NET簡(jiǎn)介9.2 數(shù)據(jù)源控件9.3 數(shù)據(jù)控件9.4 小型案例實(shí)訓(xùn)9.5 小結(jié)9.6 習(xí)題第10章 刪除、插入和編輯數(shù)據(jù)10.1 使用SqlDataSource更新、刪除和插入數(shù)據(jù)10.2 使用GridView編輯和刪除數(shù)據(jù)10.3 使用DetailsView插入數(shù)據(jù)10.4 小型案例實(shí)訓(xùn)10.5 小結(jié)10.6 習(xí)題第11章 數(shù)據(jù)綁定相關(guān)主題11.1 GridView和DetailsView的字段11.2 使用模糊查詢11.3 小型案例實(shí)訓(xùn)11.4 小結(jié)11.5 習(xí)題第12章 管理網(wǎng)站用戶12.1 ASP.NET用戶賬戶概述12.2 使用登錄控件12.3 使用membership類和roles類擴(kuò)展用戶管理功能12.4 小型案例實(shí)訓(xùn)12.5 小結(jié)12.6 習(xí)題第13章 網(wǎng)站導(dǎo)航13.1 ASP.NET網(wǎng)站導(dǎo)航功能概述13.2 使用網(wǎng)站地圖定義網(wǎng)站的結(jié)構(gòu)13.3 使用導(dǎo)航控件13.4 小型案例實(shí)訓(xùn)13.5 小結(jié)13.6 習(xí)題第14章 使用母版頁14.1 母版頁概述14.2 創(chuàng)建母版頁14.3 創(chuàng)建繼承母版頁的ASP.NET網(wǎng)頁14.4 小型案例實(shí)訓(xùn)14.5 小結(jié)14.6 習(xí)題第15章 項(xiàng)目實(shí)踐——?jiǎng)?chuàng)建Web相冊(cè)15.1 網(wǎng)絡(luò)相冊(cè)的需求分析15.2 創(chuàng)建數(shù)據(jù)庫(kù)15.3 創(chuàng)建母版頁15.4 實(shí)現(xiàn)網(wǎng)站導(dǎo)航15.5 創(chuàng)建用戶賬戶相關(guān)頁15.6 管理相冊(cè)15.7 顯示相冊(cè)15.8 小結(jié)15.9 習(xí)題附錄 各章習(xí)題參考答案參考文獻(xiàn)
章節(jié)摘錄
第1章 ASP.NET簡(jiǎn)介網(wǎng)站發(fā)展歷史的簡(jiǎn)要回顧近幾年來,因特網(wǎng)以超乎人們想象的速度向前發(fā)展,網(wǎng)絡(luò)的發(fā)展為我們的生活帶來極大的便利。如今的因特網(wǎng)常常涉及大量的數(shù)據(jù)處理和計(jì)算,需要客戶與服務(wù)器之間進(jìn)行頻繁的交互,實(shí)際上因特網(wǎng)已經(jīng)成為一種多層面、分布式的應(yīng)用系統(tǒng)。網(wǎng)站是以瀏覽器或其他數(shù)字設(shè)備作為客戶端的網(wǎng)絡(luò)應(yīng)用程序。它是網(wǎng)絡(luò)應(yīng)用中最受歡迎的一部分,而網(wǎng)站的開發(fā)目前已經(jīng)成為所有軟件開發(fā)中最重要的組成部分。術(shù)節(jié)將對(duì)網(wǎng)站發(fā)展歷史做一個(gè)簡(jiǎn)要的回顧。1.1.1 從靜態(tài)網(wǎng)頁發(fā)展到動(dòng)態(tài)網(wǎng)頁早期的Web服務(wù)器傳送的是靜態(tài)網(wǎng)頁,靜態(tài)網(wǎng)頁是相對(duì)于動(dòng)態(tài)網(wǎng)頁而言的,是指沒有后臺(tái)數(shù)據(jù)庫(kù)、不含程序、不可交互的網(wǎng)頁,你編的是什么,它顯示的就是什么,不會(huì)有任何改變。在網(wǎng)站設(shè)計(jì)中,純粹HTML格式的網(wǎng)頁通常被稱為“靜態(tài)網(wǎng)頁”,早期的網(wǎng)站一般都是由靜態(tài)網(wǎng)頁制作的。靜態(tài)網(wǎng)頁的網(wǎng)址形式通常為:www.example.com/eg/eg.htm,也就是以htm、html、shtml、xml等為后綴的。在HTML格式的網(wǎng)頁上,也可以出現(xiàn)各種動(dòng)態(tài)的效果,如.GIF格式的動(dòng)畫、Flash動(dòng)畫、滾動(dòng)字幕等,這些“動(dòng)態(tài)效果”只是視覺上的。訪問靜態(tài)網(wǎng)頁的過程如下。(1)客戶通過Web服務(wù)器的URL申請(qǐng)頁面。(2)服務(wù)器向客戶送回被申請(qǐng)的頁面。(3)在客戶端下載并在瀏覽器上顯示頁面。(4)斷開客戶與服務(wù)器之間的聯(lián)系。
編輯推薦
《ASP.NET程序設(shè)計(jì)與應(yīng)用開發(fā)》以基礎(chǔ)理論-實(shí)用技術(shù)-實(shí)訓(xùn)為主線;用任務(wù)來驅(qū)動(dòng),按教與學(xué)的實(shí)際需要取材謀篇;每一章都精心設(shè)置“小型案例實(shí)訓(xùn)”;配備豐富的免費(fèi)教學(xué)資源——電子教案與程序源代碼。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
ASP.NET程序設(shè)計(jì)與應(yīng)用開發(fā) PDF格式下載