C#新手開(kāi)發(fā)實(shí)戰(zhàn)演練

出版時(shí)間:2009-9  出版社:中國(guó)鐵道出版社  作者:王云鵬  頁(yè)數(shù):405  字?jǐn)?shù):617000  
Tag標(biāo)簽:無(wú)  

前言

隨著軟件的普及,開(kāi)發(fā)技術(shù)的發(fā)展日新月異,編程時(shí)使用的語(yǔ)言也逐漸應(yīng)用于生活中的各個(gè)領(lǐng)域。而在眾多的開(kāi)發(fā)語(yǔ)言中,C#語(yǔ)言異軍突起,程序員們逐漸從認(rèn)識(shí)、了解、發(fā)展到現(xiàn)在的普及和熱衷。為了幫助初學(xué)者能夠更好、更快地掌握C#語(yǔ)言和.NET框架中的類庫(kù),我們編寫了這本書。本書是專門針對(duì).NET平臺(tái)上使用C#語(yǔ)言進(jìn)行程序開(kāi)發(fā)的編程書籍,書中的內(nèi)容是從最基本、最簡(jiǎn)單的編程知識(shí)開(kāi)始介紹,采取循序漸進(jìn)、逐章深入的方式,讓讀者輕松地提高自己的編程水平和編程技巧。讀者可以根據(jù)書中的一些實(shí)例來(lái)檢查自己的學(xué)習(xí)程度。另外,在講解具體知識(shí)時(shí),以簡(jiǎn)單易懂、通俗明了的語(yǔ)言告訴讀者如何理解編程知識(shí),實(shí)現(xiàn)特定功能的編程代碼,從而使讀者在實(shí)際操作中熟悉和掌握C#的開(kāi)發(fā)技術(shù)。為什么寫本書編寫本書的原因只有一個(gè),就是讓更多人喜歡上計(jì)算機(jī)編程。編者曾在多家軟件開(kāi)發(fā)公司擔(dān)任重要的開(kāi)發(fā)工作,積累了大量的開(kāi)發(fā)經(jīng)驗(yàn),現(xiàn)就職于北京唐城信息技術(shù)有限公司(北大青鳥唐城中心),從事計(jì)算機(jī)編程的教學(xué)工作,經(jīng)過(guò)這幾年的教學(xué)工作,總結(jié)了很多教學(xué)方法和教學(xué)案例。值得一提的是本書中講解到的每一個(gè)知識(shí)點(diǎn)都是作者曾經(jīng)在授課過(guò)程中給學(xué)生們講解的經(jīng)典編程案例,現(xiàn)在終于將這些知識(shí)匯聚成一本書籍展現(xiàn)在讀者面前,,目的就是為了讓更多喜歡編程和交流編程知識(shí)的讀者能夠有一本非常適合自己學(xué)習(xí)的編程寶典。本書特色1.知識(shí)點(diǎn)講解透徹。作者根據(jù)多年教學(xué)工作的積累,經(jīng)過(guò)沉淀之后采用讀者容易理解的語(yǔ)言和生活中的場(chǎng)景去解釋計(jì)算機(jī)中的專業(yè)知識(shí),目的就是希望不懂編程的讀者不再為書中有大量的專業(yè)詞匯而感到學(xué)習(xí)吃力,是一本絕對(duì)適合自學(xué)的編程書籍。2.知識(shí)點(diǎn)多而精。本書中講解到的知識(shí)點(diǎn)涉及的編程應(yīng)用范圍廣,難度深,也打破了傳統(tǒng)的書籍知識(shí)點(diǎn)單一、浮淺的特點(diǎn)。作者在豐富書中內(nèi)容的同時(shí)也不忘記講好每一個(gè)知識(shí)點(diǎn),講清楚每一個(gè)知識(shí)點(diǎn)。3.圖文并茂。本書大量使用圖片的方式進(jìn)行知識(shí)點(diǎn)的講解,目的是希望讀者能夠更加有效地吸收和掌握書中講到的知識(shí)點(diǎn)。4.實(shí)用性案例豐富。本書介紹的每一個(gè)例子都是經(jīng)過(guò)作者多年開(kāi)發(fā)工作后積累出來(lái)的經(jīng)典代碼,以及多年教學(xué)工作積累的教學(xué)示例代碼,目的就是希望廣大讀者通過(guò)閱讀代碼能夠快速掌握書中的每一個(gè)知識(shí)點(diǎn)。5.理論和實(shí)踐結(jié)合緊密。在介紹的時(shí)候,書中每一個(gè)知識(shí)點(diǎn)的來(lái)龍去脈不僅有文字介紹,還配有相應(yīng)的代碼介紹,目的就是讓讀者在閱讀的時(shí)候不會(huì)感覺(jué)到看完這個(gè)知識(shí)點(diǎn)。

內(nèi)容概要

