基于構(gòu)件的ASP.NET

出版時(shí)間:2012-6  出版社:化學(xué)工業(yè)出版社  作者:劉友生 編  頁數(shù):242  字?jǐn)?shù):449000  

內(nèi)容概要

  本書是國務(wù)院委托課題“創(chuàng)業(yè)教育研究”課題的子課題《創(chuàng)業(yè)技能之基于原子構(gòu)件的.NET項(xiàng)目開發(fā)》的研究成果之一。本書由兩個(gè)部分構(gòu)成,第一部分ASP.NET基礎(chǔ),主要講解ASP.NET相關(guān)基礎(chǔ)知識,共7章,包括ASP.NET環(huán)境的構(gòu)建、ASP.NET語法基礎(chǔ)、ASP.NET控件、對象和數(shù)據(jù)庫,這部分內(nèi)容為后面的構(gòu)件化Web開發(fā)案例做好鋪墊。第二部分職業(yè)能力與技能訓(xùn)練,共14章,以教師業(yè)務(wù)檔案管理系統(tǒng)的開發(fā)為背景,通過構(gòu)件化開發(fā)思路,說明系統(tǒng)規(guī)劃設(shè)計(jì)和一些常用構(gòu)件(如用戶管理構(gòu)件、通用數(shù)據(jù)顯示構(gòu)件、通用數(shù)據(jù)修改構(gòu)件、通用記錄添加構(gòu)件、通常數(shù)據(jù)刪除構(gòu)件、數(shù)據(jù)更新構(gòu)件、文件上傳構(gòu)件、加密構(gòu)件、友情鏈接構(gòu)件等)的開發(fā)及在教師業(yè)務(wù)檔案管理系統(tǒng)中的應(yīng)用,以構(gòu)件思路開發(fā),既與主流軟件開發(fā)技術(shù)同步,又可實(shí)現(xiàn)軟件復(fù)用。
  全書淡化基礎(chǔ),注重應(yīng)用,突出職業(yè)能力和技能需求,適合高職高專院校作為教材使用,也可供相關(guān)技術(shù)人員參考。
讀者對象:
  全書淡化基礎(chǔ),注重應(yīng)用,突出職業(yè)能力和技能需求,適合高職高專院校作為教材使用,也可供相關(guān)技術(shù)人員參考。

書籍目錄

