出版時間:2011-5 出版社:機械工業(yè)出版社 作者:鄭阿奇 編 頁數(shù):346
內(nèi)容概要
《asp.net程序設(shè)計教程》第2版在繼承第1版優(yōu)點的前提下,將全代碼方式改為開發(fā)平臺方式,從而更突出主要內(nèi)容?!禔SP.NET程序設(shè)計教程(第2版)》內(nèi)容包括web基礎(chǔ)知識、asp.net應(yīng)用程序基礎(chǔ)、visual basic .net語言、服務(wù)器控件、asp.net內(nèi)建對象、文件操作、網(wǎng)站設(shè)計、ado.net數(shù)據(jù)庫、數(shù)據(jù)庫編程和高級應(yīng)用?! 禷sp.net程序設(shè)計教程(第2版)》第1~10章是教程部分,講解asp.net開發(fā)的基礎(chǔ)知識,并包含大量實例;然后是上機實驗指導(dǎo),幫助讀者通過上機操作鞏固所學(xué)知識;最后通過一個綜合應(yīng)用實例(bbs系統(tǒng))教會讀者活學(xué)活用。 《asp.net程序設(shè)計教程(第2版)》可作為大學(xué)本、專科有關(guān)課程的教材,也可作為各類asp.net培訓(xùn)和廣大用戶自學(xué)與參考的資料。
書籍目錄
第1章 web基礎(chǔ)知識 1.1 tcp/ip協(xié)議 1.1.1 tcp/ip協(xié)議模型 1.1.2 ip地址和dns域名 1.2 web概述 1.2.1 http協(xié)議 1.2.2 統(tǒng)一資源定位符url 1.3 超文本標(biāo)記語言html 1.3.1 html文檔的基本構(gòu)成 1.3.2 html基本標(biāo)記 1.4 可擴展標(biāo)記語言xml 1.4.1 xml概述 1.4.2 xml文檔的編寫 1.4.3 xml文檔的顯示 1.5 xhtml標(biāo)記語言 1.5.1 xhtml語言概述 1.5.2 xhtml的格式 1.5.3 xhtml與html的區(qū)別 1.6 web服務(wù)器 1.6.1 web服務(wù)器概述 1.6.2 iis的安裝與網(wǎng)頁的發(fā)布 習(xí)題 第2章 asp.net應(yīng)用程序基礎(chǔ) 2.1 .net框架 2.1.1 .net框架介紹 2.1.2 建立asp.net運行環(huán)境 2.1.3 測試asp.net運行環(huán)境 2.2 visual studio 2008開發(fā)環(huán)境 2.2.1 創(chuàng)建web應(yīng)用程序的一般步驟 2.2.2 編譯和運行web應(yīng)用程序 2.2.3 部署web應(yīng)用程序 2.2.4 一個簡單的asp.net實例 2.2.5 asp.net與xhtml 2.3 asp.net應(yīng)用程序結(jié)構(gòu) 2.3.1 應(yīng)用程序目錄結(jié)構(gòu) 2.3.2 應(yīng)用程序文件 2.4 asp.net頁面框架 2.4.1 aspx頁面代碼模式 2.4.2 aspx頁面元素 2.4.3 asp.net頁面布局 2.4.4 頁面指令 2.4.5 頁面生命周期 2.4.6 頁面事件 習(xí)題 第3章 visual basic .net語言 3.1 程序結(jié)構(gòu) 3.2 數(shù)據(jù)類型、常量和變量 3.2.1 數(shù)據(jù)類型 3.2.2 常量 3.2.3 變量 3.3 運算符和表達(dá)式 3.3.1 運算符 3.3.2 表達(dá)式 3.4 流程控制 3.4.1 分支結(jié)構(gòu) 3.4.2 循環(huán)結(jié)構(gòu) 3.5 數(shù)組 3.5.1 數(shù)組的聲明及使用 3.5.2 動態(tài)數(shù)組 3.5.3 與數(shù)組相關(guān)的系統(tǒng)函數(shù) 3.6 過程 3.6.1 sub子程序 3.6.2 參數(shù)傳遞 3.6.3 函數(shù) 3.7 類和對象基本概念 3.7.1 類和對象 3.7.2 命名空間 3.7.3 訪問控制 3.7.4 繼承 習(xí)題 第4章 服務(wù)器控件 4.1 概述 4.1.1 服務(wù)器控件分類 4.1.2 服務(wù)器控件屬性、事件和方法 4.1.3 服務(wù)器控件層次結(jié)構(gòu) 4.2 html服務(wù)器控件 4.2.1 html服務(wù)器控件概述 4.2.2 htmlanchor控件 4.2.3 htmlform控件 4.2.4 htmlbutton控件 4.2.5 htmlinputbutton控件 4.2.6 htmlinputimage控件 4.2.7 htmlinputtext控件 4.2.8 htmltextarea控件 4.2.9 htmlimage控件 4.2.10 htmlinputcheckbox控件 4.2.11 htmlinputradiobutton控件 4.2.12 htmlselect控件 4.2.13 htmlinputfile控件 4.3 web服務(wù)器控件 4.3.1 web服務(wù)器控件概述 4.3.2 label控件 4.3.3 button控件 4.3.4 hyperlink控件 4.3.5 linkbutton控件 4.3.6 imagebutton控件 4.3.7 textbox控件 4.3.8 checkbox控件 4.3.9 checkboxlist控件 4.3.10 radiobutton控件和radiobuttonlist控件 4.3.11 image控件和imagemap控件 4.3.12 dropdownlist控件 4.3.13 listbox控件 4.3.14 panel控件 4.3.15 table控件 4.4 增強控件 4.4.1 literial控件 4.4.2 placeholder控件 4.4.3 adrotator控件 4.4.4 calendar控件 4.4.5 multiview和view控件 4.4.6 wizard控件 習(xí)題 第5章 asp.net內(nèi)建對象 5.1 概述 5.1.1 asp.net頁面處理過程 5.1.2 asp.net對象概述 5.2 page對象 5.2.1 page對象的屬性 5.2.2 page對象的方法 5.2.3 page對象的事件 5.3 response對象 5.3.1 向瀏覽器發(fā)送信息 5.3.2 重定向 5.3.3 輸出文本文件 5.3.4 使用緩沖區(qū) 5.3.5 檢查瀏覽者聯(lián)機狀態(tài) 5.3.6 自定義日志記錄 5.3.7 在指定時間段顯示網(wǎng)頁 5.4 request對象 5.4.1 獲取表單數(shù)據(jù) 5.4.2 獲取客戶端瀏覽器的信息 5.4.3 獲取服務(wù)器端環(huán)境變量 5.4.4 獲取當(dāng)前瀏覽網(wǎng)頁的路徑 5.5 server對象 5.5.1 html編碼和解碼 5.5.2 url編碼和解碼 5.5.3 執(zhí)行指定程序 5.5.4 路徑轉(zhuǎn)換 5.5.5 建立新對象 5.6 application對象 5.6.1 存取application對象變量值 5.6.2 鎖定application對象 5.6.3 application對象的事件 5.7 session對象 5.7.1 設(shè)定session對象變量的有效期限 5.7.2 在頁面之間傳遞數(shù)據(jù) 5.7.3 頁面訪問控制 5.7.4 session對象事件的應(yīng)用 5.8 cookie對象 5.8.1 自定義cookie對象 5.8.2 設(shè)定cookie變量的生命周期 習(xí)題 第6章 文件操作 6.1 filesystemobject對象 6.2 system.io命名空間 6.2.1 目錄和路徑操作 6.2.2 文件讀寫操作 6.3 文件上傳 習(xí)題 第7章 網(wǎng)站設(shè)計 7.1 母版頁 7.1.1 母版頁和內(nèi)容頁概述 7.1.2 創(chuàng)建母版頁 7.1.3 創(chuàng)建內(nèi)容頁 7.1.4 母版頁和內(nèi)容頁的運行機制 7.1.5 訪問母版頁的控件和屬性 7.1.6 動態(tài)加載母版頁 7.1.7 母版頁應(yīng)用范圍 7.1.8 緩存母版頁 7.2 樣式表 7.2.1 樣式選擇符 7.2.2 樣式生成器 7.3 主題和皮膚 7.3.1 主題概述 7.3.2 創(chuàng)建主題 7.3.3 應(yīng)用主題 7.3.4 動態(tài)加載主題 7.4 網(wǎng)站導(dǎo)航 7.4.1 網(wǎng)站地圖 7.4.2 用sitemappath控件導(dǎo)航 7.4.3 用menu控件導(dǎo)航 7.4.4 用treeview控件導(dǎo)航 習(xí)題 第8章 ado.net數(shù)據(jù)庫 8.1 數(shù)據(jù)庫簡介 8.1.1 數(shù)據(jù)庫結(jié)構(gòu) 8.1.2 數(shù)據(jù)庫管理系統(tǒng) 8.2 常用數(shù)據(jù)庫管理系統(tǒng) 8.2.1 access 2007 8.2.2 sql server 2005 8.3 sql語言及其數(shù)據(jù)庫操作 8.3.1 數(shù)據(jù)庫查詢 8.3.2 數(shù)據(jù)庫操作 8.4 數(shù)據(jù)庫存儲過程 8.5 ado.net模型 8.6 ado.net的結(jié)構(gòu) 8.6.1 ado.net數(shù)據(jù)提供程序 8.6.2 ado.net對象結(jié)構(gòu) 8.7 ado.net數(shù)據(jù)庫操作 8.7.1 數(shù)據(jù)庫應(yīng)用程序結(jié)構(gòu) 8.7.2 數(shù)據(jù)庫操作過程 8.8 asp.net數(shù)據(jù)庫應(yīng)用程序簡例 習(xí)題 第9章 數(shù)據(jù)庫編程 9.1 連接數(shù)據(jù)庫 9.2 執(zhí)行sql命令 9.2.1 command對象 9.2.2 dataadapter對象 9.3 數(shù)據(jù)查詢 9.3.1 通過datareader對象查詢數(shù)據(jù) 9.3.2 通過dataset查詢數(shù)據(jù) 9.4 數(shù)據(jù)更新 9.4.1 通過command對象更新數(shù)據(jù)庫 9.4.2 通過dataadapter對象更新數(shù)據(jù)庫 9.4.3 執(zhí)行存儲過程更新數(shù)據(jù)庫 9.5 數(shù)據(jù)源控件 9.5.1 sqldatasource控件 9.5.2 accessdatasource控件 9.5.3 xmldatasource控件 9.5.4 sitemapdatasource控件 9.5.5 objectdatasource控件 9.5.6 linqdatasource控件 9.6 數(shù)據(jù)綁定控件 9.6.1 gridview控件 9.6.2 detailsview控件 9.6.3 formview控件 9.6.4 listview控件 9.6.5 repeater控件 9.6.6 其他數(shù)據(jù)綁定控件 9.6.7 內(nèi)部數(shù)據(jù)綁定語法 習(xí)題 第10章 高級應(yīng)用 10.1 驗證控件 10.1.1 客戶端驗證和服務(wù)器端驗證 10.1.2 requiredfieldvalidator控件 10.1.3 comparevalidator控件 10.1.4 rangevalidator控件 10.1.5 regularexpressionvalidator控件 10.1.6 customvalidator控件 10.1.7 validationsummary控件 10.1.8 關(guān)閉客戶端驗證功能 10.2 用javascript處理頁面和服務(wù)器控件 10.2.1 在控件上直接應(yīng)用javascript 10.2.2 使用page.clientscript屬性 10.3 用戶控件 10.3.1 創(chuàng)建用戶控件 10.3.2 將用戶控件添加到asp.net網(wǎng)頁 10.4 xml的應(yīng)用 10.4.1 讀取xml文檔 10.4.2 寫入xml文檔 10.4.3 基于xml的新聞系統(tǒng) 10.5 web service 10.5.1 創(chuàng)建web service 10.5.2 發(fā)布web service 10.5.3 使用web service 10.5.4 通過web service發(fā)布新聞 10.6 asp.net配置 10.6.1 配置系統(tǒng)的層次結(jié)構(gòu) 10.6.2 配置文件結(jié)構(gòu) 10.6.3 常用設(shè)置 10.7 性能優(yōu)化 10.7.1 輸出緩存 10.7.2 數(shù)據(jù)緩存 10.8 程序調(diào)試與異常處理 10.8.1 常見錯誤類型 10.8.2 異常處理 10.9 asp.net ajax 10.9.1 asp.net ajax概述 10.9.2 建立asp.net ajax應(yīng)用程序 10.9.3 asp.net ajax服務(wù)器端控件 習(xí)題 上機實驗指導(dǎo) 實驗1 網(wǎng)頁制作 實驗2 vb.net基本程序設(shè)計 實驗3 vb.net過程和函數(shù) 實驗4 web服務(wù)器控件的使用 實驗5 內(nèi)建對象的應(yīng)用 實驗6 網(wǎng)站設(shè)計 實驗7 數(shù)據(jù)庫基本操作 實驗8 ajax應(yīng)用 綜合應(yīng)用實例:bbs系統(tǒng) 附錄a visual basic .net常用函數(shù) 附錄b xscj數(shù)據(jù)庫各表的樣本數(shù)據(jù) 附錄c 程序調(diào)試
圖書封面
評論、評分、閱讀與下載