ASP.NET編程基礎(chǔ)及應(yīng)用

出版時(shí)間:2009-4  出版社:機(jī)械工業(yè)出版社  作者:張登輝  頁(yè)數(shù):225  

前言

  內(nèi)容新,能夠展現(xiàn)網(wǎng)站開(kāi)發(fā)技術(shù)的發(fā)展情況。內(nèi)容安排規(guī)律性強(qiáng),每個(gè)知識(shí)識(shí)后卮都配有短小精煉的實(shí)例。圖例豐富直觀,便于分析理解案例中的知識(shí)點(diǎn)。強(qiáng)化實(shí)踐,每章都安排有針對(duì)性的實(shí)驗(yàn),促進(jìn)讀毒網(wǎng)站開(kāi)發(fā)能力的提高。實(shí)用性強(qiáng),案例中的代碼稍加修改即可應(yīng)用于實(shí)際的應(yīng)甩系統(tǒng)。  ASP.NET是目前最流行的Web應(yīng)用系統(tǒng)開(kāi)發(fā)技術(shù)之一。借助.NET Framework框架強(qiáng)大的類庫(kù)和服務(wù)器端控件的支持,可以開(kāi)發(fā)出功能強(qiáng)大的Web應(yīng)用系統(tǒng)。本書(shū)以Visual Studio2005為開(kāi)發(fā)平臺(tái),以C#為程序開(kāi)發(fā)語(yǔ)言,介紹了NET Framework 2.X框架下的ASP.NET2.0網(wǎng)站開(kāi)發(fā)技術(shù)。  本書(shū)從Web和ASP.NET的基本概念講起,由淺人深,逐步介紹了ASP.NEI程序設(shè)計(jì)的工作環(huán)境、開(kāi)發(fā)方法、對(duì)象、表單控件等內(nèi)容。本書(shū)以夠用、實(shí)用為標(biāo)準(zhǔn),力求通過(guò)簡(jiǎn)明、通俗的語(yǔ)言介紹ASP.NET技術(shù)的基本概念和編程方法。本課程建議授課學(xué)時(shí)為40小時(shí),實(shí)驗(yàn)學(xué)時(shí)20小時(shí)?! ∪珪?shū)共分為9章,第1-3章主要介紹ASP.NET相關(guān)的基本概念和基礎(chǔ)知識(shí),第4~7章主要介紹ASP.NET編程的幾項(xiàng)核心技術(shù),第8章介紹了幾項(xiàng)ASP.NET應(yīng)用開(kāi)發(fā)技術(shù),第9章介紹兩個(gè)較完整的網(wǎng)站實(shí)例。  本書(shū)的特點(diǎn)是技術(shù)知識(shí)與應(yīng)用實(shí)踐緊密結(jié)合,書(shū)中所介紹的實(shí)例都在windows Server2003/XP環(huán)境下調(diào)試運(yùn)行通過(guò),讀者可以按照書(shū)中實(shí)例進(jìn)行實(shí)踐練習(xí)。本書(shū)每章后附有習(xí)題和實(shí)訓(xùn),便于教師組織實(shí)踐教學(xué)?! ”緯?shū)由張登輝編著,丁建龍為本書(shū)收集了大量資料,舒小云為本書(shū)的文字資料錄入、排版做了許多工作,浙江樹(shù)人大學(xué)的領(lǐng)導(dǎo)和老師對(duì)本書(shū)的編寫(xiě)工作給予了大力支持和幫助,在此深表謝意?! ∠抻谧髡咚?,書(shū)中難免存在錯(cuò)誤和不妥之處,請(qǐng)讀者提出寶貴意見(jiàn)。

