C#3.0完全自學(xué)手冊(cè)

出版時(shí)間:2009-1  出版社:機(jī)械工業(yè)出版社  作者:常建功  頁(yè)數(shù):513  
Tag標(biāo)簽:無(wú)  

前言

伴隨著.NET平臺(tái)的不斷完善和升級(jí),越來(lái)越多的企業(yè)、單位和個(gè)人開(kāi)始關(guān)注于采用基于該平臺(tái)軟件的開(kāi)發(fā)。雖然Visual Studio開(kāi)發(fā)工具不斷更新,但C#語(yǔ)言從1.1到2.0,再到3.0,都離不開(kāi)底層框架(.NET Framework)的支持,而這些框架中所包含的類(lèi)庫(kù),其成員和使用方法都基本沒(méi)有變化,所變化的只是增加了一些新的特性。本書(shū)對(duì)所有的C#版本和知識(shí)點(diǎn)都進(jìn)行了詳細(xì)的介紹。本書(shū)目的是讓程序人員對(duì)C#語(yǔ)法有更進(jìn)一步的了解,尤其是為新手進(jìn)入編程行業(yè)提供一個(gè)全面學(xué)習(xí)的階梯。我們結(jié)合自己多年的學(xué)習(xí)經(jīng)驗(yàn)和編程經(jīng)驗(yàn),為廣大程序人員介紹了C# 3.0的全部語(yǔ)法,是C#程序人員提高自己的基礎(chǔ)知識(shí)、完善自己的知識(shí)結(jié)構(gòu)、擴(kuò)展自己的測(cè)試知識(shí)面的好參考。本書(shū)的特點(diǎn)本書(shū)詳盡地介紹了C# 3.0語(yǔ)法的特點(diǎn)和Visual Studio 2008的編程環(huán)境,在組織與取材方面盡量讓讀者能夠正確、全面地掌握該技術(shù)的優(yōu)勢(shì),建立牢固的知識(shí)體系,當(dāng)C#新版本出現(xiàn)時(shí),能夠有能力欣賞與感悟新版本所帶來(lái)的激動(dòng)人心。通過(guò)對(duì)本書(shū)的學(xué)習(xí),任何想要以C#語(yǔ)言做項(xiàng)目的開(kāi)發(fā)人員都能有所獲益。本書(shū)語(yǔ)言簡(jiǎn)練,循序漸進(jìn),示例簡(jiǎn)潔明了,易于學(xué)習(xí)。本書(shū)的特點(diǎn)主要體現(xiàn)在以下幾個(gè)方面。本書(shū)的編排采用循序漸進(jìn)的方式,適合初級(jí)、中級(jí)學(xué)者逐步掌握C# 3.0編程語(yǔ)言的使用。本書(shū)對(duì)Visual Studio 2008編程環(huán)境的各種應(yīng)用程序都做了詳細(xì)的介紹,適合初級(jí)、中級(jí)學(xué)者快速地熟悉并使用該編程環(huán)境。本書(shū)結(jié)合實(shí)際的編程經(jīng)驗(yàn),在每一章節(jié)中為每個(gè)新的知識(shí)點(diǎn)都列舉了針對(duì)性的實(shí)例,能夠讓讀者很快上手并且對(duì)新知識(shí)點(diǎn)有一個(gè)深入的了解。本書(shū)的所有例子和源代碼都附在隨書(shū)光盤(pán)中,方便讀者使用。范圍廣泛,除包括原C#語(yǔ)言具備的各項(xiàng)功能外,還詳細(xì)介紹了LINQ、WPF和WCF等,讀者可以學(xué)習(xí)到更快捷方便的開(kāi)發(fā)方法。本書(shū)的內(nèi)容安排本書(shū)共分為6篇,共23章,結(jié)合目前最新軟件編程環(huán)境,全方位介紹了C# 3.0的編程思想及特色。從C# 3.0語(yǔ)法的基本概念講起,再進(jìn)一步介紹該語(yǔ)言的高級(jí)語(yǔ)法、新特性和新的應(yīng)用程序。最后結(jié)合筆者的經(jīng)驗(yàn)詳細(xì)講解了兩個(gè)具體實(shí)例。第一篇(第1章~~第3章)基礎(chǔ)語(yǔ)法篇,首先介紹了C# 3.0語(yǔ)言的發(fā)展和特性,然后是下載安裝Visual Studio 2008和MSDN及如何開(kāi)發(fā)簡(jiǎn)單的程序。接著介紹了C# 3.0面向過(guò)程中程序設(shè)計(jì)中的基本元素和高級(jí)元素。在本篇,主要是熟悉一下Visual Studio 2008的新環(huán)境,并介紹了一下面向過(guò)程中的基本元素。第二篇(第4章~~第7章)高級(jí)語(yǔ)法篇,主要介紹面向?qū)ο缶幊痰闹R(shí),首先講解了面向?qū)ο蟮幕靖拍詈兔嫦驅(qū)ο蟮膸状筇匦裕悍庋b性、繼承性和多態(tài)性;接著結(jié)合語(yǔ)法詳細(xì)講解面向?qū)ο笾谐霈F(xiàn)的概念:類(lèi)、接口、屬性、域、索引器、迭代器、委托和事件;最后進(jìn)一步介紹了C# 3.0語(yǔ)法新特性:隱式類(lèi)型本地變量、extension方法、Lambda表達(dá)式、自動(dòng)屬性、對(duì)象初始化器和匿名類(lèi)型。第三篇(第8章~~第12章)實(shí)用篇。本篇深入講解了使用C# 3.0語(yǔ)言操作數(shù)據(jù)。在C# 3.0中經(jīng)常會(huì)把數(shù)據(jù)存儲(chǔ)到字符串和數(shù)組中,所以掌握它們的使用是最基本的要求;接著詳細(xì)介紹了用來(lái)存儲(chǔ)數(shù)據(jù)其他集合類(lèi)(ArrayList類(lèi)、Queue類(lèi)、Stack類(lèi)、Hashtable類(lèi)和SortedList類(lèi))的使用;同時(shí)在編程過(guò)程中免不了要跟注冊(cè)表、文件和XML相互交換數(shù)據(jù),所以對(duì)它們的操作也必須掌握;最后如果要實(shí)現(xiàn)搜索這個(gè)經(jīng)常要使用的功能,就必須要掌握和理解正則表達(dá)式。第四篇(第13章~~第14章)面向查詢篇。本篇介紹了C# 3.0的一種新的編程思想-面向查詢編程、最流行的Ajax技術(shù)和數(shù)字標(biāo)識(shí)用戶控件。首先從LINQ的基本概念到基本應(yīng)用,詳細(xì)介紹面向查詢編程;接著從Ajax的基本原理講起到使用Visual Studio 2008提供的框架來(lái)開(kāi)發(fā)具體應(yīng)用;最后,詳細(xì)講解了數(shù)字標(biāo)識(shí)用戶控件。第五篇(第15章~~第21章)基本應(yīng)用篇,本篇講解6個(gè)方面的基本應(yīng)用。分別講解了Window應(yīng)用程序開(kāi)發(fā)、WPF開(kāi)發(fā)、Web開(kāi)發(fā)、Web Service應(yīng)用與開(kāi)發(fā)、WCF開(kāi)發(fā)和應(yīng)用程序部署。在講解這些開(kāi)發(fā)的過(guò)程中,不僅講解了各種應(yīng)用的具體原理,還詳細(xì)講解了它們的具體實(shí)現(xiàn)。第六篇(第22章~~第23章)實(shí)戰(zhàn)篇,精選兩個(gè)具有代表性的例子。個(gè)人理財(cái)管理系統(tǒng)回顧了本書(shū)中所要講到的大部分窗體應(yīng)用程序知識(shí),該實(shí)例中綜合使用面向?qū)ο缶幊碳夹g(shù)的幾個(gè)方面,以及窗體應(yīng)用程序的常用控件等。在線考試系統(tǒng)網(wǎng)站深入分析了ASP.NET的設(shè)計(jì)方式,并介紹使用C# 3.0開(kāi)發(fā)網(wǎng)站應(yīng)用程序的全過(guò)程。本書(shū)由淺入深,由理論到實(shí)踐,尤其適合初級(jí)讀者逐步學(xué)習(xí)和完善自己的知識(shí)結(jié)構(gòu)。適合閱讀本書(shū)的讀者希望進(jìn)入編程行業(yè)的新手。迫切希望提高個(gè)人編程技能和水平的初級(jí)程序人員。具備一定的編程經(jīng)驗(yàn)但是語(yǔ)法基礎(chǔ)不牢固的工程師。希望了解C#語(yǔ)法最新變化的程序人員。希望了解和使用Visual Studio 2008工具的程序人員。本書(shū)作者本書(shū)主要由常建功編著,其他參與編著和資料整理的人員有馮華君、劉博、劉燕、葉青、張軍、張立娟、張藝、彭濤、徐磊、戎偉、朱毅、李佳、李玉涵、楊利潤(rùn)、楊春嬌、武鵬、潘中強(qiáng)、王丹、王寧、王西莉、石淑珍、程彩紅、邵毅、鄭丹丹、鄭海平、顧旭光。

