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