第一部分 基本技能部分
——ASP.NET程序設(shè)計(jì)基礎(chǔ)
第1章 ASP.NET程序開發(fā)環(huán)境構(gòu)建
1.1 ASP.NET簡介
1.2 安裝ASP.NET的運(yùn)行環(huán)境
1.2.1 IIS Web服務(wù)器的安裝與配置
1.2.2 Visual Studio.NET 2005(2008)的安裝
1.3 編寫簡單Web應(yīng)用程序
1.3.1 啟動(dòng)Visual Studio.NET 2005(2008)
1.3.2 創(chuàng)建第一個(gè)ASP.NET Web應(yīng)用程序
第2章 C#.NET語法基礎(chǔ)
2.1 變量與數(shù)據(jù)類型
2.1.1 數(shù)值數(shù)據(jù)類型
2.1.2 字符型
2.1.3 布爾型(bool)
2.1.4 字符串(string)
2.1.5 聲明枚舉型(enum)
2.1.6 聲明結(jié)構(gòu)類型(struct)
2.1.7 C#語言中的數(shù)據(jù)類型劃分
2.2 運(yùn)算符
2.2.1 運(yùn)算符的分類及優(yōu)先級別
2.2.2 測試運(yùn)算符is
2.2.3 typeof運(yùn)算符
2.2.4 new運(yùn)算符
2.3 控制語句
2.3.1 選擇結(jié)構(gòu)
2.3.2 循環(huán)結(jié)構(gòu)
2.4 異常處理語句
2.5 在ASP.NET中使用類
2.5.1 自定義ASP.NET類
2.5.2 使用自定義ASP.NET類
第3章 控件基礎(chǔ)(1)——Web服務(wù)器控件
3.1 Label控件和Literal控件
3.2 TextBox控件
3.3 Button控件和LinkButton控件
3.4 ImageButton控件和Image控件
3.4.1 ImageButton控件
3.4.2 Image控件
3.5 HyperLink控件
3.6 DropDownList控件
3.7 ListBox控件
3.8 CheckBox控件和CheckBoxList控件
3.8.1 CheckBox控件
3.8.2 CheckBoxList控件
3.9 RadioButton控件和RadioButtonList控件
3.9.1 RadioButton控件
3.9.2 RadioButtonList控件
3.10 Table控件
3.11 Calendar控件
3.12 FileUpload控件
3.13 Panel控件
第4章 控件基礎(chǔ)(2)——驗(yàn)證控件
4.1 RequiredFieldValidator控件
4.2 RangeValidator控件
4.3 RegularExpressionValidator控件
4.4 CompareValidator控件
4.5 CustomValidator控件
4.6 ValidationSummary控件
第5章 控件基礎(chǔ)(3)——其他控件
5.1 導(dǎo)航控件
5.1.1 基于XML的站點(diǎn)地圖
5.1.2 SiteMapPath控件
5.1.3 Menu控件
5.1.4 TreeView控件
5.2 登錄控件
5.2.1 Login控件
5.2.2 PasswordRecovery控件
5.2.3 ChangePassword控件
5.2.4 CreateUserWizard控件
第6章 ASP.NET內(nèi)置對象
6.1 Server對象及應(yīng)用
6.1.1 Server對象的屬性
6.1.2 Server對象的方法
6.1.3 頁面轉(zhuǎn)向請求
6.1.4 網(wǎng)頁重定向
6.1.5 將虛擬路徑轉(zhuǎn)化為物理路徑
6.2 Response 對象
6.2.1 Response對象的屬性
6.2.2 Response對象的方法
6.2.3 直接向客戶輸出信息
6.2.4 將文件內(nèi)容輸出到客戶端
6.2.5 實(shí)現(xiàn)網(wǎng)頁重定向
6.3 Request對象
6.3.1 Request對象的屬性
6.3.2 Request對象的方法
6.3.3 用Request對象的QueryString集合傳遞參數(shù)
6.3.4 用Request對象的Form集合接收表單數(shù)據(jù)
6.4 Cookie對象
6.4.1 Cookie對象的屬性
6.4.2 Cookie對象的方法
6.4.3 讀取客戶端Cookie文件
6.5 Application 對象
6.5.1 Application對象的屬性
6.5.2 Application對象的方法
6.5.3 訪問計(jì)數(shù)器
6.6 Session 對象
6.6.1 Session對象的屬性
6.6.2 Session對象的方法
6.6.3 利用Session保存登錄信息
第7章 數(shù)據(jù)庫操作
7.1 數(shù)據(jù)庫概述
7.2 數(shù)據(jù)庫連接
7.2.1 準(zhǔn)備數(shù)據(jù)庫
7.2.2 Connection類
7.2.3 連接字符串
7.3 數(shù)據(jù)源控件
7.3.1 SqlDataSource數(shù)據(jù)源控件
7.3.2 AccessDataSource數(shù)據(jù)源控件
7.3.3 XmlDataSource數(shù)據(jù)源控件
7.3.4 SiteMapDataSource數(shù)據(jù)源控件
7.3.5 ObjectDataSource數(shù)據(jù)源控件
7.4 Command類
7.5 DataAdpater類
7.5.1 創(chuàng)建使用DataAdapter
7.5.2 使用DataAdpater類結(jié)合DataSet實(shí)現(xiàn)多表顯示
7.6 數(shù)據(jù)對象
7.6.1 DataReader對象
7.6.2 DataSet對象(容器對象)
7.6.3 DataTable對象(容器對象)
7.6.4 DataView對象(容器對象)
7.7 數(shù)據(jù)綁定控件
7.7.1 DataGrid控件
7.7.2 GridView控件
7.7.3 DetailsView控件
7.7.4 FormView控件
7.7.5 DataList控件
7.7.6 Repeater控件
第二部分 ASP.NET技能與職業(yè)能力訓(xùn)練
——基于構(gòu)件的ASP.NET項(xiàng)目(教師信息管理系統(tǒng))開發(fā)
第8章 系統(tǒng)規(guī)劃
8.1 系統(tǒng)功能簡介
8.2 目錄規(guī)劃
8.3 欄目和文件規(guī)劃
第9章 數(shù)據(jù)庫的創(chuàng)建
第10章 用戶管理模塊的設(shè)計(jì)
10.1 設(shè)計(jì)用戶管理權(quán)限
10.2 系統(tǒng)操作處理流程
10.3 用戶管理構(gòu)件的設(shè)計(jì)
10.3.1 用戶登錄檢查構(gòu)件類的設(shè)計(jì)
10.3.2 用戶修改密碼構(gòu)件類的設(shè)計(jì)
10.3.3 用戶修改密碼構(gòu)件類的使用
10.4 利用用戶管理構(gòu)件類設(shè)計(jì)用戶管理模塊
10.4.1 設(shè)計(jì)用戶登錄頁面Index.aspx
10.4.2 設(shè)計(jì)修改密碼頁面UpdatePassword.aspx
第11章 數(shù)據(jù)的顯示及瀏覽程序的設(shè)計(jì)
11.1 通用數(shù)據(jù)顯示構(gòu)件的設(shè)計(jì)
11.1.1 設(shè)計(jì)行數(shù)據(jù)顯示通用類
11.1.2 設(shè)計(jì)表格數(shù)據(jù)顯示類
11.1.3 設(shè)計(jì)帶處理提示的通用數(shù)據(jù)顯示類
11.1.4 設(shè)計(jì)獲取地址欄地址類函數(shù)
11.2 通用數(shù)據(jù)顯示構(gòu)件在教師業(yè)務(wù)檔案中的應(yīng)用
11.2.1 設(shè)計(jì)“顯示教師基本信息”程序
11.2.2 設(shè)計(jì)“顯示教師教學(xué)工作”程序
11.2.3 設(shè)計(jì)“教師科研成果”程序
11.2.4 設(shè)計(jì)“教師能力考核結(jié)果”程序
11.2.5 設(shè)計(jì)其他數(shù)據(jù)顯示程序
第12章 數(shù)據(jù)修改和更新程序的設(shè)計(jì)
12.1 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件
12.1.1 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件——生成表單構(gòu)件類
12.1.2 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件——處理表單數(shù)據(jù)構(gòu)件類
12.2 使用數(shù)據(jù)修改構(gòu)件
12.2.1 設(shè)計(jì)通用數(shù)據(jù)顯示處理的頁面Display.aspx
12.2.2 設(shè)計(jì)通用數(shù)據(jù)頁面UpdateData.aspx
12.2.3 修改構(gòu)件在教師業(yè)務(wù)檔案中的應(yīng)用
第13章 數(shù)據(jù)刪除程序的設(shè)計(jì)
13.1 設(shè)計(jì)記錄刪除構(gòu)件
13.2 使用記錄刪除構(gòu)件
13.2.1 設(shè)計(jì)刪除記錄記錄頁
DeleteData.aspx
13.2.2 在教師業(yè)務(wù)檔案中使用數(shù)據(jù)刪除構(gòu)件
第14章 添加新記錄程序的設(shè)計(jì)
14.1 設(shè)計(jì)記錄添加構(gòu)件
14.1.1 設(shè)計(jì)數(shù)據(jù)添加構(gòu)件——表單填寫構(gòu)件類
14.1.2 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件——處理表單數(shù)據(jù)構(gòu)件類
14.2 使用記錄添加構(gòu)件
14.2.1 設(shè)計(jì)通用添加程序AddData.aspx
14.2.2 在教師業(yè)務(wù)檔案中使用記錄添加構(gòu)件
第15章 數(shù)據(jù)查詢程序的設(shè)計(jì)
15.1 設(shè)計(jì)數(shù)據(jù)查詢構(gòu)件類
15.1.1 設(shè)計(jì)類CreateDataSet
15.1.2 設(shè)計(jì)類BindListToGridView
15.1.3 設(shè)計(jì)類BindFiledToDropDownList
15.2 使用查詢構(gòu)件類
15.2.1 設(shè)計(jì)通用數(shù)據(jù)查詢頁
15.2.2 在教師業(yè)務(wù)檔案中使用通用數(shù)據(jù)查詢構(gòu)件
第16章 文件上傳程序的設(shè)計(jì)
16.1 設(shè)計(jì)文件上傳構(gòu)件
16.1.1 設(shè)計(jì)文件上傳保存至指定文件夾類
16.1.2 設(shè)計(jì)將文件上傳信息保存到數(shù)據(jù)庫的類
16.2 使用文件上傳構(gòu)件
16.2.1 文件上傳至指定文件夾
16.2.2 上傳照片至指定文件夾并將信息保存數(shù)據(jù)庫
第17章 友情鏈接和導(dǎo)航菜單的設(shè)計(jì)
17.1 設(shè)計(jì)友情鏈接構(gòu)件
17.2 利用友情鏈接構(gòu)件設(shè)計(jì)友情鏈接頁
17.3 設(shè)計(jì)導(dǎo)航構(gòu)件
17.4 利用導(dǎo)航構(gòu)件設(shè)計(jì)導(dǎo)航欄
第18章 數(shù)據(jù)加密及解密的設(shè)計(jì)
18.1 設(shè)計(jì)數(shù)據(jù)加密解密構(gòu)件
18.1.1 設(shè)計(jì)數(shù)據(jù)加密構(gòu)件類
18.1.2 設(shè)計(jì)數(shù)據(jù)解密構(gòu)件類
18.1.3 設(shè)計(jì)添加管理員構(gòu)件類
18.2 使用加密解密構(gòu)件
18.2.1 使用加密解密構(gòu)件加密信息
18.2.2 利用加密構(gòu)件設(shè)計(jì)添加管理員頁
18.2.3 加密后管理員登錄的設(shè)計(jì)
第19章 網(wǎng)站新聞公告的設(shè)計(jì)
19.1 設(shè)計(jì)新聞公告構(gòu)件
19.1.1 設(shè)計(jì)顯示新聞列表類
19.1.2 設(shè)計(jì)顯示新聞消息詳細(xì)內(nèi)容構(gòu)件類
19.2 使用新聞公告新聞構(gòu)件類
19.2.1 設(shè)計(jì)新聞公告顯示頁
19.2.2 設(shè)計(jì)顯示新聞公告頁
19.2.3 設(shè)計(jì)顯示新聞詳細(xì)內(nèi)容頁
第20章 向?qū)綌?shù)據(jù)導(dǎo)入導(dǎo)出的設(shè)計(jì)
20.1 數(shù)據(jù)導(dǎo)出的設(shè)計(jì)
20.1.1 數(shù)據(jù)導(dǎo)出實(shí)現(xiàn)原理
20.1.2 設(shè)計(jì)數(shù)據(jù)導(dǎo)出頁
20.2 數(shù)據(jù)導(dǎo)入的設(shè)計(jì)
20.2.1 公共類的設(shè)計(jì)
20.2.2 設(shè)計(jì)數(shù)據(jù)導(dǎo)入頁
第21章 網(wǎng)站綜合架構(gòu)的設(shè)計(jì)
21.1 頁面布局及美工設(shè)計(jì)
21.1.1 美工的設(shè)計(jì)
21.1.2 版面布局的設(shè)計(jì)
21.2 網(wǎng)站綜合架構(gòu)的設(shè)計(jì)
21.2.1 主頁面Default.aspx綜合架構(gòu)設(shè)計(jì)
21.2.2 子菜單頁面main.aspx的設(shè)計(jì)
21.2.3 權(quán)限的管理與分配
參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    基于構(gòu)件的ASP.NET PDF格式下載


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

 
 

  •   看了目錄和部分內(nèi)容,非常好
  •   這本書內(nèi)容很實(shí)用,條理清晰
  •   還沒看呢,應(yīng)該側(cè)重實(shí)踐
 

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

京ICP備13047387號-7