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

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

前言

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

內(nèi)容概要

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

書籍目錄

出版說明前言第1章 Web和ASP.NET介紹1.1 Web基礎(chǔ)知識1.1.1 Web概念1.1.2 Web產(chǎn)生的背景及發(fā)展過程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與動態(tài)Web1.2.4 Web應(yīng)用程序概念1.2.5 ASP.NET支持的語言1.3 建立ASP.NET開發(fā)運(yùn)行環(huán)境1.3.1 安裝Microsoft IIS 1.3.2 安裝Visual Studi0 20051.3.3 安裝SQL Server數(shù)據(jù)庫服務(wù)器1.3.4 測試安裝1.4 實(shí)訓(xùn)ASP.NET開發(fā)環(huán)境安裝與配置1.5 習(xí)題第2章 ASP.NET編程基礎(chǔ)2.1 HTML簡介2.1.1 HTML基本概念2.1.2 HTML常用標(biāo)記使用說明2.1.3 HTML的表單2.2 C#.NET簡介2.2.1 C#.NET的特點(diǎn)2.2.2 NET開發(fā)平臺簡介2.3 HTML與C#.NET的配合2.3.1 傳統(tǒng)的配合方式2.3.2 網(wǎng)頁標(biāo)記與程序分離的配合方式2.4 初步接觸ASP.NET程序2.4.1 第一個(gè)程序“hello world”2.4.2 今天的13期2.4.3 逐漸變大的文字2.4.4 顯示網(wǎng)頁中表單輸入的內(nèi)容2.4.5 用戶正在使用何種瀏覽器2.4.6 顯示文本文件的內(nèi)容2.4.7 查看數(shù)據(jù)庫的內(nèi)容2.5 實(shí)訓(xùn)Visual Studi0.NET開發(fā)環(huán)境應(yīng)用實(shí)踐2.6 習(xí)題第3章 ASP.NET程序設(shè)計(jì)基本規(guī)則3.1 C#.NET的語法3.1.1 C#吾句的書寫規(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#基本語法訓(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 超級鏈接控件4.3.5 頁面顯示控制控件4.4 Web表單驗(yàn)證控件4.4.1 網(wǎng)頁表單驗(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àn)證應(yīng)用4.5 表單回發(fā)4.5.1 Ispostback屬性4.5.2 Autopostback屬性4.6 實(shí)訓(xùn)表單及網(wǎng)頁回發(fā)處理4.7 習(xí)題第5章 ASP.NET的對象5.1 ASP.NET對象簡介5.1.1 Page類5.1.2 Page對象常用屬性5.2 Response對象5.2.1 Response對象功能介紹5.2.2 Response對象的屬性5.2.3 Response對象的方法5.3 Request對象5.3.1 Request對象功能介紹5.3.2 使用表單的GET方法和POS了方法取得數(shù)據(jù)5.3.3 取得Web服務(wù)器端的系統(tǒng)信息5.3.4 取得客戶端瀏覽器信息5.4 Server對象5.4.1 Server對象的屬性5.4.2 Server對象的CreateObject方法5.4.3 Server對象的Transfer方法5.4.4 Server對象的Execute方法5.4.5 Server對象的HtmlEncode方法和HtmlDecode方法5.4.6 使用Server對象的UrlEncode方法和UrlDecode方法5.4.7 使用Server對象的MapPath方法5.5 web應(yīng)用程序基礎(chǔ)5.5.1 Web應(yīng)用程序基本概念5.5.2 Web應(yīng)用程序設(shè)計(jì)過程5.5.3 Web應(yīng)用程序中的Global.asax文件5.5.4 服務(wù)器端封裝,5.6 Application對象、5.6.1 Application對象功能及使用方法介紹5.6.2 Application對象的方法5.6.3 Application對象的事件5.6.4 Application對象使用實(shí)例5.7 Cookies對象,5.7.1 建立Cookies數(shù)據(jù)5.7.2 取得Web客戶端的Cookies5.8 Session對象5.8.1 Session對象功能及使用方法介紹5.8.2 Session對象的屬性5.8.3 Session對象的事件5.8.4 Session對象的方法5.8.5 Session和Cookies的區(qū)別5.8.6 Session對象使用實(shí)例5.9 實(shí)訓(xùn)ASP.NET內(nèi)建對象應(yīng)用5.10 習(xí)題第6章 NETFramework類庫6.1 .NETFramework類庫基本概念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 文本文件的讀寫操作6.7.5 二進(jìn)制文件的讀寫操作6.8 實(shí)訓(xùn)ASP.NET類庫應(yīng)用6.9 習(xí)題第7章 ASP.NET和關(guān)系型數(shù)據(jù)庫7.1 關(guān)系數(shù)據(jù)庫基本概念7.1.1 關(guān)系數(shù)據(jù)庫和數(shù)據(jù)表7.1.2 數(shù)據(jù)表之間的關(guān)聯(lián)7.1.3 數(shù)據(jù)集合7.2 web數(shù)據(jù)庫基本概念7.3 常用關(guān)系數(shù)據(jù)庫系統(tǒng)簡介7.3.1 SQLSelver7.3.2 MicrosoftAccess7.4 結(jié)構(gòu)化查詢語言SQL簡介7.4.1 數(shù)據(jù)定義語言DDL7.4.2 數(shù)據(jù)查詢語言DQL7.4.3 數(shù)據(jù)操縱語言DML7.5 創(chuàng)建數(shù)據(jù)庫連接7.5.1 ADO.NET簡介7.5.2 Connection對象7.6 利用ADO.NET對象操作數(shù)據(jù)庫7.6.1 使用Command對象處理SQL命令7.6.2 使用DataReader對象逐次取回?cái)?shù)據(jù)7.6.3 使用DataAdapter對象管理數(shù)據(jù)7.6.4 使用.DataSet對象存放數(shù)據(jù)表7.6.5 使用DataTable對象管理數(shù)據(jù)7.6.6 使用DataView對象定義查詢結(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)用開發(fā)技術(shù)8.1 XML數(shù)據(jù)處理8.1.1 XMI概述8.].2 XML文檔的格式8.1.3 VS.NET對XML的支持8.1.4 使用XmITextWriter類完成XML文檔寫入8.1.5 使用XmlTextReader類完成XML文檔讀取8.1.6 使用:XmlDocument類處理XML文檔8.2 wcbService技術(shù)8.2.1 WebService技術(shù)簡介8.2.2 創(chuàng)建WebService8.2.3 引用WebService8.3 AJax技術(shù)8.3.1 AJsx技術(shù)簡介8.3.2 Ajsx.NET應(yīng)用開發(fā)8.4 母版頁8.4.1 制作母版頁8.4.2 制作內(nèi)容頁8.5 實(shí)訓(xùn)利用webSenicc技術(shù)實(shí)現(xiàn)網(wǎng)上書店各分店圖書在線匯總8.6 習(xí)題第9章 常用的Web應(yīng)用系統(tǒng)9.1 會員管理9.1.1 會員管理系統(tǒng)功能介紹9.1.2 數(shù)據(jù)庫系統(tǒng)配置9.1.3 用戶登錄檢查9.1.4 新用戶注冊9.1.5 一般用戶信息修改程序9.1.6 管理員程序9.1.7 保密網(wǎng)頁之9.2 論壇系統(tǒng)9.2.1 論壇系統(tǒng)介紹9.2.2 數(shù)據(jù)庫系統(tǒng)配置9.2.3 用戶登錄9.2.4 管理員程序9.2.5 論壇主題界面9.2.6 發(fā)言界面9.3 實(shí)訓(xùn)基于web的班級信息管理系統(tǒng)9.4 習(xí)題參考文獻(xiàn)

