ASP.NET程序設(shè)計項目開發(fā)教程

出版時間:2012-9  出版社:清華大學(xué)出版社  作者:臧文科,齊芳 主編  頁數(shù):245  字?jǐn)?shù):370000  

內(nèi)容概要

  《asp.net程序設(shè)計項目式教程(c#版)》緊密圍繞web編程人員需要掌握的基本知識和技能,以c#語言為基礎(chǔ)闡述asp.net開發(fā)的基本技術(shù)和技巧,內(nèi)容主要包括網(wǎng)頁制作基礎(chǔ)知識、asp.net網(wǎng)頁運行和開發(fā)環(huán)境、visual
c#程序設(shè)計基礎(chǔ)、母版頁及主窗體設(shè)計、html服務(wù)器控件、web服務(wù)器控件、用戶控件、內(nèi)置對象、驗證控件、數(shù)據(jù)庫訪問和文件處理操作等。
  《asp.net程序設(shè)計項目式教程(c#版)》最大的特點就是每一章以知識點構(gòu)建典型案例,每個案例都突出實用性,以典型案例帶動知識點的講解。本書既適用于計算機(jī)專業(yè)的本、??茖W(xué)生,也可供廣大計算機(jī)愛好者和編程人員閱讀。

書籍目錄

第1章 網(wǎng)頁制作基礎(chǔ)知識
1.1 網(wǎng)頁的基本概念
1.1.1 網(wǎng)頁包括的主要元素
1.1.2 網(wǎng)頁制作常用術(shù)語
1.1.3 網(wǎng)站制作流程
1.1.4 html語言
1.1.5 級聯(lián)樣式表
1.2 小結(jié)
1.3 習(xí)題
1.4 實訓(xùn)
第2章 asp.net網(wǎng)頁運行和開發(fā)環(huán)境
2.1 asp.net概述
2.2 asp.net網(wǎng)頁運行環(huán)境
2.2.1 安裝和配置iis
2.2.2 安裝microsoft visual studio 2010及.net framework sdk
2.3 visual studio.net開發(fā)工具
2.3.1 visual studio.net簡介
2.3.2 簡單網(wǎng)站生成案例
2.4 小結(jié)
.2.5 習(xí)題
2.6 實訓(xùn)
第3章 visual c#程序設(shè)計基礎(chǔ)
3.1 visual c#基本語法
3.1.1 visual c#數(shù)據(jù)類型
3.1.2 visual c#常量與變量
3.1.3 visual c#運算符
3.2 visual c#數(shù)組
3.2.1 數(shù)組變量的聲明
3.2.2 數(shù)組的用法
3.2.3 數(shù)組是對象
3.3 流程控制
3.3.1 條件語句
3.3.2 循環(huán)語句
3.4 預(yù)定義數(shù)據(jù)類型與參數(shù)傳遞
3.4.1 預(yù)定義數(shù)據(jù)類型
3.4.4 參數(shù)傳遞
3.5 visual c#的面向?qū)ο竽芰?br />3.5.1 基本概念
3.5.2 對象的創(chuàng)建
3.6 錯誤處理
3.7 小結(jié)
3.8 習(xí)題
第4章 母版頁及主窗體設(shè)計
4.1 asp.net母版頁概述
4.2 母版頁的優(yōu)點
4.3 母版頁的工作原理
4.3.1 母版頁
4.3.2 可替換內(nèi)容占位符
4.3.3 內(nèi)容頁
4.4 母版頁的運行時行為
4.5 母版頁和內(nèi)容頁路徑
4.6 母版頁主題
4.7 限定母版頁的范圍
4.8 導(dǎo)航控件
4.9 小結(jié)
4.10 習(xí)題
4.11 實訓(xùn)
第5章 html服務(wù)器控件
5.1 理論知識
5.1.1 html服務(wù)器控件與html標(biāo)記的關(guān)系
5.1.2 向頁面添加html服務(wù)器控件
5.1.3 htmlform控件
5.1.4 htmlbutton控件
5.1.5 htmlinputbutton控件
5.1.6 htmlinputimage控件
5.1.7 htmlinputtext控件
5.1.8 htmlinputcheckbox控件
5.1.9 htmlinputradiobutton控件
5.1.10 htmlseiect控件
5.1.11 htmltextarea控件
5.1.12 htmlinputhidden控件
5.1.13 htmlinputanchor控件
5.1.14 htmlimage控件
5.1.15 htmlinputsubmit控件
5.1.16 htmlinputreset控件
5.1.17 htmlinputtable控件
5.1.18 htmlinputtablerow控件
5.1.19 htmlinputtablecell控件
5.1.20 htmlgenericcontrol控件
5.2 小結(jié)
5.3 習(xí)題
5.4 實訓(xùn)
第6章 web服務(wù)器控件
6.1 web 服務(wù)器控件簡述
6.2 文本服務(wù)器控件
6.2.1 label控件
6.2.2 literal控件
6.2.3 textbox控件
6.2.4 hyperlink控件
6.3 按鈕服務(wù)器控件
6.3.1 button控件
6.3.2 linkbutton控件
6.3.3 imagebutton控件
6.4 圖像服務(wù)器控件
6.4.1 image控件
6.4.2 imagemap控件
6.5 選擇服務(wù)器控件
6.5.1 checkbox控件
6.5.2 checkboxlist控件
6.5.3 radiobutton控件
6.5.4 radiobuttonlist控件
6.6 其他服務(wù)器控件
6.6.1 listbox控件
6.6.2 dropdownlist控件
6.6.3 table控件
6.6.4 panel控件
6.6.5 placeholder控件
6.6.6 adrotator控件
6.6.7 calendar控件
6.7 小結(jié)
6.8 習(xí)題
6.9 實訓(xùn)
第7章 用戶控件
7.1 理論知識
7.1.1 基礎(chǔ)知識
7.1.2 @control指令
7.1.3 創(chuàng)建用戶控件
7.1.4 添加屬性
7.1.5 添加事件
7.2 小結(jié)
7.3 習(xí)題
7.4 實訓(xùn)
第8章 內(nèi)置對象
8.1 內(nèi)置對象簡述
8.2 response對象
8.2.1 response對象概述
8.2.2 response對象的屬性和方法
8.3 request對象
8.3.1 request對象概述
8.3.2 request對象的屬性和方法
8.4 server對象
8.4.1 server對象概述
8.4.2 server對象的屬性和方法
8.5 application對象
8.5.1 application對象概述
8.5.2 application對象集合、方法和事件
8.6 session對象
8.6.1 session對象概述
8.6.2 session對象集合
8.6.3 session對象屬性
8.6.4 session對象方法
8.6.5 session對象事件
8.7 cookie對象
8.8 global.asax文件
8.9 小結(jié)
8.10 習(xí)題
8.11 實訓(xùn)
第9章 驗證控件
9.1 理論知識
9.1.1 驗證控件簡介
9.1.2 requiredfieldvalidator控件
9.1.3 comparevalidator控件
9.1.4 rangevalidator控件
9.1.5 regularexpressionvalidator控件
9.1.6 customvalidator控件
9.1.7 validationsummary控件
9.2 小結(jié)
9.3 習(xí)題
9.4 實訓(xùn)
第10章 數(shù)據(jù)庫訪問
10.1 ado.net概述
10.1.1 ado.net簡介
10.1.2 ado.net組件
10.1.3 數(shù)據(jù)提供者
10.1.4 ado.net對象結(jié)構(gòu)
10.2 ado.net對象
10.2.1 connection對象
10.2.2 command對象
10.2.3 datareader對象
10.2.4 dataadapter對象
10.2.5 dataset對象
10.3 asp.net中常用的數(shù)據(jù)控件
10.3.1 datasource控件
10.3.2 formview數(shù)據(jù)控件
10.3.3 detailsview數(shù)據(jù)控件
10.3.4 gridview數(shù)據(jù)控件
10.4 小結(jié)
10.5 案例
10.6 習(xí)題
10.7 實訓(xùn)
第11章 文件處理操作
11.1 理論知識
11.1.1 對文件夾進(jìn)行操作
11.1.2 對文件進(jìn)行操作
11.1.3 文件上傳
11.2 小結(jié)
11.3 習(xí)題
11.4 實訓(xùn)
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   3.2.2數(shù)組的用法 可以通過聲明數(shù)組來處理一組具有相同數(shù)據(jù)類型的值。一個數(shù)組就是一個包含許多單元(用于存儲值)的變量。當(dāng)要引用數(shù)組所包含的所有值時,可以將數(shù)組作為一個整體來引用;也可以一次引用一個單獨的數(shù)組元素。 例如,要存儲一年中每天的日常開銷,可以創(chuàng)建一個含有366個元素的數(shù)組,而不必聲明366個變量。數(shù)組中的每個元素都存有一個值,可通過指定元素的索引進(jìn)行訪問。下面的示例聲明了一個數(shù)組變量CurExpense,初始化有366個元素,每個元素賦初值20。 如果數(shù)組的類型是Object,則可以在數(shù)組中混合使用各種數(shù)據(jù)類型。下面的示例使用了數(shù)組變量EmployeeData來存儲雇員的信息。 在Visual C#中,數(shù)組可以聲明多達(dá)32維。例如,下面的語句聲明了一個5行10列的二維數(shù)組。 single[5,10]Rectangle; 多維數(shù)組的元素總個數(shù)是所有維數(shù)大小的乘積。在上面的示例中,元素個數(shù)就是50。 3.2.3數(shù)組是對象 在Visual C#中,數(shù)組實際上是對象,所有的數(shù)組都是由System命名空間的Array類繼承而來,因此可以在任何數(shù)組元素上使用System.Array類具有的方法和屬性。例如,最常用的屬性Length可獲取數(shù)組的長度;Rank屬性將返回數(shù)組的維數(shù);Sort方法將對數(shù)組元素進(jìn)行排序等。 可以通過數(shù)組的Length屬性來獲取數(shù)組的總體大小。這表示該數(shù)組中當(dāng)前包含的元素個數(shù),而不是所占存儲空間的字節(jié)數(shù)。 3.3流程控制 一般情況下,程序按照從左至右、自上而下的順序執(zhí)行,如果想讓程序按照指定順序執(zhí)行,就應(yīng)該使用流程控制語句。主要的流程控制語句是條件語句和循環(huán)語句。 3.3.1條件語句 條件語句,又稱為分支語句,就是可以根據(jù)不同的條件執(zhí)行不同的語句。比如判斷用戶輸入信息是否齊全、格式是否正確等,然后執(zhí)行相應(yīng)的語句。C#提供了if語句和switch case條件語句。 1.if語句 if語句用于當(dāng)條件滿足時執(zhí)行某些語句,反之則不執(zhí)行的情況。if語句的格式如下。 if(條件表達(dá)式) 其中條件表達(dá)式的值為boolean型,通常對兩個值進(jìn)行比較,也可以是任何計算為boolean值的表達(dá)式。例如,對輸入的年齡進(jìn)行判斷,輸入大于30的數(shù)值時,在MessageBox內(nèi)顯示“大于30”,否則將不顯示任何信息。 2.if...else語句 以上的if語句是一個單分支的結(jié)構(gòu),也就是當(dāng)條件滿足時執(zhí)行該語句;當(dāng)條件不滿足時什么都不執(zhí)行。有時會遇到雙分支的情況,當(dāng)條件滿足時,執(zhí)行語句塊1;當(dāng)條件不滿足時,執(zhí)行語句塊2,此時可以使用if...else語句。語句格式如下。

編輯推薦

《高等職業(yè)教育"十二五"規(guī)劃教材:ASP.NET程序設(shè)計項目開發(fā)教程(C#版)》最大的特點就是每一章以知識點構(gòu)建典型案例,每個案例都突出實用性,以典型案例帶動知識點的講解。《高等職業(yè)教育"十二五"規(guī)劃教材:ASP.NET程序設(shè)計項目開發(fā)教程(C#版)》既適用于計算機(jī)專業(yè)的本、??茖W(xué)生,也可供廣大計算機(jī)愛好者和編程人員閱讀。

圖書封面

評論、評分、閱讀與下載


    ASP.NET程序設(shè)計項目開發(fā)教程 PDF格式下載


用戶評論 (總計3條)

 
 

  •   書里面的內(nèi)容沒有我想的好,不是很系統(tǒng)。我們老師寫的書,很喜歡的呀!
  •   字跡清晰,是正版的。
  •   .net很實用,而且這本書是我老師主編的、、、
 

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

京ICP備13047387號-7