出版時(shí)間:2010-8 出版社:機(jī)械工業(yè)出版社 作者:崔淼,關(guān)六三,彭煒 主編 頁數(shù):258
前言
許多人在剛開始學(xué)習(xí)程序設(shè)計(jì)類課程時(shí),通常有“上課聽得懂,下課不會(huì)做”的現(xiàn)象。為此我們編寫了《ASP.NET程序設(shè)計(jì)教程(C≠版)》(第2版)的配套上機(jī)指導(dǎo)用書。本書共分為13章,主要包括ASP.NET與Visual Studio開發(fā)環(huán)境簡介,網(wǎng)頁設(shè)計(jì)基礎(chǔ),C≠}語法基礎(chǔ)與程序設(shè)計(jì)方法,ASP.NET常用控件、常用內(nèi)置對象和狀態(tài)管理,使用.ASP.NET AJAX,數(shù)據(jù)庫基礎(chǔ)與應(yīng)用程序開發(fā),IsiNQ to SQL技術(shù),基于角色的安全管理,三層架構(gòu)程序設(shè)計(jì)方法等內(nèi)容。本書每章均配有習(xí)題,以方便讀者課后練習(xí)。本書利用習(xí)題或?qū)嵱?xùn)練習(xí)從實(shí)用的角度出發(fā),對于主教材中沒有詳細(xì)介紹過的一些概念和使用技巧,進(jìn)行了補(bǔ)充。 本書在實(shí)驗(yàn)和程序設(shè)計(jì)類習(xí)題解答講解的處理上采用“任務(wù)驅(qū)動(dòng)”方式,即先給出設(shè)計(jì)目標(biāo),然后介紹為實(shí)現(xiàn)該目標(biāo)采取的設(shè)計(jì)方法。為初學(xué)者考慮,程序設(shè)計(jì)中的操作以詳盡的表述結(jié)合圖例來說明,并給出部分代碼,以便讀者清楚每一步操作?! ”緯诰帉懙闹鲗?dǎo)思想上突出一個(gè)“用”字,避免繁瑣的、長篇大論的理論闡述,緊緊抓住培養(yǎng)學(xué)生基本編程技能這個(gè)綱,以求達(dá)到學(xué)以致用的目的。針對初學(xué)者的特點(diǎn),全書在編排上采用由簡到繁、由淺入深和循序漸進(jìn)的方法,力求通俗易懂、簡捷實(shí)用。為了便于讀者閱讀,在所有習(xí)題的源代碼中均加入了大量的注釋,因此該書也非常適合作為ASP.NET編程實(shí)例教程單獨(dú)使用。 本書適合作為高等院校計(jì)算機(jī)專業(yè).ASP.NET課程的練習(xí)冊,同時(shí)也可作為廣大計(jì)算機(jī)愛好者和各類ASP.NET(C#)程序設(shè)計(jì)培訓(xùn)班的教學(xué)輔導(dǎo)用書?! ”緯纱揄怠㈥P(guān)六三、彭煒任主編,參加編寫的人員還有陳克堅(jiān)、曾赟、王寧、陳紅斌、朱一飛、李曉娟、魏蔚、臧順娟、張麗娜、劉克純、李智、李瑛、丁新旺、張國勝、劉大明、彭春艷、翟麗娟、莊建新、彭守旺、崔瑛瑛、李建彬、馬春鋒、岳香菊。全書由崔淼統(tǒng)稿,劉瑞新審。
內(nèi)容概要
本書是《ASP.NET程序設(shè)計(jì)教程(C#版)》(第2版)的配套上機(jī)指導(dǎo)圖書,也可單獨(dú)作為實(shí)例教程或者其他ASP.NET教程的配套圖書使用。木書除了對主教材中所有習(xí)題進(jìn)行了詳細(xì)解答外,每章還增加了一個(gè)相對實(shí)用的上機(jī)實(shí)訓(xùn)項(xiàng)目。每個(gè)實(shí)訓(xùn)項(xiàng)目由“實(shí)訓(xùn)目的”、“實(shí)訓(xùn)要求’,和“實(shí)訓(xùn)步驟”三部分組成,通過實(shí)例對本章重點(diǎn)內(nèi)容進(jìn)行了概括與總結(jié)。小書還增加了“三層架構(gòu)程序設(shè)計(jì)實(shí)例”一章,對基木的面向?qū)ο蟪绦蛟O(shè)計(jì)方法、三層架構(gòu)的概念等進(jìn)行了詳細(xì)的介紹。書中的代碼除特殊聲明外均可在visualStudio 2005/2008下正常運(yùn)行。 本書可作為高等院校計(jì)算機(jī)專業(yè)ASP.NET課程的練習(xí)冊,也可作為廣大計(jì)算機(jī)愛好者的自學(xué)用書和各類ASP.NET(C#)程序設(shè)計(jì)培訓(xùn)班的教學(xué)輔導(dǎo)用書。
書籍目錄
出版說明前言第1章 ASP.NET與Visual studio開發(fā)平臺(tái) 1.1 實(shí)訓(xùn)創(chuàng)建一個(gè)簡單課表查詢網(wǎng)站 1.1.1 實(shí)訓(xùn)目的 1.1.2 實(shí)訓(xùn)要求 1.1.3 實(shí)訓(xùn)步驟 1.2 習(xí)題解答第2章 網(wǎng)頁設(shè)計(jì)基礎(chǔ) 2.1 實(shí)訓(xùn)頁面布局綜合練習(xí) 2.1.1 實(shí)訓(xùn)目的 2.1.2 實(shí)訓(xùn)要求 2.1.3 實(shí)訓(xùn)步驟 2.2 習(xí)題解答第3章 主題與母版頁 3.1 實(shí)訓(xùn)使用母版頁和內(nèi)容頁 3.1.1 實(shí)訓(xùn)目的 3.1.2 實(shí)訓(xùn)要求 3.1.3 實(shí)訓(xùn)步驟 3.2 習(xí)題解答第4章 C#語法基礎(chǔ)與程序設(shè)計(jì)方法 4.1 實(shí)訓(xùn)C#語法與結(jié)構(gòu)化程序設(shè)計(jì)綜合練習(xí) 4.1.1 實(shí)訓(xùn)目的 4.1.2 實(shí)訓(xùn)要求 4.1.3 實(shí)訓(xùn)步驟 4.2 習(xí)題解答第5章 ASP.NET常用控件 5.1 實(shí)訓(xùn)使用Web服務(wù)器控件 5.1.1 實(shí)訓(xùn)目的 5.1.2 實(shí)訓(xùn)要求 5.1.3 實(shí)訓(xùn)步驟 5.2 習(xí)題解答第6章 AS P.NET常用對象和狀態(tài)管理 6.1 實(shí)訓(xùn)設(shè)計(jì)一個(gè)簡單的網(wǎng)上書店 6.1.1 實(shí)訓(xùn)目的 6.1.2 實(shí)訓(xùn)要求 6.1.3 實(shí)訓(xùn)步驟 6.2 習(xí)題解答第7章 使用ASP.NETAJAX 7.1 實(shí)訓(xùn)限時(shí)在線考試系統(tǒng) 7.1.1 實(shí)訓(xùn)目的 7.1.2 實(shí)訓(xùn)要求 7.1.3 實(shí)訓(xùn)步驟 7.2 習(xí)題解答第8章 數(shù)據(jù)庫基礎(chǔ)和數(shù)據(jù)訪問控件 8.1 實(shí)訓(xùn)使用數(shù)據(jù)訪問控件查詢數(shù)據(jù)庫 8.1.1 實(shí)訓(xùn)目的 8.1.2 實(shí)訓(xùn)要求 8.1.3 實(shí)訓(xùn)步驟 8.2 習(xí)題解答第9章 使用ADO.NET訪問數(shù)據(jù)庫 9.1 實(shí)訓(xùn)使用DataAdapter操作數(shù)據(jù)庫 9.1.1 實(shí)訓(xùn)目的 9.1.2 實(shí)訓(xùn)要求 9.1.3 實(shí)訓(xùn)步驟 9.2 習(xí)題解答第10章 使用DataSet訪問數(shù)據(jù)庫 10.1 實(shí)訓(xùn)設(shè)計(jì)一個(gè)課程表管理程序 10.1.1 實(shí)訓(xùn)目的 10.1.2 實(shí)訓(xùn)要求 10.2 程序功能的實(shí)現(xiàn) 10.2.1 創(chuàng)建數(shù)據(jù)庫及表 10.2.2 設(shè)計(jì)選擇班級(jí)頁面 10.2.3 設(shè)計(jì)課表查詢頁面 10.2.4 設(shè)計(jì)編輯課程表頁面 10.3 習(xí)題解答第11章 使用LINQ to SQL訪問數(shù)據(jù)庫 11.1 實(shí)訓(xùn)使用LINQ to SQL操作數(shù)據(jù)庫 11.1.1 實(shí)訓(xùn)目的 11.1.2 實(shí)訓(xùn)要求 11.1.3 實(shí)訓(xùn)步驟 1l.2 習(xí)題解答第12章 ASP.NET的安全管理 12.1 實(shí)訓(xùn)使用Merebership創(chuàng)建用戶管理系統(tǒng) 12.1.1 實(shí)訓(xùn)目的 12.1.2 實(shí)訓(xùn)要求 12.1.3 實(shí)訓(xùn)步驟 12.2 習(xí)題解答第13章 三層架構(gòu)程序設(shè)計(jì)實(shí)例 13.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法 13.1.1 類和對象的概念 13.1.2 類成員 13.1 3 創(chuàng)建自定義類 13.1.4 在應(yīng)用程序中使用自定義類 13.1.5 創(chuàng)建類項(xiàng)和類庫 13.2 三層架構(gòu)程序設(shè)計(jì)方法 13.2.1 三層架構(gòu)程序設(shè)計(jì)方法的概念 13.2.2 一個(gè)簡單的三層架構(gòu)設(shè)計(jì)示例 13.3 用三層架構(gòu)實(shí)現(xiàn)BBS論壇 13.3.1 系統(tǒng)需求分析 13.3.2 數(shù)據(jù)庫設(shè)計(jì) 13.3.3 實(shí)體類設(shè)計(jì) 13.3.4 接U設(shè)計(jì) 13.3.5 工具類設(shè)計(jì) 13.3.6 工廠類設(shè)計(jì) 13.3.7 數(shù)據(jù)訪問層設(shè)計(jì) 13.3.8 業(yè)務(wù)邏輯層設(shè)計(jì) 13.3.9 表示層設(shè)計(jì)
章節(jié)摘錄
5.1 實(shí)訓(xùn)使用Web服務(wù)器控件 5.1.1 實(shí)訓(xùn)目的 通過上機(jī)操作進(jìn)一步理解常用Web服務(wù)器控件的屬性、事件和方法,掌握控件在程序設(shè)計(jì)中的作用及特點(diǎn)。通過本實(shí)訓(xùn)掌握在程序運(yùn)行時(shí)動(dòng)態(tài)地向頁面添加控件的程序設(shè)計(jì)方法。 5.1.2 實(shí)訓(xùn)要求 本實(shí)訓(xùn)為了避免將程序設(shè)計(jì)得過于復(fù)雜,又兼顧到實(shí)訓(xùn)的知識(shí)點(diǎn)覆蓋面,故將實(shí)訓(xùn)分為以下兩個(gè)獨(dú)立的部分進(jìn)行?! ?)使用選擇性控件(下拉列表框和復(fù)選框)設(shè)計(jì)一個(gè)能根據(jù)用戶選擇查詢員工信息的Web應(yīng)用程序?! ?)使用向頁面中動(dòng)態(tài)添加控件的技術(shù),設(shè)計(jì)一個(gè)簡易的在線測驗(yàn)Web應(yīng)用程序?! ⌒枰⒁獾氖牵緦?shí)訓(xùn)中所涉及的技術(shù)都是在實(shí)際ASP.NET開發(fā)中常用到的,主要的不同在于實(shí)際應(yīng)用中原始數(shù)據(jù)存放在數(shù)據(jù)庫中,而本實(shí)訓(xùn)則將原始數(shù)據(jù)存放在結(jié)構(gòu)數(shù)組中。 5.1.3 實(shí)訓(xùn)步驟 1.設(shè)計(jì)員工信息查詢程序 程序運(yùn)行時(shí)的界面如圖5-1所示,用戶可通過下拉列表框選擇要查詢的員工所在的部門,程序能根據(jù)用戶選擇,自動(dòng)在“姓名”下拉列表框中添加指定部門的員工姓名。例如,選擇了教務(wù)處,則“姓名”下拉列表框中只有教務(wù)處員工的姓名。 用戶在選擇了“部門”和“姓名”后,頁面中顯示該員工的基本信息(姓名、性別和生日):選擇了“住址”、“電話”或“學(xué)歷”復(fù)選框后,根據(jù)用戶選擇程序自動(dòng)將有關(guān)信息添加到頁面中,如圖5-2所示?! ?/pre>圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(74)
- 勉強(qiáng)可看(536)
- 一般般(914)
- 內(nèi)容豐富(3791)
- 強(qiáng)力推薦(310)
ASP.NET程序設(shè)計(jì)教程 PDF格式下載