內(nèi)容概要

  內(nèi)容新,能夠展現(xiàn)網(wǎng)站開(kāi)發(fā)技術(shù)的發(fā)展情況?! ?nèi)容安排規(guī)律性強(qiáng),每個(gè)知識(shí)識(shí)后卮都配有短小精煉的實(shí)例?! D例豐富直觀,便于分析理解案例中的知識(shí)點(diǎn)?! ?qiáng)化實(shí)踐,每章都安排有針對(duì)性的實(shí)驗(yàn),促進(jìn)讀毒網(wǎng)站開(kāi)發(fā)能力的提高。  實(shí)用性強(qiáng),案例中的代碼稍加修改即可應(yīng)用于實(shí)際的應(yīng)甩系統(tǒng)。

書(shū)籍目錄

出版說(shuō)明前言第1章 Web和ASP.NET介紹1.1 Web基礎(chǔ)知識(shí)1.1.1 Web概念1.1.2 Web產(chǎn)生的背景及發(fā)展過(guò)程1.1.3 Web技術(shù)現(xiàn)狀1.2 ASP.NET與Web的關(guān)系1.2.1 ASP.NET技術(shù)背景1.2.2 ASP.NET運(yùn)行機(jī)制1.2.3 ASP.NET與動(dòng)態(tài)Web1.2.4 Web應(yīng)用程序概念1.2.5 ASP.NET支持的語(yǔ)言1.3 建立ASP.NET開(kāi)發(fā)運(yùn)行環(huán)境1.3.1 安裝Microsoft IIS 1.3.2 安裝Visual Studi0 20051.3.3 安裝SQL Server數(shù)據(jù)庫(kù)服務(wù)器1.3.4 測(cè)試安裝1.4 實(shí)訓(xùn)ASP.NET開(kāi)發(fā)環(huán)境安裝與配置1.5 習(xí)題第2章 ASP.NET編程基礎(chǔ)2.1 HTML簡(jiǎn)介2.1.1 HTML基本概念2.1.2 HTML常用標(biāo)記使用說(shuō)明2.1.3 HTML的表單2.2 C#.NET簡(jiǎn)介2.2.1 C#.NET的特點(diǎn)2.2.2 NET開(kāi)發(fā)平臺(tái)簡(jiǎn)介2.3 HTML與C#.NET的配合2.3.1 傳統(tǒng)的配合方式2.3.2 網(wǎng)頁(yè)標(biāo)記與程序分離的配合方式2.4 初步接觸ASP.NET程序2.4.1 第一個(gè)程序“hello world”2.4.2 今天的13期2.4.3 逐漸變大的文字2.4.4 顯示網(wǎng)頁(yè)中表單輸入的內(nèi)容2.4.5 用戶正在使用何種瀏覽器2.4.6 顯示文本文件的內(nèi)容2.4.7 查看數(shù)據(jù)庫(kù)的內(nèi)容2.5 實(shí)訓(xùn)Visual Studi0.NET開(kāi)發(fā)環(huán)境應(yīng)用實(shí)踐2.6 習(xí)題第3章 ASP.NET程序設(shè)計(jì)基本規(guī)則3.1 C#.NET的語(yǔ)法3.1.1 C#吾句的書(shū)寫(xiě)規(guī)則3.1.2 c#變量及程序的命名原則3.1.3 C#的數(shù)據(jù)類型3.1.4 C#中變量、常量的聲明3.1.5 c#中的數(shù)組3.1.6 c#中的算術(shù)運(yùn)算符 3.1.7 c#的關(guān)系運(yùn)算符3.1.8 C#的邏輯運(yùn)算符3.1.9 賦值運(yùn)算符3.1.10 c#的條件運(yùn)算符3.1.11 運(yùn)算符的優(yōu)先順序3.2 程序的流程控制3.2.1 If判斷結(jié)構(gòu)3.2.2 switch多分支判斷結(jié)構(gòu)3.2.3 for循環(huán)結(jié)構(gòu)3.2.4 for each結(jié)構(gòu)3.2.5 while循環(huán)結(jié)構(gòu)3.2.6 do while循環(huán)結(jié)構(gòu)3.2.7 跳轉(zhuǎn)機(jī)制3.2.8 異常處置機(jī)制3.3 C#面向?qū)ο筇匦?.3.1 類的特點(diǎn)3.3.2 類的定義3.4 實(shí)訓(xùn)C#基本語(yǔ)法訓(xùn)練3.5 習(xí)題第4章 表單控件4.1 表單基礎(chǔ)4.1.1 HTML標(biāo)記表單4.1.2 HTML控件表單4.1.3 Web控件表單4.2 HTML控件表單4.2.1 文字輸入控件4.2.2 選擇控件4.2.3 按鈕控件4.3 Web控件表單4.3.1 文字控件4.3.2 選擇控件4.3.3 按鈕控件4.3.4 超級(jí)鏈接控件4.3.5 頁(yè)面顯示控制控件4.4 Web表單驗(yàn)證控件4.4.1 網(wǎng)頁(yè)表單驗(yàn)證基礎(chǔ)4.4.2 Requiredfieldvalidator控件4.4.3 Rangevalidator控件4.4.4 Comparevalidator控件4.4.5 Regularexpressionvalidator控件4.4.6 Customvalidator控件4.4.7 Validationsummary控件4.4.8 網(wǎng)頁(yè)驗(yàn)證應(yīng)用4.5 表單回發(fā)4.5.1 Ispostback屬性4.5.2 Autopostback屬性4.6 實(shí)訓(xùn)表單及網(wǎng)頁(yè)回發(fā)處理4.7 習(xí)題第5章 ASP.NET的對(duì)象5.1 ASP.NET對(duì)象簡(jiǎn)介5.1.1 Page類5.1.2 Page對(duì)象常用屬性5.2 Response對(duì)象5.2.1 Response對(duì)象功能介紹5.2.2 Response對(duì)象的屬性5.2.3 Response對(duì)象的方法5.3 Request對(duì)象5.3.1 Request對(duì)象功能介紹5.3.2 使用表單的GET方法和POS了方法取得數(shù)據(jù)5.3.3 取得Web服務(wù)器端的系統(tǒng)信息5.3.4 取得客戶端瀏覽器信息5.4 Server對(duì)象5.4.1 Server對(duì)象的屬性5.4.2 Server對(duì)象的CreateObject方法5.4.3 Server對(duì)象的Transfer方法5.4.4 Server對(duì)象的Execute方法5.4.5 Server對(duì)象的HtmlEncode方法和HtmlDecode方法5.4.6 使用Server對(duì)象的UrlEncode方法和UrlDecode方法5.4.7 使用Server對(duì)象的MapPath方法5.5 web應(yīng)用程序基礎(chǔ)5.5.1 Web應(yīng)用程序基本概念5.5.2 Web應(yīng)用程序設(shè)計(jì)過(guò)程5.5.3 Web應(yīng)用程序中的Global.asax文件5.5.4 服務(wù)器端封裝,5.6 Application對(duì)象、5.6.1 Application對(duì)象功能及使用方法介紹5.6.2 Application對(duì)象的方法5.6.3 Application對(duì)象的事件5.6.4 Application對(duì)象使用實(shí)例5.7 Cookies對(duì)象,5.7.1 建立Cookies數(shù)據(jù)5.7.2 取得Web客戶端的Cookies5.8 Session對(duì)象5.8.1 Session對(duì)象功能及使用方法介紹5.8.2 Session對(duì)象的屬性5.8.3 Session對(duì)象的事件5.8.4 Session對(duì)象的方法5.8.5 Session和Cookies的區(qū)別5.8.6 Session對(duì)象使用實(shí)例5.9 實(shí)訓(xùn)ASP.NET內(nèi)建對(duì)象應(yīng)用5.10 習(xí)題第6章 NETFramework類庫(kù)6.1 .NETFramework類庫(kù)基本概念6.2 數(shù)學(xué)運(yùn)算類6.2.1 數(shù)學(xué)運(yùn)算類System..Math包含的方法6.2.2 System.Math中的常數(shù)6.3 字符串操作類.6.3.1 字符串操作類System.String包含的類方法6.3.2 System.String應(yīng)用實(shí)例6.4 日期、時(shí)間類6.4.1 System.DateTime包含的屬性6.4.2 System.Date:Fime類的方法6.5 數(shù)組類。6.5.1 數(shù)組類System.Array包含的屬性和方法6.5.2 System.Array類的應(yīng)用6.6 隨機(jī)數(shù)類.6.6.1 隨機(jī)數(shù)類System.Random包含的類方法6.6.2 System.Random類的應(yīng)用6.7 文件操作類.6.7.1 System.IO命名空間6.7.2 目錄管理6.7.3 文件管理6.7.4 文本文件的讀寫(xiě)操作6.7.5 二進(jìn)制文件的讀寫(xiě)操作6.8 實(shí)訓(xùn)ASP.NET類庫(kù)應(yīng)用6.9 習(xí)題第7章 ASP.NET和關(guān)系型數(shù)據(jù)庫(kù)7.1 關(guān)系數(shù)據(jù)庫(kù)基本概念7.1.1 關(guān)系數(shù)據(jù)庫(kù)和數(shù)據(jù)表7.1.2 數(shù)據(jù)表之間的關(guān)聯(lián)7.1.3 數(shù)據(jù)集合7.2 web數(shù)據(jù)庫(kù)基本概念7.3 常用關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介7.3.1 SQLSelver7.3.2 MicrosoftAccess7.4 結(jié)構(gòu)化查詢語(yǔ)言SQL簡(jiǎn)介7.4.1 數(shù)據(jù)定義語(yǔ)言DDL7.4.2 數(shù)據(jù)查詢語(yǔ)言DQL7.4.3 數(shù)據(jù)操縱語(yǔ)言DML7.5 創(chuàng)建數(shù)據(jù)庫(kù)連接7.5.1 ADO.NET簡(jiǎn)介7.5.2 Connection對(duì)象7.6 利用ADO.NET對(duì)象操作數(shù)據(jù)庫(kù)7.6.1 使用Command對(duì)象處理SQL命令7.6.2 使用DataReader對(duì)象逐次取回?cái)?shù)據(jù)7.6.3 使用DataAdapter對(duì)象管理數(shù)據(jù)7.6.4 使用.DataSet對(duì)象存放數(shù)據(jù)表7.6.5 使用DataTable對(duì)象管理數(shù)據(jù)7.6.6 使用DataView對(duì)象定義查詢結(jié)果7.7 數(shù)據(jù)的輸出控制7.7.1 數(shù)據(jù)綁定與顯示7.7.2 Dropdownlist、Checkboxlist、RadioButtonlist控件7.7.3 GridView控件7.8 實(shí)訓(xùn)ASP.NET數(shù)據(jù)操作類與數(shù)據(jù)顯示控件應(yīng)用7.9 習(xí)題第8章 ASP.NET應(yīng)用開(kāi)發(fā)技術(shù)8.1 XML數(shù)據(jù)處理8.1.1 XMI概述8.].2 XML文檔的格式8.1.3 VS.NET對(duì)XML的支持8.1.4 使用XmITextWriter類完成XML文檔寫(xiě)入8.1.5 使用XmlTextReader類完成XML文檔讀取8.1.6 使用:XmlDocument類處理XML文檔8.2 wcbService技術(shù)8.2.1 WebService技術(shù)簡(jiǎn)介8.2.2 創(chuàng)建WebService8.2.3 引用WebService8.3 AJax技術(shù)8.3.1 AJsx技術(shù)簡(jiǎn)介8.3.2 Ajsx.NET應(yīng)用開(kāi)發(fā)8.4 母版頁(yè)8.4.1 制作母版頁(yè)8.4.2 制作內(nèi)容頁(yè)8.5 實(shí)訓(xùn)利用webSenicc技術(shù)實(shí)現(xiàn)網(wǎng)上書(shū)店各分店圖書(shū)在線匯總8.6 習(xí)題第9章 常用的Web應(yīng)用系統(tǒng)9.1 會(huì)員管理9.1.1 會(huì)員管理系統(tǒng)功能介紹9.1.2 數(shù)據(jù)庫(kù)系統(tǒng)配置9.1.3 用戶登錄檢查9.1.4 新用戶注冊(cè)9.1.5 一般用戶信息修改程序9.1.6 管理員程序9.1.7 保密網(wǎng)頁(yè)之9.2 論壇系統(tǒng)9.2.1 論壇系統(tǒng)介紹9.2.2 數(shù)據(jù)庫(kù)系統(tǒng)配置9.2.3 用戶登錄9.2.4 管理員程序9.2.5 論壇主題界面9.2.6 發(fā)言界面9.3 實(shí)訓(xùn)基于web的班級(jí)信息管理系統(tǒng)9.4 習(xí)題參考文獻(xiàn)