內(nèi)容概要

Visual Studio 2008是微軟精心打造的新的軟件開(kāi)發(fā)平臺(tái)產(chǎn)品,該平臺(tái)可以用來(lái)創(chuàng)建Windows平臺(tái)下的應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office插件等。    本書(shū)以Visual Studio 2008為開(kāi)發(fā)平臺(tái),全面而細(xì)致地介紹了C#的語(yǔ)法和編程技術(shù)。主要從C# 2.0開(kāi)始,再到擴(kuò)展更全面的C# 3.x.版本,本書(shū)統(tǒng)稱為C# 3.O。書(shū)中每個(gè)知識(shí)和技術(shù)要點(diǎn)都給予了翔實(shí)的例程。本書(shū)一共分為六篇,循序漸進(jìn)地講述了C# 3.0的語(yǔ)法和Visual Studio 2008的使用。從基本概念到具體實(shí)踐、從語(yǔ)法講解到數(shù)據(jù)的操作、從軟件環(huán)境講解到具體的項(xiàng)目開(kāi)發(fā)都進(jìn)行了詳細(xì)的闡述,并對(duì)具體知識(shí)點(diǎn)進(jìn)行了詳細(xì)的實(shí)例講解。    本書(shū)含有大量實(shí)例,詳細(xì)描述各個(gè)語(yǔ)法點(diǎn),以及代碼編寫(xiě)技巧。本書(shū)適合正在學(xué)習(xí)使用C# 3.0的用戶閱讀,并可作為開(kāi)發(fā)人員的參考手冊(cè)。

