ASP.NET程序設(shè)計(jì)項(xiàng)目開(kāi)發(fā)教程

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

內(nèi)容概要

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

書(shū)籍目錄

第1章 網(wǎng)頁(yè)制作基礎(chǔ)知識(shí)
1.1 網(wǎng)頁(yè)的基本概念
1.1.1 網(wǎng)頁(yè)包括的主要元素
1.1.2 網(wǎng)頁(yè)制作常用術(shù)語(yǔ)
1.1.3 網(wǎng)站制作流程
1.1.4 html語(yǔ)言
1.1.5 級(jí)聯(lián)樣式表
1.2 小結(jié)
1.3 習(xí)題
1.4 實(shí)訓(xùn)
第2章 asp.net網(wǎng)頁(yè)運(yùn)行和開(kāi)發(fā)環(huán)境
2.1 asp.net概述
2.2 asp.net網(wǎng)頁(yè)運(yùn)行環(huán)境
2.2.1 安裝和配置iis
2.2.2 安裝microsoft visual studio 2010及.net framework sdk
2.3 visual studio.net開(kāi)發(fā)工具
2.3.1 visual studio.net簡(jiǎn)介
2.3.2 簡(jiǎn)單網(wǎng)站生成案例
2.4 小結(jié)
.2.5 習(xí)題
2.6 實(shí)訓(xùn)
第3章 visual c#程序設(shè)計(jì)基礎(chǔ)
3.1 visual c#基本語(yǔ)法
3.1.1 visual c#數(shù)據(jù)類(lèi)型
3.1.2 visual c#常量與變量
3.1.3 visual c#運(yùn)算符
3.2 visual c#數(shù)組
3.2.1 數(shù)組變量的聲明
3.2.2 數(shù)組的用法
3.2.3 數(shù)組是對(duì)象
3.3 流程控制
3.3.1 條件語(yǔ)句
3.3.2 循環(huán)語(yǔ)句
3.4 預(yù)定義數(shù)據(jù)類(lèi)型與參數(shù)傳遞
3.4.1 預(yù)定義數(shù)據(jù)類(lèi)型
3.4.4 參數(shù)傳遞
3.5 visual c#的面向?qū)ο竽芰?br />3.5.1 基本概念
3.5.2 對(duì)象的創(chuàng)建
3.6 錯(cuò)誤處理
3.7 小結(jié)
3.8 習(xí)題
第4章 母版頁(yè)及主窗體設(shè)計(jì)
4.1 asp.net母版頁(yè)概述
4.2 母版頁(yè)的優(yōu)點(diǎn)
4.3 母版頁(yè)的工作原理
4.3.1 母版頁(yè)
4.3.2 可替換內(nèi)容占位符
4.3.3 內(nèi)容頁(yè)
4.4 母版頁(yè)的運(yùn)行時(shí)行為
4.5 母版頁(yè)和內(nèi)容頁(yè)路徑
4.6 母版頁(yè)主題
4.7 限定母版頁(yè)的范圍
4.8 導(dǎo)航控件
4.9 小結(jié)
4.10 習(xí)題
4.11 實(shí)訓(xùn)
第5章 html服務(wù)器控件
5.1 理論知識(shí)
5.1.1 html服務(wù)器控件與html標(biāo)記的關(guān)系
5.1.2 向頁(yè)面添加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 實(shí)訓(xùn)
第6章 web服務(wù)器控件
6.1 web 服務(wù)器控件簡(jiǎn)述
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 實(shí)訓(xùn)
第7章 用戶控件
7.1 理論知識(shí)
7.1.1 基礎(chǔ)知識(shí)
7.1.2 @control指令
7.1.3 創(chuàng)建用戶控件
7.1.4 添加屬性
7.1.5 添加事件
7.2 小結(jié)
7.3 習(xí)題
7.4 實(shí)訓(xùn)
第8章 內(nèi)置對(duì)象
8.1 內(nèi)置對(duì)象簡(jiǎn)述
8.2 response對(duì)象
8.2.1 response對(duì)象概述
8.2.2 response對(duì)象的屬性和方法
8.3 request對(duì)象
8.3.1 request對(duì)象概述
8.3.2 request對(duì)象的屬性和方法
8.4 server對(duì)象
8.4.1 server對(duì)象概述
8.4.2 server對(duì)象的屬性和方法
8.5 application對(duì)象
8.5.1 application對(duì)象概述
8.5.2 application對(duì)象集合、方法和事件
8.6 session對(duì)象
8.6.1 session對(duì)象概述
8.6.2 session對(duì)象集合
8.6.3 session對(duì)象屬性
8.6.4 session對(duì)象方法
8.6.5 session對(duì)象事件
8.7 cookie對(duì)象
8.8 global.asax文件
8.9 小結(jié)
8.10 習(xí)題
8.11 實(shí)訓(xùn)
第9章 驗(yàn)證控件
9.1 理論知識(shí)
9.1.1 驗(yàn)證控件簡(jiǎn)介
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 實(shí)訓(xùn)
第10章 數(shù)據(jù)庫(kù)訪問(wèn)
10.1 ado.net概述
10.1.1 ado.net簡(jiǎn)介
10.1.2 ado.net組件
10.1.3 數(shù)據(jù)提供者
10.1.4 ado.net對(duì)象結(jié)構(gòu)
10.2 ado.net對(duì)象
10.2.1 connection對(duì)象
10.2.2 command對(duì)象
10.2.3 datareader對(duì)象
10.2.4 dataadapter對(duì)象
10.2.5 dataset對(duì)象
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 實(shí)訓(xùn)
第11章 文件處理操作
11.1 理論知識(shí)
11.1.1 對(duì)文件夾進(jìn)行操作
11.1.2 對(duì)文件進(jìn)行操作
11.1.3 文件上傳
11.2 小結(jié)
11.3 習(xí)題
11.4 實(shí)訓(xùn)
參考文獻(xiàn)

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

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


    ASP.NET程序設(shè)計(jì)項(xiàng)目開(kāi)發(fā)教程 PDF格式下載


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

 
 

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

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

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