ASP.NET編程基礎及應用

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

前言

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

內(nèi)容概要

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

書籍目錄

出版說明前言第1章 Web和ASP.NET介紹1.1 Web基礎知識1.1.1 Web概念1.1.2 Web產(chǎn)生的背景及發(fā)展過程1.1.3 Web技術現(xiàn)狀1.2 ASP.NET與Web的關系1.2.1 ASP.NET技術背景1.2.2 ASP.NET運行機制1.2.3 ASP.NET與動態(tài)Web1.2.4 Web應用程序概念1.2.5 ASP.NET支持的語言1.3 建立ASP.NET開發(fā)運行環(huán)境1.3.1 安裝Microsoft IIS 1.3.2 安裝Visual Studi0 20051.3.3 安裝SQL Server數(shù)據(jù)庫服務器1.3.4 測試安裝1.4 實訓ASP.NET開發(fā)環(huán)境安裝與配置1.5 習題第2章 ASP.NET編程基礎2.1 HTML簡介2.1.1 HTML基本概念2.1.2 HTML常用標記使用說明2.1.3 HTML的表單2.2 C#.NET簡介2.2.1 C#.NET的特點2.2.2 NET開發(fā)平臺簡介2.3 HTML與C#.NET的配合2.3.1 傳統(tǒng)的配合方式2.3.2 網(wǎng)頁標記與程序分離的配合方式2.4 初步接觸ASP.NET程序2.4.1 第一個程序“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 實訓Visual Studi0.NET開發(fā)環(huán)境應用實踐2.6 習題第3章 ASP.NET程序設計基本規(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#中的算術運算符 3.1.7 c#的關系運算符3.1.8 C#的邏輯運算符3.1.9 賦值運算符3.1.10 c#的條件運算符3.1.11 運算符的優(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)機制3.2.8 異常處置機制3.3 C#面向?qū)ο筇匦?.3.1 類的特點3.3.2 類的定義3.4 實訓C#基本語法訓練3.5 習題第4章 表單控件4.1 表單基礎4.1.1 HTML標記表單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表單驗證控件4.4.1 網(wǎng)頁表單驗證基礎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)頁驗證應用4.5 表單回發(fā)4.5.1 Ispostback屬性4.5.2 Autopostback屬性4.6 實訓表單及網(wǎng)頁回發(fā)處理4.7 習題第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服務器端的系統(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應用程序基礎5.5.1 Web應用程序基本概念5.5.2 Web應用程序設計過程5.5.3 Web應用程序中的Global.asax文件5.5.4 服務器端封裝,5.6 Application對象、5.6.1 Application對象功能及使用方法介紹5.6.2 Application對象的方法5.6.3 Application對象的事件5.6.4 Application對象使用實例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對象使用實例5.9 實訓ASP.NET內(nèi)建對象應用5.10 習題第6章 NETFramework類庫6.1 .NETFramework類庫基本概念6.2 數(shù)學運算類6.2.1 數(shù)學運算類System..Math包含的方法6.2.2 System.Math中的常數(shù)6.3 字符串操作類.6.3.1 字符串操作類System.String包含的類方法6.3.2 System.String應用實例6.4 日期、時間類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類的應用6.6 隨機數(shù)類.6.6.1 隨機數(shù)類System.Random包含的類方法6.6.2 System.Random類的應用6.7 文件操作類.6.7.1 System.IO命名空間6.7.2 目錄管理6.7.3 文件管理6.7.4 文本文件的讀寫操作6.7.5 二進制文件的讀寫操作6.8 實訓ASP.NET類庫應用6.9 習題第7章 ASP.NET和關系型數(shù)據(jù)庫7.1 關系數(shù)據(jù)庫基本概念7.1.1 關系數(shù)據(jù)庫和數(shù)據(jù)表7.1.2 數(shù)據(jù)表之間的關聯(lián)7.1.3 數(shù)據(jù)集合7.2 web數(shù)據(jù)庫基本概念7.3 常用關系數(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對象逐次取回數(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 實訓ASP.NET數(shù)據(jù)操作類與數(shù)據(jù)顯示控件應用7.9 習題第8章 ASP.NET應用開發(fā)技術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技術8.2.1 WebService技術簡介8.2.2 創(chuàng)建WebService8.2.3 引用WebService8.3 AJax技術8.3.1 AJsx技術簡介8.3.2 Ajsx.NET應用開發(fā)8.4 母版頁8.4.1 制作母版頁8.4.2 制作內(nèi)容頁8.5 實訓利用webSenicc技術實現(xiàn)網(wǎng)上書店各分店圖書在線匯總8.6 習題第9章 常用的Web應用系統(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 實訓基于web的班級信息管理系統(tǒng)9.4 習題參考文獻

章節(jié)摘錄

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

編輯推薦

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

圖書封面

評論、評分、閱讀與下載


    ASP.NET編程基礎及應用 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7