C#3.0完全自學手冊

出版時間:2009-1  出版社:機械工業(yè)出版社  作者:常建功  頁數(shù):513  
Tag標簽:無  

前言

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

內(nèi)容概要

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C#3.0完全自學手冊 PDF格式下載


用戶評論 (總計11條)

 
 

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

相關(guān)圖書

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7