書(shū)籍目錄

寫(xiě)給自學(xué)編程的人員前言第一篇  基礎(chǔ)語(yǔ)法篇  第1章  C# 3.0和Visual Studio 2008簡(jiǎn)介          第2章  C# 3.0程序設(shè)計(jì)基本元素          第3章  C# 3.0中面向過(guò)程的高級(jí)元素        第二篇  高級(jí)語(yǔ)法篇  第4章  面向?qū)ο?         第5章  繼承性、多態(tài)性和命名空間          第6章  繼續(xù)學(xué)習(xí)面向?qū)ο?         第7章  深入學(xué)習(xí)面向?qū)ο?       第三篇  實(shí)用篇  第8章  操作字符和字符串          第9章  數(shù)組和集合          第10章  注冊(cè)表編程與正則表達(dá)式          第11章  文件操作          第12章  與XML結(jié)合        第四篇  面向查詢篇  第13章  面向查詢編程          第14章  Ajax技術(shù)與數(shù)字標(biāo)識(shí)用戶控件        第五篇  基本應(yīng)用篇  第15章  Windows應(yīng)用程序開(kāi)發(fā)          第16章  WPF開(kāi)發(fā)          第17章  Web開(kāi)發(fā)          第18章  數(shù)據(jù)訪問(wèn)技術(shù)          第19章  Web Service應(yīng)用與開(kāi)發(fā)          第20章  WCF開(kāi)發(fā)          第21章  應(yīng)用程序部署        第六篇  實(shí)戰(zhàn)篇  第22章  實(shí)例分析1—個(gè)人理財(cái)管理系統(tǒng)          第23章  實(shí)例分析2—在線考試系統(tǒng)