本書由淺入深,緊密結(jié)合實(shí)際開(kāi)發(fā),采用大量通俗易懂的實(shí)例,結(jié)合筆者在日常教學(xué)和開(kāi)發(fā)過(guò)程中積累的寶貴經(jīng)驗(yàn),重點(diǎn)講述了C#在項(xiàng)目開(kāi)發(fā)中常用的技術(shù)。本書配合教學(xué)視頻光盤,突出了其中的實(shí)用性和技巧性。全書共分為18章,主要內(nèi)容包括C#語(yǔ)言基礎(chǔ)、枚舉與數(shù)組、類與結(jié)構(gòu)、面向?qū)ο蟾呒?jí)編程、C#委托和事件、集合、泛型集合、高級(jí)控件等,同時(shí)還提供了兩個(gè)應(yīng)用實(shí)例——網(wǎng)絡(luò)通信工具和網(wǎng)絡(luò)聊天工具。    本書適合作為學(xué)習(xí)C#的入門教材,也可以作為中級(jí)讀者的必備寶典。

作者簡(jiǎn)介

王云鵬,曾就職于國(guó)內(nèi)多家知名軟件公司和IT教育培訓(xùn)機(jī)構(gòu)。參與過(guò)多個(gè)大型工程開(kāi)發(fā),有豐富的實(shí)驗(yàn)開(kāi)發(fā)經(jīng)驗(yàn)?,F(xiàn)任北大青鳥唐城分校C#高級(jí)實(shí)戰(zhàn)型講師。精通C#語(yǔ)言,擅長(zhǎng)ASP.net的開(kāi)發(fā)。

書籍目錄

第1章 .NET和IDE集成開(kāi)發(fā)環(huán)境  1.1 .NET平臺(tái)  1.2 .NET框架  1.3 .NET程序集  1.4 安裝VS 2008集成開(kāi)發(fā)環(huán)境  1.5 安裝VS 2008 MSDN  1.6 使用VS 2008集成開(kāi)發(fā)環(huán)境    1.6.1 使用VS 2008創(chuàng)建一個(gè)控制臺(tái)程序    1.6.2 使用VS 2008創(chuàng)建一個(gè)Windows窗體應(yīng)用程序    1.6.3 使用VS 2008進(jìn)行調(diào)試  1.7 本章總結(jié)第2章 C#語(yǔ)言基礎(chǔ)  2.1 基礎(chǔ)數(shù)據(jù)類型    2.1.1 常量    2.1.2 變量  2.2 運(yùn)算符    2.2.1 運(yùn)算符類型    2.2.2 運(yùn)算符的優(yōu)先級(jí)  2.3 控制語(yǔ)句    2.3.1 條件控制語(yǔ)句    2.3.2 循環(huán)控制語(yǔ)句    2.3.3 多分支語(yǔ)句  2.4 一個(gè)簡(jiǎn)單的C#程序示例  2.5 格式化字符串示例  2.6 C#命名規(guī)范  2.7 本章總結(jié)第3章 枚舉與數(shù)組  3.1 枚舉    3.1.1 枚舉定義的語(yǔ)法    3.1.2 使用枚舉類型    3.1.3 得到枚舉類型值    3.1.4 枚舉類型和字符串類型轉(zhuǎn)換  3.2 數(shù)組    3.2.1 數(shù)組的聲明和初始化    3.2.2 使用數(shù)組中的某一個(gè)元素示例  3.3 本章總結(jié)第4章 類與結(jié)構(gòu)  4.1 訪問(wèn)修飾符  4.2 類和對(duì)象    4.2.1 類:物體與物體之間本質(zhì)上的描述    4.2.2 構(gòu)造函數(shù):創(chuàng)建物體的方式    4.2.3 對(duì)象:如同客觀世界中存在的物體    4.2.4 實(shí)例化:即將類的概念加工成對(duì)象的過(guò)程    4.2.5 類成員:定義在類里面的內(nèi)容  4.3 類的非靜態(tài)成員    4.3.1 成員變量:在類里面定義的變量    4.3.2 屬性:描述事物的特性    4.3.3 方法:描述事物的行為    4.3.4 C#中方法的定義    4.3.5 索引器:在集合或數(shù)組中取出某一個(gè)元素    4.3.6 使用類的非靜態(tài)成員總結(jié)  4.4 類的靜態(tài)成員    4.4.1 使用類的靜態(tài)成員示例    4.4.2 使用類的靜態(tài)成員總結(jié)  4.5 結(jié)構(gòu)    4.5.1 定義和使用結(jié)構(gòu)類型實(shí)例    4.5.2 結(jié)構(gòu)和類的對(duì)比  4.6 值類型和引用類型的區(qū)別    4.6.1 值類型實(shí)例    4.6.2 引用類型實(shí)例    4.6.3 結(jié)構(gòu)和類的區(qū)別  4.7 抽象類、接口和靜態(tài)類    4.7.1 抽象類    4.7.2 接口    4.7.3 靜態(tài)類  4.8 本章總結(jié)第5章 面向?qū)ο蟮母呒?jí)編程  5.1 封裝    5.1.1 封裝的定義    5.1.2 使用private訪問(wèn)修飾符示例    5.1.3 重載    5.1.4 輸出信息到控制臺(tái)  ……第6章 委托和事件第7章 集合第8章 泛型集合第9章 Winform高級(jí)控件第10章 ADO.NET五大常用對(duì)象第11章 .NET的IO第12章 .NET與XML第13章 反射和序列化第14章 GUI和GDI第15章 進(jìn)程、線程、同步和異步第16章 網(wǎng)絡(luò)高層通信協(xié)議的應(yīng)用第17章 網(wǎng)絡(luò)底層通信協(xié)議的應(yīng)用第18章 C#3.0新特性

