出版時(shí)間:2011-10 出版社:化學(xué)工業(yè) 作者:魏汪洋//靳鯤鵬
前言
計(jì)算機(jī)編程語(yǔ)言是程序設(shè)計(jì)者與計(jì)算機(jī)交流的基本工具,目前流行的編程語(yǔ)言Visual Basic、Delphi、Java、Visual C#、C++等。其中Visual C#語(yǔ)言是一種新型的面向?qū)ο蟮木幊陶Z(yǔ)言,其語(yǔ)法簡(jiǎn)明、類型安全,并且C#語(yǔ)言自推出之后,得到了眾多開(kāi)發(fā)人員的認(rèn)可,加上Microsoft公司推行針對(duì)互聯(lián)網(wǎng)的.NET計(jì)劃,使得C#語(yǔ)言具有廣闊的市場(chǎng)前景。在此背景下,本書(shū)便是以理論與實(shí)際相結(jié)合為主旨,同時(shí)引入Visual Studio 2010開(kāi)發(fā)環(huán)境在.NET Framework 4.0提供的新特性下全面介紹C#語(yǔ)言的基礎(chǔ)知識(shí)。本書(shū)特色1.循序漸進(jìn),由淺入深為了便于讀者理解本書(shū)內(nèi)容,提高學(xué)習(xí)效率,本書(shū)從C#語(yǔ)言產(chǎn)生原因講起,然后詳細(xì)介紹了Visual Studio 2010開(kāi)發(fā)環(huán)境安裝與使用,使讀者能夠邊學(xué)習(xí)邊調(diào)試程序。2.內(nèi)容充實(shí),層次清楚對(duì)于C#語(yǔ)言的各個(gè)知識(shí),本書(shū)對(duì)其做了重新分類與規(guī)劃,分別于6個(gè)不同的篇章進(jìn)行介紹;除了介紹C#語(yǔ)言的基本知識(shí)點(diǎn)外,還引入了.NET Framework 4.0中對(duì)于C#語(yǔ)言的新特性支持。3.實(shí)例豐富,步驟清晰本書(shū)針對(duì)每個(gè)知識(shí)點(diǎn)都結(jié)合實(shí)際生活中的應(yīng)用或使用計(jì)算機(jī)操作過(guò)程中遇到的問(wèn)題為例子,編制相應(yīng)的C#語(yǔ)言程序解決問(wèn)題,代碼編寫(xiě)過(guò)程中提供詳細(xì)注釋,程序結(jié)束后提供代碼解析,幫助讀者理解每行代碼的含義,操作步驟環(huán)環(huán)相扣,使初學(xué)者少走彎路。4.對(duì)比講解,理解深刻對(duì)于C#語(yǔ)言的相似知識(shí)點(diǎn)或者一個(gè)關(guān)鍵字出現(xiàn)在不同語(yǔ)句中體現(xiàn)的作用不同,對(duì)于此類知識(shí)采取對(duì)比講解的方法,加深讀者對(duì)該問(wèn)題的理解。5.習(xí)題指導(dǎo),及時(shí)鞏固本書(shū)在大部分章節(jié)知識(shí)點(diǎn)后都提供小結(jié)與習(xí)題,歸納本章學(xué)習(xí)的要點(diǎn),并通過(guò)習(xí)題練習(xí)加深讀者對(duì)于知識(shí)點(diǎn)的理解。6.案例精講,深入剖析本書(shū)選取經(jīng)典的人事管理系統(tǒng)作為開(kāi)發(fā)程序的案例,從需求分析、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、窗體設(shè)計(jì)與代碼編寫(xiě)等入手,介紹了程序開(kāi)發(fā)的一般過(guò)程,使讀者對(duì)軟件的開(kāi)發(fā)有一個(gè)整體性的認(rèn)知。7.面試題目分析本書(shū)從各大公司對(duì)C#語(yǔ)言的面試題中精選典型試題,并分析各個(gè)題目的考核要點(diǎn),對(duì)考核知識(shí)點(diǎn)進(jìn)行講解,最后給出參考答案。本書(shū)內(nèi)容第一篇 C#語(yǔ)言準(zhǔn)備篇(第1~2章)本篇介紹了C#語(yǔ)言的產(chǎn)生、發(fā)展和主要特點(diǎn),并通過(guò)2個(gè)簡(jiǎn)單的例程介紹了使用C#語(yǔ)言編寫(xiě)程序、調(diào)試程序的方法;詳細(xì)介紹了Visual Studio 2010開(kāi)發(fā)環(huán)境和Microsoft Help Library的安裝和使用,以及Visual Studio 2010開(kāi)發(fā)環(huán)境的新特性等。第二篇 C#語(yǔ)言基礎(chǔ)篇(第3~9章)本篇介紹了C#語(yǔ)言的語(yǔ)法基礎(chǔ)知識(shí),主要包括C#語(yǔ)言的常用數(shù)據(jù)類型和復(fù)雜數(shù)據(jù)類型、3種常用的程序控制結(jié)構(gòu)、數(shù)組、方法和異常的使用,以及文件的常用操作,并對(duì)每個(gè)知識(shí)點(diǎn)列舉通俗易懂的實(shí)例進(jìn)行介紹。第三篇 C#用戶界面設(shè)計(jì)篇(第10~12章)本篇主要介紹了在Visual Studio 2010開(kāi)發(fā)環(huán)境中,進(jìn)行Windows窗體應(yīng)用程序設(shè)計(jì)的方法;針對(duì)窗體進(jìn)行的各種操作,以及在窗體操作控件的方法和常用控件的使用方法,并詳細(xì)介紹了常用對(duì)話框組件的使用方法。第四篇 C#面向?qū)ο笃ǖ?3~15章)本篇介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的方法,主要包括面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn),面向?qū)ο蟪绦蛟O(shè)計(jì)的分析方法和設(shè)計(jì)方法,結(jié)合C#語(yǔ)言中類的使用,分別詳細(xì)介紹了類的繼承、多態(tài)機(jī)制,以及接口、抽象類和密封類的使用。第五篇 C#高級(jí)應(yīng)用篇(第16~20章)本篇介紹C#語(yǔ)言的高級(jí)應(yīng)用,主要包括了C#語(yǔ)言中用于提高程序效率的線程并行操作、提高代碼通用性的泛型操作、存儲(chǔ)各種業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)庫(kù)操作,以及針對(duì)當(dāng)前比較流行的XML文檔的操作,此類應(yīng)用可極大地提高讀者使用C#語(yǔ)言處理實(shí)際問(wèn)題的能力。第六篇 C#綜合實(shí)例篇(第21~22章)本篇介紹了一個(gè)案例和常見(jiàn)面試題目,通過(guò)一個(gè)簡(jiǎn)單的人事管理系統(tǒng)介紹了程序設(shè)計(jì)的一般方法,主要步驟有需求分析、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、選擇合適的數(shù)據(jù)庫(kù)管理系統(tǒng)、窗體界面與代碼設(shè)計(jì)和代碼運(yùn)行測(cè)試;通過(guò)各大公司精選的面試題目解析面試題目所考核的內(nèi)容和思維方法。本書(shū)讀者需要全面學(xué)習(xí)C#開(kāi)發(fā)技術(shù)的人員。廣大C#開(kāi)發(fā)程序員。C#程序員。專業(yè)培訓(xùn)機(jī)構(gòu)的學(xué)員。各大高校學(xué)習(xí)程序設(shè)計(jì)的學(xué)生。需要一本案頭必備查詢手冊(cè)的人員。本書(shū)編者本書(shū)主要由魏汪洋、靳鯤鵬編寫(xiě),王麗、孔峰、程松林等也參與了編寫(xiě),其中1~4章由魏汪洋編寫(xiě),第5~10章由靳鯤鵬編寫(xiě),11~14章由王麗編寫(xiě),15~18章由孔峰編寫(xiě),19~22章由程松林編寫(xiě)。其他參與本書(shū)編寫(xiě)的人員有劉成、馬臣云、潘娜、阮履學(xué)、陶則熙、王大強(qiáng)、王磊、徐琦、許少峰、顏盟盟、楊娟、楊瑞萍、于海波、俞菲、曾苗苗、趙瑩、朱存。全書(shū)由魏汪洋、靳鯤鵬負(fù)責(zé)統(tǒng)稿。由于編者水平有限,書(shū)中難免存在不足之處,懇請(qǐng)讀者批評(píng)指正。編者2011年6月
內(nèi)容概要
魏汪洋、靳鯤鵬等編著的《C#從入門(mén)到精通(附光盤(pán))》以講解C#語(yǔ)言基礎(chǔ)為起點(diǎn),以分析C#開(kāi)發(fā)技巧為主線,詳細(xì)介紹了C#語(yǔ)言中的基礎(chǔ)語(yǔ)法、面向?qū)ο箝_(kāi)發(fā)、數(shù)據(jù)庫(kù)編程和應(yīng)用實(shí)戰(zhàn)等內(nèi)容,是幫助初學(xué)者邁入C#開(kāi)發(fā)門(mén)檻的一本基礎(chǔ)書(shū)。
《C#從入門(mén)到精通(附光盤(pán))》共22章,分為六篇,涵蓋的主要內(nèi)容有:C#概述,Visual Studio
2010開(kāi)發(fā)環(huán)境簡(jiǎn)介,數(shù)據(jù)類型和運(yùn)算符,程序控制結(jié)構(gòu),數(shù)組,方法,復(fù)雜數(shù)據(jù)類型,異常處理,文件與文件夾,窗體,控件,對(duì)話框,面向?qū)ο蟪绦蛟O(shè)計(jì),類,接口、抽象類和密封類,線程,集合,泛型,數(shù)據(jù)庫(kù)編程,XML文檔,并通過(guò)一個(gè)簡(jiǎn)單的人事管理系統(tǒng)介紹了C#語(yǔ)言程序開(kāi)發(fā)的一般步驟。為加強(qiáng)讀者對(duì)于C#知識(shí)點(diǎn)的理解,在最后一章提供了36道C#語(yǔ)言面試題,并分析了此試題的考核要點(diǎn),給出了參考答案。
本書(shū)內(nèi)容全面,實(shí)例豐富,通俗易懂,適合C#語(yǔ)言的入門(mén)者,也可以作為高等院校程序設(shè)計(jì)課程的教材。
書(shū)籍目錄
第一篇 C#語(yǔ)言準(zhǔn)備篇
第1章 C#概述
1.1 什么是C#語(yǔ)言
1.1.1 C#的產(chǎn)生
1.1.2 C#的特點(diǎn)
1.2 第1個(gè)C#控制臺(tái)程序
1.2.1 創(chuàng)建第1個(gè)“Hello World”控制臺(tái)應(yīng)用程序
1.2.2 用記事本編寫(xiě)C#
1.2.3 調(diào)試C#程序
1.3 第1個(gè)C# Windows應(yīng)用程序
1.3.1 創(chuàng)建第1個(gè)C# Windows應(yīng)用程序
1.3.2 執(zhí)行及查看結(jié)果
1.4 了解.NET
1.4.1 .NET產(chǎn)生及發(fā)展過(guò)程
1.4.2 .NET開(kāi)發(fā)平臺(tái)
1.5 .NET 4.0新特性概述
1.5.1 并行計(jì)算
1.5.2 診斷和性能
1.5.3 動(dòng)態(tài)語(yǔ)言運(yùn)行時(shí)
1.5.4 協(xié)變、逆變和復(fù)雜結(jié)構(gòu)
1.6 C#與.NET 4.0的關(guān)系
1.6.1 C#在.NET中的作用
1.6.2 C# .NET的發(fā)展趨勢(shì)
1.7 小結(jié)
1.8 習(xí)題
第2章 Visual Studio 2010開(kāi)發(fā)環(huán)境簡(jiǎn)介
第二篇 C#語(yǔ)言基礎(chǔ)篇
第3章 數(shù)據(jù)類型和運(yùn)算符
第4章 程序控制結(jié)構(gòu)
第5章 數(shù)組
第6章 方法
第7章 復(fù)雜數(shù)據(jù)類型
第8章 異常處理
第9章 文件與文件夾
第三篇 C#用戶界面設(shè)計(jì)篇
第10章 窗體
第11章 控件
第12章 對(duì)話框
第四篇 C#面向?qū)ο笃?br /> 第13章 面向?qū)ο蟪绦蛟O(shè)計(jì)
第14章 類
第15章 接口、抽象類和密封類
第五篇 C#高級(jí)應(yīng)用篇
第16章 線程
第17章 集合
第18章 泛型
第19章 數(shù)據(jù)庫(kù)編程
第20章 XML文檔
第六篇 C#綜合實(shí)例篇
第21章 人事管理系統(tǒng)
第22章 常見(jiàn)面試題目分析
編輯推薦
計(jì)算機(jī)編程語(yǔ)言是程序設(shè)計(jì)者與計(jì)算機(jī)交流的基本工具,目前流行的編程語(yǔ)言Visual Basic、Delphi、Java、Visual C#、C++等。其中Visual C#語(yǔ)言是一種新型的面向?qū)ο蟮木幊陶Z(yǔ)言,其語(yǔ)法簡(jiǎn)明、類型安全,并且C#語(yǔ)言自推出之后,得到了眾多開(kāi)發(fā)人員的認(rèn)可,加上Microsoft公司推行針對(duì)互聯(lián)網(wǎng)的.NET計(jì)劃,使得C#語(yǔ)言具有廣闊的市場(chǎng)前景。在此背景下,魏汪洋、靳鯤鵬等編著的《C#從入門(mén)到精通(附光盤(pán))》便是以理論與實(shí)際相結(jié)合為主旨,同時(shí)引入Visual Studio 2010開(kāi)發(fā)環(huán)境在.NET Framework 4.0提供的新特性下全面介紹C#語(yǔ)言的基礎(chǔ)知識(shí)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版