章節(jié)摘錄

  第1章 Web和ASP.NET介紹  Web網(wǎng)站是電子商務(wù)應(yīng)用系統(tǒng)的主要平臺。ASP.NET是開發(fā)Web網(wǎng)站最流行并且具有發(fā)展?jié)摿Φ拈_發(fā)環(huán)境之一。微軟是ASP.NET技術(shù)的開發(fā)者和倡導(dǎo)者,微軟的Internet信息服務(wù)系統(tǒng)和SQL Server數(shù)據(jù)庫系統(tǒng)可以很好地配合以完成動態(tài)網(wǎng)站的開發(fā)。   本章的主要內(nèi)容如下:  ·Web和ASP.NET的基本概念?!  そSP.NET開發(fā)運(yùn)行環(huán)境?! ?.1 Web基礎(chǔ)知識  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)頁瀏覽系統(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)成的。也就是說,互聯(lián)網(wǎng)從物理連接來看是由眾多的計(jì)算機(jī)局域網(wǎng)互相連接而成,而從邏輯上看,互聯(lián)網(wǎng)是由多個(gè)功能子網(wǎng)組成的?!  ?/pre>

編輯推薦

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

圖書封面

評論、評分、閱讀與下載


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


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

 
 

 

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

京ICP備13047387號-7