章節(jié)摘錄

插圖:第2章 C#語(yǔ)言基礎(chǔ)2.3 控制語(yǔ)句語(yǔ)句指的就是編程的代碼。一個(gè)程序得以有效地運(yùn)行不僅和流程控制語(yǔ)句有關(guān)系,還和更改控制語(yǔ)句有關(guān)系。流程控制語(yǔ)句就是執(zhí)行代碼時(shí)的一種順序。在程序設(shè)計(jì)中,流程就是要完成一個(gè)功能。流程控制指的是如何在程序設(shè)計(jì)中,控制完成某種功能的順序。更改流程控制語(yǔ)句就是通過(guò)特殊的方式改變?cè)械牧鞒炭刂?,從而?shí)現(xiàn)更加靈活的編程方式。在實(shí)際的編程中,可能會(huì)出現(xiàn)中斷某個(gè)程序或從一個(gè)程序點(diǎn)開(kāi)始執(zhí)行,繼續(xù)執(zhí)行程序等特殊的情況。對(duì)于這種特殊的情況,在C#語(yǔ)言中不外乎用以下4種方式來(lái)解決。continue通常用在循環(huán)控制語(yǔ)句中表示退出當(dāng)前循環(huán),繼續(xù)執(zhí)行后面的循環(huán)操作。break通常用在循環(huán)控制語(yǔ)句中表示退出當(dāng)前循環(huán),不繼續(xù)執(zhí)行后面的循環(huán)操作。return通常用在方法中表示退出當(dāng)前執(zhí)行的方法,繼續(xù)執(zhí)行后面的其他操作。goto通常用在方法中表示將代碼在指定標(biāo)識(shí)位置的地方繼續(xù)執(zhí)行后面的其他操作。什么是流程控制呢?流程就是做一件事情的順序(或者說(shuō)是次序)。在程序設(shè)計(jì)中,流程就是指要完成的一個(gè)功能,而流程控制則是指如何在程序設(shè)計(jì)中,控制完成某種功能的次序。流程控制語(yǔ)句包括條件控制語(yǔ)句、循環(huán)控制語(yǔ)句和多分支語(yǔ)句3種。

編輯推薦

《C#新手開(kāi)發(fā)實(shí)戰(zhàn)演練》:多年培訓(xùn)經(jīng)驗(yàn)+資深開(kāi)發(fā)經(jīng)驗(yàn)+名校教學(xué)實(shí)踐氛圍=快速成為高手的捷徑因?yàn)檎鎸?shí)而易用,因?yàn)楹?jiǎn)潔而更易學(xué),因?yàn)橥ㄋ锥桌斫?。知識(shí)點(diǎn)講解透徹,圖文并茂,實(shí)用性案例豐富。理論和實(shí)踐結(jié)合的最緊密。版本更新,具有鮮明的時(shí)代性,大量的視頻講座。

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    C#新手開(kāi)發(fā)實(shí)戰(zhàn)演練 PDF格式下載


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

 
 

  •   這本書非常好,非常適合新手,共18章內(nèi)容,我知道該書的作者是北大青鳥的老師所以買了這本書,因?yàn)楸贝笄帏B是從零基礎(chǔ)教學(xué)的對(duì)于我這個(gè)新手非常適合
  •   北大青鳥是值得很信賴的學(xué)校,本書作者也很帥!這本書講解很細(xì)膩,案例也很到位!真的很不錯(cuò)哦!
  •   這本書不錯(cuò),買了看了才懂得
  •   很好,很不錯(cuò)的一本書。對(duì)新手的學(xué)習(xí)很有幫助
  •   質(zhì)量不錯(cuò),紙張看起來(lái)很舒服
  •   盤還沒(méi)試,應(yīng)該沒(méi)問(wèn)題。
  •   這本書的作者是我的老師,當(dāng)時(shí)上課的時(shí)候~老師講課很棒的!很喜歡~當(dāng)時(shí)很多學(xué)生也非常喜歡老師,老師講課內(nèi)容和技巧也很豐富,把復(fù)雜的的東西讓學(xué)生容易理解··買完后大致看了一下··對(duì)于asp。net的初學(xué)者來(lái)說(shuō)·這本書是鼎力推薦的··因?yàn)檫@里基本涵蓋了所有.net的知識(shí)點(diǎn)。像我這樣做編程的人來(lái)說(shuō),這是一本好手冊(cè)··好幫手!值得收藏?。∽詈蟆ぶx謝我的老師 ^^
 

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

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