章節(jié)摘錄

插圖:第一篇 基礎(chǔ)語(yǔ)法篇第1章 C#3110和Visual Studi0 2008簡(jiǎn)介本章將對(duì)C#3.0的基礎(chǔ)知識(shí)進(jìn)行簡(jiǎn)要的介紹,其目的是讓讀者快速了解C#3.0的基本概念,在任何一門(mén)新技術(shù)的學(xué)習(xí)過(guò)程中,開(kāi)始的部分都是比較困難的,讀者可以不必過(guò)分糾纏于本章的名詞,只需要有一個(gè)簡(jiǎn)單的了解即可。1.1 C#3.0概述NET Framework是Microsoft為開(kāi)發(fā)應(yīng)用程序而創(chuàng)建的一個(gè)富有革命性的平臺(tái)。同時(shí)C#3.0語(yǔ)言可以在該平臺(tái)上實(shí)現(xiàn)大多數(shù)開(kāi)發(fā)人員需要的功能,而Jic#3.0還具有大多數(shù)開(kāi)發(fā)人員所需要的特性。因此,選擇學(xué)習(xí)C#3.0不失為一個(gè)聰明的選擇。1.1.1 NET Framework介紹NET Framework是一個(gè)平臺(tái),支撐著C#3.0語(yǔ)言,同樣還支持著許多其他語(yǔ)言,如VisualBasic.NET、Visual C++.NET等。該平臺(tái)還支持多種應(yīng)用程序的開(kāi)發(fā),除了典型的Windows窗體應(yīng)用程序和控制臺(tái)程序之外,還支持Web應(yīng)用程序、WebJ]艮務(wù)、WCFJ]艮務(wù)和Ajax程序等各種類(lèi)型的應(yīng)用程序。應(yīng)用.NET Framework可以滿足應(yīng)用程序開(kāi)發(fā)的大部分需要。由于其強(qiáng)大的功能特性和方便易用性,.NET Framework已經(jīng)成為越來(lái)越多的公司和機(jī)構(gòu)的開(kāi)發(fā)工具。

編輯推薦

《C#3.0完全自學(xué)手冊(cè)》特色:涵蓋基礎(chǔ)知識(shí)、核心技術(shù)、典型示例等內(nèi)容,按照“基本概念-核心語(yǔ)法-典型示例”的模式講解,容易上手。提供200個(gè)典型實(shí)例、2個(gè)完整案例。超值光盤(pán)內(nèi)容:《C#3.0完全自學(xué)手冊(cè)》源代碼+《C#3.0完全自學(xué)手冊(cè)》視頻演示+《C#3.0完全自學(xué)手冊(cè)》電子教案(PPT),1200余頁(yè)編程技術(shù)文檔(免費(fèi)贈(zèng)送)+45個(gè)編程專(zhuān)題視頻講座(免費(fèi)贈(zèng)送)。作者均為有多年編程經(jīng)驗(yàn)的一線程序員或者培訓(xùn)講師提供了專(zhuān)門(mén)的技術(shù)服務(wù)論壇:Http://www.rzcllina.net光盤(pán)提供了源代碼、視頻演示、電子教案及編程技術(shù)文檔按“基本概念,語(yǔ)法講解一示例講解”的模式講解,適合自學(xué)概念都以簡(jiǎn)單的語(yǔ)言描述,必要時(shí)進(jìn)行類(lèi)比,容易理解提供了大量實(shí)例,最后還提供了綜合案例,比較實(shí)用無(wú)論理論知識(shí),還是實(shí)例,講解都很詳細(xì),容易掌握對(duì)代碼進(jìn)行了豐富的注釋?zhuān)喿x起來(lái)沒(méi)有任何障礙全面介紹C幅言和Visual Studio2008開(kāi)發(fā)環(huán)境的基礎(chǔ)知識(shí)深入講解C#理論,使用VisulaIStudio 2008集成開(kāi)發(fā)環(huán)境編寫(xiě)C#程序基于最新.NET 3.5框架,用最新的方法探討C#多領(lǐng)域應(yīng)用全面剖析C#言理論,著重介紹C#面向?qū)ο筇匦陨钊肫饰觯甆ET 3.5框架全面介紹面向查詢的編程思想和LINQ應(yīng)用剖析使用框架技術(shù)的AJAX開(kāi)發(fā)和不使用框架技術(shù)的Aiax開(kāi)發(fā)詳細(xì)介紹用戶控件、WCF和WPF等復(fù)雜技術(shù)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C#3.0完全自學(xué)手冊(cè) PDF格式下載


