出版時(shí)間:2009-9 出版社:北京大學(xué)出版社 作者:韓朝陽(yáng) 主編 頁(yè)數(shù):290
前言
目前我國(guó)以應(yīng)用型人才培養(yǎng)為主要目的的本科教育正在迅猛發(fā)展,傳統(tǒng)教育與教學(xué)的改革勢(shì)在必行,多年的教學(xué)實(shí)踐使我們深感以應(yīng)用性、實(shí)踐性為主的教材在教學(xué)改革中的重要性,這也是我們編寫(xiě)本書(shū)的出發(fā)點(diǎn)。 隨著微軟Visual Studio.NET集成開(kāi)發(fā)環(huán)境的普及,社會(huì)對(duì)掌握.NET軟件開(kāi)發(fā)人才的需求也在不斷地增加。C#是微軟在Visual Stlldio.Net集成開(kāi)發(fā)環(huán)境中推出的一門(mén)新語(yǔ)言,是從C和C++中派生出來(lái)的。不但具有c++的基本功能和特點(diǎn),也擁有Java和Delphi的一些優(yōu)點(diǎn),更主要的是,它還像Visual Basic一樣簡(jiǎn)單易學(xué)。為此我們組織具有豐富軟件開(kāi)發(fā)經(jīng)驗(yàn)的工程師和具有教學(xué)經(jīng)驗(yàn)的高校老師,共同編寫(xiě)了這本《Visual C》程序開(kāi)發(fā)案例教程》。 通過(guò)對(duì)本書(shū)的學(xué)習(xí),讀者可以了解劍.NET框架結(jié)構(gòu),掌握C#的基本語(yǔ)法知識(shí),能夠使用C#對(duì)XML、數(shù)據(jù)庫(kù)進(jìn)行基本操作并掌握常用編程技巧等。由于本書(shū)以C# windows應(yīng)用程序案例為主,所以讀者在學(xué)習(xí)前面提到的內(nèi)容的同時(shí),還能獲得很多Visual Studio.NET 2005集成開(kāi)發(fā)環(huán)境提供的Windows應(yīng)用程序控件的方法和技巧,從而使讀者最終能夠獨(dú)立開(kāi)發(fā)出相對(duì)簡(jiǎn)單實(shí)用的程序?! “咐?qū)動(dòng)、任務(wù)驅(qū)動(dòng)、工程化實(shí)訓(xùn)是本書(shū)的最大特色。作者根據(jù)C#2005的知識(shí)結(jié)構(gòu),精心設(shè)計(jì)了一些相關(guān)的案例。按照教學(xué)要求,作者在每個(gè)章節(jié)先提出一個(gè)案例開(kāi)發(fā)要求,然后分析完成這個(gè)案例需要掌握的知識(shí)點(diǎn),并對(duì)每個(gè)知識(shí)點(diǎn)在案例中的使用方法以及技巧進(jìn)行說(shuō)明,讓讀者懷著為完成某項(xiàng)任務(wù)而尋求解決方法的激情,去對(duì)知識(shí)進(jìn)行渴求。這樣使讀者在獲得知識(shí)的前提下,還得到了解決某項(xiàng)難題的愉悅,克服了傳統(tǒng)的填鴨式、被動(dòng)式學(xué)習(xí)模式的弊端。理論與實(shí)踐的完美結(jié)合是本書(shū)的另一個(gè)特色,本書(shū)的每個(gè)案例都經(jīng)過(guò)作者的精心構(gòu)思,并對(duì)主要代碼進(jìn)行了詳細(xì)的注釋?zhuān)扔袕V泛的知識(shí)性,又有很強(qiáng)的實(shí)用性。本書(shū)知識(shí)結(jié)構(gòu)層次鮮明,語(yǔ)言活潑,通俗易懂,圖文并茂。
內(nèi)容概要
案例驅(qū)動(dòng)、任務(wù)驅(qū)動(dòng)、工程化實(shí)訓(xùn)是本書(shū)的最大特色。編者根據(jù)C#2005的知識(shí)結(jié)構(gòu),精心設(shè)計(jì)了一些相關(guān)的案例。按照教學(xué)要求,編者在每個(gè)章節(jié)首先提出一個(gè)案例開(kāi)發(fā)要求,然后分析完成這個(gè)案例需要掌握的知識(shí)點(diǎn),并對(duì)每個(gè)知識(shí)點(diǎn)在案例中的使用方法以及技巧進(jìn)行說(shuō)明,讓讀者帶著任務(wù)而去尋求解決方法,克服了傳統(tǒng)的填鴨式、被動(dòng)式學(xué)習(xí)模式的弊端。本書(shū)的每個(gè)案例都經(jīng)過(guò)編者的精心構(gòu)思,并對(duì)主要代碼進(jìn)行了詳細(xì)的注釋。 本書(shū)適合作為高等學(xué)校計(jì)算機(jī)類(lèi)相關(guān)專(zhuān)業(yè)的教材,也可作為軟件開(kāi)發(fā)人員和軟件愛(ài)好者的自學(xué)用書(shū)。
書(shū)籍目錄
第1篇 Visual C#基礎(chǔ)知識(shí) 第1章 Vi suaI c#簡(jiǎn)介 1.1 Visual c#語(yǔ)言簡(jiǎn)介 1.2 配置開(kāi)發(fā)環(huán)境 1.2.1 安裝VS.NET 2005環(huán)境要求 1.2.2 裝Visual.Studio.NET 2005步驟 1.2.3 安裝MSDN 1.3 使用C#創(chuàng)建簡(jiǎn)單Windows應(yīng)用程序 1.4 創(chuàng)建控制臺(tái)應(yīng)用程序 1.5 創(chuàng)建Web應(yīng)用程序 第2章 C#基本語(yǔ)法知識(shí) 2.1 c#基本語(yǔ)法規(guī)則 2.2 變量與常量 2.2.1 變量 2.2.2 常量 2.3 數(shù)據(jù)類(lèi)型 2.4 值類(lèi)型 2.4.1 簡(jiǎn)單值類(lèi)型 2.4.2 枚舉 2.4.3 結(jié)構(gòu)體 2.5 引用類(lèi)型 2.5.1 數(shù)組 2.5.2 string字符串 2.6 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 2.6.1 隱式轉(zhuǎn)換 2.6.2 顯式轉(zhuǎn)換 2.7 運(yùn)算符、表達(dá)式 2.7.1 算術(shù)運(yùn)算符 2.7.2 關(guān)系運(yùn)算符 2.7.3 賦值運(yùn)算符 2.7.4 自加、自減運(yùn)算符 2.7.5 邏輯運(yùn)算符 2.7.6 溢出異??刂七\(yùn)算符 2.7.7 三元運(yùn)算符 2.8 c#語(yǔ)句 2.8.1 聲明語(yǔ)句 2.8.2 賦值語(yǔ)句 2.8.3 表達(dá)式語(yǔ)句 2.8.4 選擇語(yǔ)句 2.8.5 循環(huán)語(yǔ)句 2.8.6 跳轉(zhuǎn)語(yǔ)句 習(xí)題 第3章 異常處理和類(lèi) 3.1 異常處理語(yǔ)句 3.1.1 try-catch語(yǔ)句 3.1.2 try-finally語(yǔ)句 3.1.3 try—catch—finally語(yǔ)句 3.1.4 throw語(yǔ)句 3.2 預(yù)定義異常處理 3.3 自定義異常 3.4 類(lèi) 3.4.1 類(lèi)的創(chuàng)建 3.4.2 類(lèi)中的方法 3.4.3 方法的重載(overload) 3.4.4 類(lèi)的繼承 3.5 C#程序 習(xí)題 第4章 基礎(chǔ)知識(shí)應(yīng)用——?jiǎng)?chuàng)建個(gè)人通信錄 4.1 創(chuàng)建個(gè)人通信錄 4.1.1 本軟件主要功能模塊 4.1.2 各個(gè)功能模塊的實(shí)現(xiàn)及程序運(yùn)行結(jié)果 ……第2篇 綜合實(shí)例——小型超市管理系統(tǒng) 第5章 小型超市銷(xiāo)售管理系統(tǒng)整體設(shè)計(jì) 第6章 倉(cāng)庫(kù)管理子系統(tǒng) 第7章 超市經(jīng)理子系統(tǒng) 第8章 收銀管理子系統(tǒng)參考文獻(xiàn)
章節(jié)摘錄
第1篇 Visual C#基礎(chǔ)知識(shí) 第1章 Vi suaI c#簡(jiǎn)介 1.1 VisuaI C#語(yǔ)言簡(jiǎn)介 Visual C#(讀做C sharp,簡(jiǎn)稱(chēng)C#)是由微軟公司的Visual Studio.NET(簡(jiǎn)稱(chēng)VS.NET)提供的一種重要開(kāi)發(fā)語(yǔ)言。VS.NET是微軟公司推出的第一種基于.NET FrameWork的可視化應(yīng)用程序開(kāi)發(fā)工具包,包括了C#、Visual Basic.NET、Visual C++.NET、Visual J#.NET等開(kāi)發(fā)語(yǔ)言。VS.NET通過(guò)公共運(yùn)行語(yǔ)言環(huán)境,將這些應(yīng)用程序開(kāi)發(fā)語(yǔ)言緊密地集成在一起,使它們共同使用同一個(gè)集成開(kāi)發(fā)環(huán)境和同一個(gè)基礎(chǔ)類(lèi)庫(kù),大大簡(jiǎn)化了應(yīng)用程序的開(kāi)發(fā)過(guò)程,為開(kāi)發(fā)人員快速地創(chuàng)建分布式應(yīng)用程序提供了強(qiáng)有力的支持?! ≌f(shuō)到C#的特點(diǎn),不得不提到一個(gè)人:Anders Hajlsberg,正是這位曾經(jīng)為Borland公司主持開(kāi)發(fā)了優(yōu)秀的、面向?qū)ο蟮腄elphi語(yǔ)言的世界級(jí)編程語(yǔ)言設(shè)計(jì)和實(shí)現(xiàn)的頂尖高手,在比爾·蓋茨的高薪誠(chéng)聘下,又帶領(lǐng)微軟的開(kāi)發(fā)團(tuán)隊(duì),結(jié)合C++、Delphi、Java、Visual Basic等的成功經(jīng)驗(yàn),為.NET平臺(tái)開(kāi)發(fā)出了全新的、更加優(yōu)秀的C#語(yǔ)言?! #在這樣的背景下產(chǎn)生,所以它擁有比目前其他開(kāi)發(fā)語(yǔ)言更多的優(yōu)勢(shì)和特點(diǎn)?! ?.易學(xué)易用 C#的語(yǔ)法比較簡(jiǎn)單,只有不到90個(gè)關(guān)鍵字,非常容易學(xué)習(xí)。C#對(duì)大括號(hào)、大小寫(xiě)敏感,語(yǔ)句的結(jié)束要使用分號(hào),這些特點(diǎn)使任何熟悉C、C++或Java的人員都可以輕松入手,同時(shí)它還像Visual Basic一樣簡(jiǎn)單易用。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual C# 程序開(kāi)發(fā)案例教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版