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