出版時間:2010-12 出版社:中國鐵道出版社 作者:王振武 頁數(shù):239
內(nèi)容概要
《C#與ASP.NET程序設(shè)計教程》是依據(jù)多年C#實踐項目開發(fā)的經(jīng)驗編寫而成的,力求使讀者對C#語言和ASP.NET程序設(shè)計的應(yīng)用有更加深入的了解?! 镀胀ǜ叩葘W(xué)校應(yīng)用型人才培養(yǎng)系列規(guī)劃教材:C#與ASP.NET程序設(shè)計教程》共分10章,循序漸進地講述了.NET的基本知識、C#語法基礎(chǔ)、C#語言面向?qū)ο蟮闹R、服務(wù)器控件、內(nèi)置對象、數(shù)據(jù)庫的基本知識、使用ADO.NET訪問數(shù)據(jù)庫、XML,和ASP.NET應(yīng)用程序的配置、MVC設(shè)計模式和Nhibcrnatc框架,內(nèi)容系統(tǒng)而全面。書中不僅對理論知識進行了講解,而且針對所講理論提供了綜合應(yīng)用實例,使初學(xué)者能較好地理解如何設(shè)計大型的ASPMET程序?! 镀胀ǜ叩葘W(xué)校應(yīng)用型人才培養(yǎng)系列規(guī)劃教材:C#與ASP.NET程序設(shè)計教程》適合作為普通高等學(xué)校計算機專業(yè)相關(guān)課程的應(yīng)用型人才培養(yǎng)教材,也可作為相關(guān)專業(yè)技術(shù)人員的參考用書。
書籍目錄
第1章 .NET簡介1.1 Microsoft .NET概述1.1.1 什么是Microsoft.NET1.1.2 Microsoft .NET與Java EE比較1.2 Microsoft .NET Framework介紹1.2.1 公共語言運行庫1.2.2 Microsoft .NET Framework類庫1.2.3 Microsoft NET Framework與Visual Studio .NET的關(guān)系1.3 Visual Studio. NETIDE介紹1.3.1 Visual Studio .NET 2008開發(fā)環(huán)境簡介1.3.2 利用Visual Studio .NET 2008開發(fā)ASP.NET應(yīng)用程序小結(jié)習(xí)題第2章 C#語法基礎(chǔ)2.1 C#概述2.1.1 C#的產(chǎn)生2.1.2 C#與Microsoft .NET的關(guān)系2.1.3 C#的語法元素2.1.4 C#的特點2.2 變量和常量2.2.1 變量2.2.2 常量2.3 數(shù)據(jù)類型2.3.1 值類型2.3.2 引用類型2.3.3 類型轉(zhuǎn)換2.4 運算符和表達式2.4.1 算術(shù)運算符和算術(shù)表達式2.4.2 賦值運算符和賦值表達式2.4.3 關(guān)系運算符和關(guān)系表達式2.4.4 條件運算符和條件表達式2.4.5 邏輯運算符和邏輯表達式2.4.6 其他運算符和表達式2.4.7 運算符的優(yōu)先級2.5 流程控制語句2.5.1 條件語句2.5.2 循環(huán)語句2.5.3 跳轉(zhuǎn)語句2.6 異常處理2.6.1 異常處理機制2.6.2 常見的異常類2.6.3 拋出異常小結(jié)習(xí)題第3章 C#面向?qū)ο蠡A(chǔ)3.1 面向?qū)ο缶幊谈攀?.1.1 面向?qū)ο缶幊谭椒▽W(xué)3.1.2 面向?qū)ο蟮某绦蛟O(shè)計步驟3.2 命名空間3.2.1 命名空間的概念3.2.2 命名空間的定義和引用3.3 類和對象3.3.1 類和對象的關(guān)系3.3.2 類的定義3.3.3 類的成員和訪問控制3.4 屬性和索引器3.4.1 屬性3.4.2 索引器3.5 方法3.5.1 方法的聲明3.5.2 返回類型和形式化參數(shù)3.5.3 方法的重載……第4章 ASP.NET服務(wù)器控件第5章 ASP.NET內(nèi)置對象第6章 數(shù)據(jù)庫知識簡介第7章 使用ADO.NET訪句數(shù)據(jù)庫第8章 ASP.NET應(yīng)用程序配置第9章 MVC及ASP.NET分層程序設(shè)計第10章 NHibernate框架及應(yīng)用參考文獻
章節(jié)摘錄
·效果(consequences):描述了模式應(yīng)用的效果及使用模式應(yīng)權(quán)衡的問題。盡管我們描述設(shè)計決策時,并不總提到模式效果,但它們對于評價設(shè)計選擇和理解使用模式的代價及好處具有重要意義。軟件效果大多關(guān)注對時間和空間的衡量,它們也表述了語言和實現(xiàn)問題。因為復(fù)用是面向?qū)ο笤O(shè)計的要素之一,所以模式效果包括它對系統(tǒng)的靈活性、擴充性或可移植性的影響,顯式地列出這些效果對理解和評價這些模式很有幫助。 9.1.2 為什么需要設(shè)計模式 在了解了什么是設(shè)計模式之后,可能讀者還會問:為什么要學(xué)習(xí)和使用設(shè)計模式? 使用設(shè)計模式有以下幾點好處: ①復(fù)用解決方案。通過復(fù)用已經(jīng)建立的設(shè)計,可以為自己要解決的問題找到更高的起點而無須再走彎路。因為設(shè)計模式都是前人對同一問題進行摸索之后沉淀下來的經(jīng)驗總結(jié),這也是學(xué)習(xí)和使用設(shè)計模式最主要的原因?! 、诮⑼ㄓ玫男g(shù)語。交流和協(xié)作都需要一個共同的詞匯基礎(chǔ)、一個對問題的共同觀點。設(shè)計模式在項目的分析和設(shè)計階段為開發(fā)者提供了一個通用的參考點?! 、勰J浇o用戶提供一個更高層次的視角。這個視角將用戶從“過早處理細節(jié)”的煩瑣中解放出來。
編輯推薦
《C#與ASP.NET程序設(shè)計教程》是對C#語言以及使用C#語言開發(fā)ASP.NET應(yīng)用程序過程中涉及的知識進行了全面而系統(tǒng)的介紹。非常適合初學(xué)者從頭開始學(xué)習(xí)。 代碼的通用性?!镀胀ǜ叩葘W(xué)校應(yīng)用型人才培養(yǎng)系列規(guī)劃教材:C#與ASP.NET程序設(shè)計教程(附光盤)》在對相關(guān)基礎(chǔ)知識加以介紹后,給出了一組使用C#語言對SQL Server數(shù)據(jù)庫表進行增加、刪除、修改和查詢操作的通用代碼,便于讀者修改應(yīng)用,對有一定C#語言基礎(chǔ)的讀者而言也具有很好的提高作用?! ¢_發(fā)方法的專業(yè)性?!镀胀ǜ叩葘W(xué)校應(yīng)用型人才培養(yǎng)系列規(guī)劃教材:C#與ASP.NET程序設(shè)計教程(附光盤)》不僅給出了一組開發(fā)ASP.NET應(yīng)用程序的C#通用代碼。還對如何開發(fā)分層的Web應(yīng)用程序進行了詳細介紹,重點介紹了MVC模式和Nhibernate框架?! 〈a的便捷性。書中所有的代碼都收錄在隨書光盤中,讀者可直接運行來進行學(xué)習(xí)。
圖書封面
評論、評分、閱讀與下載