用戶評(píng)論 (總計(jì)11條)

 
 

  •   這本書(shū)在新華書(shū)店看了N久,尤其喜歡。推薦給C#的初學(xué)者,絕對(duì)是一個(gè)不錯(cuò)的選擇。里面的內(nèi)容尤其是一些重難點(diǎn)講的很細(xì)。值得買(mǎi)。
  •   好書(shū),非常適合新手入門(mén)。已經(jīng)看了幾天,完全不會(huì)疲憊,繼續(xù)研讀...期待未來(lái)能有更好的收獲...
  •   是有志從事軟件方面人員的選擇
  •   此書(shū)適合初學(xué)者閱讀,了解c#和VS2008,基礎(chǔ)部分比較簡(jiǎn)潔,重點(diǎn)難點(diǎn)部分講解比較細(xì)致缺點(diǎn):在閱讀的過(guò)程中,發(fā)現(xiàn)一些代碼和輸出結(jié)果存在錯(cuò)誤,容易誤導(dǎo)讀者,希望大家注意總體來(lái)說(shuō)還算可以
  •   文中有些實(shí)例或描述有著明顯的錯(cuò)誤,不知道作者有沒(méi)有檢查過(guò)的,無(wú)語(yǔ)
  •   書(shū)挺好的,適合初學(xué)者,但書(shū)中有好多錯(cuò)誤!
  •   介紹了很多例子,如果有一些更多實(shí)用的例子更好
  •   當(dāng)初在圖書(shū)館看到此書(shū),看了前面兩章,覺(jué)得此書(shū)還可以,就到網(wǎng)上買(mǎi)了這本書(shū)。回來(lái)后很快就看完這本書(shū)。后來(lái)做后面練習(xí)的時(shí)候,發(fā)現(xiàn)這本書(shū)真的不好,后面得實(shí)踐沒(méi)有講解,連光盤(pán)的東西也不全。。。我發(fā)了郵件過(guò)去索要資料,但沒(méi)有回應(yīng)我。。。。態(tài)度很不好。。。
  •   這書(shū)中錯(cuò)誤太多了,明明有些代碼中輸出的中文,到了顯示結(jié)果給出的卻是英文,總之錯(cuò)誤太多!
  •   不錯(cuò)的一本書(shū),比較詳細(xì),推薦下。
  •   此書(shū)中的很多內(nèi)容都是從其它書(shū)中東抄一下,西抄一下,拼揍起來(lái)的,買(mǎi)回去之后我非常的后悔。在這里我希望如果是學(xué)C#的朋友千萬(wàn)不要買(mǎi)這本書(shū),否則跟我一樣錢(qián)花了,東西一點(diǎn)也沒(méi)學(xué)到。

相關(guān)圖書(shū)

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7