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