章節(jié)摘錄

  第1章 Web和ASP.NET介紹  Web網(wǎng)站是電子商務(wù)應(yīng)用系統(tǒng)的主要平臺(tái)。ASP.NET是開(kāi)發(fā)Web網(wǎng)站最流行并且具有發(fā)展?jié)摿Φ拈_(kāi)發(fā)環(huán)境之一。微軟是ASP.NET技術(shù)的開(kāi)發(fā)者和倡導(dǎo)者,微軟的Internet信息服務(wù)系統(tǒng)和SQL Server數(shù)據(jù)庫(kù)系統(tǒng)可以很好地配合以完成動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā)。   本章的主要內(nèi)容如下:  ·Web和ASP.NET的基本概念?!  そSP.NET開(kāi)發(fā)運(yùn)行環(huán)境?! ?.1 Web基礎(chǔ)知識(shí)  1.1.1 Web概念  web的英文含義是環(huán)球網(wǎng)。在互聯(lián)網(wǎng)中,Web是和wWW密切相關(guān)的,Web是WWW(World Wide Web)網(wǎng)中的一個(gè)服務(wù)節(jié)點(diǎn)(網(wǎng)站)?! 』ヂ?lián)網(wǎng)是由全球眾多的計(jì)算機(jī)局域網(wǎng)互相連接組成的一個(gè)超大型的網(wǎng)絡(luò)系統(tǒng),在這個(gè)系統(tǒng)中可以運(yùn)行多種應(yīng)用系統(tǒng),比如:文件傳輸系統(tǒng)FTP、郵件傳輸系統(tǒng)Email、遠(yuǎn)程登錄系統(tǒng)Telnet、網(wǎng)頁(yè)瀏覽系統(tǒng)WWW等。互聯(lián)網(wǎng)中運(yùn)行的每一種應(yīng)用系統(tǒng)都是由互聯(lián)網(wǎng)中相應(yīng)的服務(wù)器系統(tǒng)、客戶機(jī)系統(tǒng)構(gòu)成的。也就是說(shuō),互聯(lián)網(wǎng)從物理連接來(lái)看是由眾多的計(jì)算機(jī)局域網(wǎng)互相連接而成,而從邏輯上看,互聯(lián)網(wǎng)是由多個(gè)功能子網(wǎng)組成的。  ……

編輯推薦

  內(nèi)容新,能夠展現(xiàn)網(wǎng)站開(kāi)發(fā)技術(shù)的發(fā)展情況。  內(nèi)容安排規(guī)律性強(qiáng),每個(gè)知識(shí)識(shí)后卮都配有短小精煉的實(shí)例?! D例豐富直觀,便于分析理解案例中的知識(shí)點(diǎn)?! ?qiáng)化實(shí)踐,每章都安排有針對(duì)性的實(shí)驗(yàn),促進(jìn)讀毒網(wǎng)站開(kāi)發(fā)能力的提高?! ?shí)用性強(qiáng),案例中的代碼稍加修改即可應(yīng)用于實(shí)際的應(yīng)甩系統(tǒng)。

圖書(shū)封面

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


    ASP.NET編程基礎(chǔ)及應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

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