《高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材:ASP NET 4.0網(wǎng)站開(kāi)發(fā)實(shí)例教程》全面翔實(shí)地介紹了使用asp.net4.0開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的基本知識(shí)和實(shí)用技巧。全書(shū)共分12章,主要內(nèi)容包括:asp.net的發(fā)展歷程,vwd2010集成開(kāi)發(fā)環(huán)境,asp.net的內(nèi)置對(duì)象和配置管理,服務(wù)器控件的使用,使用css、主題和母版頁(yè)進(jìn)行頁(yè)面設(shè)計(jì)與布局,使用ado.net訪問(wèn)數(shù)據(jù)庫(kù)和操縱xml,數(shù)據(jù)綁定與數(shù)據(jù)控件的使用,使用linq查詢(xún),web站點(diǎn)的安全性,asp.netajax技術(shù),web服務(wù)的創(chuàng)建與調(diào)用,使用jquery美化網(wǎng)頁(yè)以及站點(diǎn)的發(fā)布與部署,最后一章是綜合運(yùn)用所學(xué)知識(shí)創(chuàng)建了一個(gè)簡(jiǎn)易微博系統(tǒng)。《高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材:ASP NET 4.0網(wǎng)站開(kāi)發(fā)實(shí)例教程》重點(diǎn)介紹了常用控件的使用以及動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的實(shí)用技巧,并安排了多個(gè)綜合性的個(gè)性網(wǎng)站開(kāi)發(fā)實(shí)例。此外,每章還配有習(xí)題,有助于讀者對(duì)所學(xué)知識(shí)的理解與掌握,提高和拓寬讀者的實(shí)際技能。
《高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材:ASP NET 4.0網(wǎng)站開(kāi)發(fā)實(shí)例教程》結(jié)構(gòu)清晰、內(nèi)容翔實(shí),既可以作為高等院校本科學(xué)生的專(zhuān)業(yè)教材,也可以作為從事網(wǎng)站開(kāi)發(fā)與設(shè)計(jì)工作的專(zhuān)業(yè)技術(shù)人員的參考書(shū)。
ASP.NET是Microsoft公司推出的基于.NET Framework的Web應(yīng)用開(kāi)發(fā)平臺(tái),是Web應(yīng)用開(kāi)發(fā)的主流技術(shù)之一,它帶給人們的是全新的技術(shù),和由此產(chǎn)生的開(kāi)發(fā)效率的提高,網(wǎng)站性能的提升。使用ASP.NET進(jìn)行Web應(yīng)用開(kāi)發(fā),程序結(jié)構(gòu)更加清晰,開(kāi)發(fā)流程更加簡(jiǎn)單,從而可以提高開(kāi)發(fā)效率,縮短開(kāi)發(fā)周期。ASP.NET 4.0 是在ASP.NET 3.5的基礎(chǔ)之上構(gòu)建的,保留了其中很多令人喜愛(ài)的功能,并增加了一些其他領(lǐng)域的新功能和工具。
進(jìn)行ASP.NET開(kāi)發(fā)可以使用Visual Basic.NET或者C#,這兩種語(yǔ)言都是.NET環(huán)境下的程序設(shè)計(jì)語(yǔ)言,但并不是必須使用.NET集成開(kāi)發(fā)環(huán)境才能進(jìn)行ASP.NET Web程序設(shè)計(jì)。從理論上講,用記事本或其他文本編輯器就可以編寫(xiě)ASP.NET Web應(yīng)用程序,但大多數(shù)開(kāi)發(fā)人員還是希望安裝Microsoft Visual Web Developer 2010(VWD)。VWD是專(zhuān)門(mén)為構(gòu)建ASP.NET Web站點(diǎn)而開(kāi)發(fā)的,其中包含了大量有助于快速創(chuàng)建復(fù)雜ASP.NET Web應(yīng)用程序的工具。為了使廣大學(xué)生和網(wǎng)站開(kāi)發(fā)技術(shù)人員盡快掌握ASP.NET 4.0以及VWD 2010的使用技巧和新增功能,本人在多年教學(xué)經(jīng)驗(yàn)與科研成果的基礎(chǔ)上編寫(xiě)了此書(shū)。本書(shū)全面翔實(shí)地介紹了ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的基本流程和使用方法,可以使讀者快速、全面地掌握使用VWD 2010快速開(kāi)發(fā)ASP.NET Web應(yīng)用程序,并達(dá)到融會(huì)貫通,靈活應(yīng)用之目的。
概括起來(lái),本書(shū)具有以下主要特點(diǎn)。
(1) 結(jié)構(gòu)清晰、內(nèi)容翔實(shí)。在每一章的開(kāi)始概要說(shuō)明了本章將介紹的內(nèi)容,使學(xué)習(xí)者做到心中有數(shù);介紹每一個(gè)內(nèi)置對(duì)象或服務(wù)器控件時(shí),首先介紹該對(duì)象或控件的常用屬性、方法和事件,然后介紹具體的應(yīng)用場(chǎng)景和注意事項(xiàng),且在介紹過(guò)程中都配有插圖和實(shí)例說(shuō)明;在每章的最后還有對(duì)應(yīng)的本章小結(jié),總結(jié)本章介紹的內(nèi)容,前后呼應(yīng),系統(tǒng)性強(qiáng)。
(2) 按照動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā)流程,從網(wǎng)站基礎(chǔ)知識(shí)講起,循序漸進(jìn)地介紹了ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)涉及到的各種知識(shí)和技巧,并在各章配有精心選擇的應(yīng)用實(shí)例,這些實(shí)例既有較強(qiáng)的代表性和實(shí)用性,又能夠綜合應(yīng)用對(duì)應(yīng)章節(jié)介紹的知識(shí),使學(xué)習(xí)者能夠全方位地理解所學(xué)內(nèi)容,融會(huì)貫通章節(jié)之間的聯(lián)系,達(dá)到舉一反三之目的。
(3) 每一章最后都配有習(xí)題。這些習(xí)題緊扣該章介紹的內(nèi)容。通過(guò)回答和練習(xí)這些習(xí)題,有助于讀者更好地掌握本章所學(xué)知識(shí),提高和拓寬讀者的實(shí)際技能。
全書(shū)共分12章,第1章介紹了網(wǎng)站建設(shè)的基礎(chǔ)知識(shí)、ASP.NET的發(fā)展過(guò)程、VWD 2010開(kāi)發(fā)環(huán)境,以及ASP.NET的工作原理;第2章介紹了ASP.NET的頁(yè)面框架和頁(yè)面類(lèi),ASP.NET的內(nèi)置對(duì)象以及ASP.NET的配置管理;第3章介紹了ASP.NET服務(wù)器控件的基本用法以及不同類(lèi)別控件的功能;第4章介紹了CSS樣式、主題和母版頁(yè),這些技術(shù)對(duì)于頁(yè)面布局、創(chuàng)建具有一致外觀的網(wǎng)站非常有用,也有利于使站點(diǎn)看起來(lái)更專(zhuān)業(yè)和有吸引力;第5章介紹了數(shù)據(jù)庫(kù)的基本知識(shí)和SQL語(yǔ)言、使用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)、數(shù)據(jù)綁定技術(shù)和數(shù)據(jù)控件的使用以及使用ADO.NET讀寫(xiě)XML文件;第6章介紹了LINQ語(yǔ)言及其語(yǔ)法;第7章介紹了Web站點(diǎn)中的安全性和ASP.NET提供的登錄控件的用法;第8章介紹了ASP.NET AJAX的基本知識(shí)以及ASP.NET AJAX服務(wù)器控件的使用方法;第9章介紹了Web服務(wù)的基本概念以及如何創(chuàng)建和調(diào)用Web服務(wù),包括在AJAX站點(diǎn)中使用Web服務(wù);第10章介紹了jQuery的基本語(yǔ)法和具體應(yīng)用,jQuery 能夠改變我們編寫(xiě)JavaScript腳本的方式,降低學(xué)習(xí)和使用Web前端開(kāi)發(fā)的復(fù)雜度,提高網(wǎng)頁(yè)開(kāi)發(fā)效率;第11章介紹了Web應(yīng)用程序的發(fā)布與部署,包括復(fù)制Web站點(diǎn)、在IIS下運(yùn)行站點(diǎn)和將數(shù)據(jù)庫(kù)移動(dòng)到遠(yuǎn)程服務(wù)器;第12章介紹綜合運(yùn)用全書(shū)所學(xué)知識(shí),開(kāi)發(fā)一個(gè)簡(jiǎn)易的迷你微博系統(tǒng)。
本書(shū)是多人智慧的集成,除封面署名的作者外,參與資料整理和制作的人員還有郭卉、杜慧芹、李海珍、高紅軍、劉艷、王喜勝、王軍政、劉瑛、范亮、鄭麗、薛云芬、李繼珍、裴志偉、申麗娜、楊祥波、耿慶偉、司忠慧、徐金梅、趙桂英、孫愛(ài)敏、焦建菊、楊凱等。在本書(shū)的編寫(xiě)過(guò)程中,參考了一些有關(guān)文獻(xiàn),在此向這些文獻(xiàn)的作者深表感謝。由于作者水平有限,本書(shū)不足之處在所難免,歡迎廣大讀者批評(píng)指正。我們的信箱:huchenhao@263.net,電話:010-62796045。
作 者
2012年9月
第1章 asp.net 4.0入門(mén)
1.1 網(wǎng)站建設(shè)概述
1.2 asp.net與vwd 2010
1.3 使用vwd 2010開(kāi)發(fā)web應(yīng)用程序
1.4 本章小結(jié)
1.5 思考和練習(xí)
第2章 asp.net基礎(chǔ)知識(shí)
2.1 asp.net應(yīng)用程序概述
2.2 asp.net的內(nèi)置對(duì)象
2.3 asp.net配置管理
2.4 本章小結(jié)
2.5 思考和練習(xí)
第3章 asp.net服務(wù)器控件
3.1 服務(wù)器控件概述
3.2 標(biāo)準(zhǔn)控件
3.3 html控件
3.4 驗(yàn)證控件
3.5 導(dǎo)航控件
3.6 用戶(hù)控件
3.7 本章小結(jié)
3.8 思考和練習(xí)
第4章 頁(yè)面設(shè)計(jì)與布局
4.1 css樣式
4.2 在vwd中使用css
4.3 頁(yè)面布局
4.4 主題
4.5 母版頁(yè)
4.6 本章小結(jié)
4.7 思考和練習(xí)
第5章 數(shù)據(jù)訪問(wèn)與數(shù)據(jù)綁定
5.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
5.2 sql簡(jiǎn)介
5.3 使用ado.net
5.4 數(shù)據(jù)綁定與數(shù)據(jù)控件
5.5 使用ado.net訪問(wèn)xml
5.6 本章小結(jié)
5.7 思考和練習(xí)
第6章 linq
第7章 web站點(diǎn)中的安全性
第8章 asp.net ajax
第9章 web服務(wù)
第10章 使用jquery
第11章 web站點(diǎn)的發(fā)布與部署
第12章 簡(jiǎn)易微博系統(tǒng)
參考文獻(xiàn)