C#開發(fā)之道

出版時(shí)間:2011-4  出版社:電子工業(yè)出版社  作者:明日科技 趙會(huì)東 王小科 王軍等  頁數(shù):563  字?jǐn)?shù):926400  
Tag標(biāo)簽:無  

內(nèi)容概要

  這是一本集編程感悟、技巧、陷阱、謬誤、算法和方案為一體的編程書籍,旨在引導(dǎo)讀者如何學(xué)習(xí)編程,幫助讀者豐富編程經(jīng)驗(yàn)。全書分為6篇,共計(jì)17章,全面介紹了學(xué)習(xí)和應(yīng)用C#進(jìn)行程序開發(fā)的各種陷阱與謬誤、技術(shù)細(xì)節(jié)與經(jīng)驗(yàn)技巧、常用的算法及解決方案。其涉及的技術(shù)主要包括面向?qū)ο蟮娜?封裝、繼承、多態(tài))、特性(Attribute)、泛型、委托和事件、異常處理、序列化和反序列化、動(dòng)態(tài)操作程序集、ADO.NET對(duì)象操作數(shù)據(jù)庫、Lambda表達(dá)式、LmQ操作對(duì)象、LINQ操作數(shù)據(jù)集等C#核心技術(shù),另外本書還介-NT線程異步調(diào)用、多線程同步、網(wǎng)絡(luò)通信、GDI+繪制圖形、自定義WindowsForm控件等高級(jí)應(yīng)用技術(shù)。
  本書附帶有配套光盤,光盤中提供了書中全部實(shí)例和項(xiàng)目的源代碼,這些源代碼都是經(jīng)過作者精心調(diào)試通過的,保證能夠在Windows
XP、Windows 2003及Windows 7操作系統(tǒng)下編譯和運(yùn)行。
  本書非常適合大中專院校在校生和畢業(yè)生、求職者、編程愛好者學(xué)習(xí),同時(shí)也可以作為想要學(xué)習(xí)編程的初級(jí)人員的指導(dǎo)用書。

作者簡(jiǎn)介

  趙會(huì)東,高級(jí)軟件工程師,網(wǎng)名東方,有過5年以上的大型集團(tuán)信息管理系統(tǒng)項(xiàng)目研發(fā)經(jīng)驗(yàn),3年以上的項(xiàng)目管理經(jīng)驗(yàn),擅長(zhǎng)系統(tǒng)分析、系統(tǒng)構(gòu)架及oracle數(shù)據(jù)庫,熟悉C#、PB、Java等開發(fā)語言,對(duì)c#編程思想有較為深入的理論基礎(chǔ)與實(shí)戰(zhàn)經(jīng)驗(yàn),另外,對(duì)于數(shù)據(jù)挖掘和數(shù)據(jù)分析有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn),曾帶領(lǐng)項(xiàng)目組出色完成北方供熱行業(yè)ERP的解決方案。  王小科,資深軟件開發(fā)工程師,5年以上的軟件開發(fā)經(jīng)驗(yàn),擅長(zhǎng)基于.NET平臺(tái)的Windows應(yīng)用程序開發(fā),對(duì)于Windows應(yīng)用程序架構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)和設(shè)計(jì)模式等有很深的研究。曾主持開發(fā)ERP系統(tǒng)、企業(yè)人事管理系統(tǒng)、365城寶網(wǎng)及Web2.0電子商務(wù)網(wǎng)站等多個(gè)大型項(xiàng)目的開發(fā)工作?! ⊥踯?,畢業(yè)于吉林大學(xué),程序員,長(zhǎng)期從事企業(yè)信息化系統(tǒng)分析,設(shè)計(jì)和開發(fā),對(duì)C#開發(fā)有較深入的研究。

書籍目錄

第1篇 編程經(jīng)驗(yàn)與感悟——站在前人臂膀上前行
 第1章 步入編程殿堂
  感悟01 謹(jǐn)慎選擇——如何選擇編程語言
  感悟02 重視基礎(chǔ)——學(xué)習(xí)編程要打好基本功
  感悟03 規(guī)范代碼——養(yǎng)成良好的編碼規(guī)范
  感悟04 內(nèi)外兼修——要重視實(shí)踐練習(xí)
  感悟05 持之以恒——堅(jiān)持比激情更重要
  感悟06 培養(yǎng)興趣——感悟編程的樂趣與成就感
 第2章 提高編程技能
  感悟07 自我總結(jié)——善于總結(jié)編程經(jīng)驗(yàn)
  感悟08 活學(xué)活用——思維方式要靈活
  感悟09 相互交流——多向他人學(xué)習(xí)
  感悟10 知識(shí)的海洋——善于利用豐富網(wǎng)絡(luò)資源
  感悟11 堅(jiān)持學(xué)習(xí)——學(xué)習(xí)與培訓(xùn)的必要性
  感悟12 品味編程——逐步培養(yǎng)個(gè)人的編程思想
 第3章 暢談編程
  感悟13 重視細(xì)節(jié)——編程細(xì)節(jié)經(jīng)驗(yàn)談
  感悟14 數(shù)據(jù)庫結(jié)構(gòu)——數(shù)據(jù)庫設(shè)計(jì)經(jīng)驗(yàn)談
  感悟15 實(shí)踐出真知——項(xiàng)目開發(fā)經(jīng)驗(yàn)談
  感悟16 價(jià)值體現(xiàn)——信息技術(shù)改變我們的生活
  感悟17 展望未來——展望中國(guó)IT行業(yè)的未來
第2篇 陷阱與謬誤——汲取前人的教訓(xùn)
 第4章 C#開發(fā)人員不可忽視的30個(gè)技術(shù)陷阱
  陷阱01 漏洞百出——使用for刪除集合中元素時(shí)的陷阱
  陷阱02 無法逃生——使用循環(huán)語句不慎產(chǎn)生死循環(huán)
  陷阱03 并非尋?!诔绦蛑斜┞冻A繒r(shí)產(chǎn)生的陷阱
  陷阱04 變幻莫測(cè)——拆箱存在的隱患
  陷阱05 危機(jī)四伏——相等運(yùn)算符重載造成的陷阱
  陷阱06 事與愿違——結(jié)構(gòu)初始化產(chǎn)生的陷阱
  陷阱07 防不勝防——params關(guān)鍵字載入空值時(shí)的陷阱
  陷阱08 無風(fēng)起浪——初始化靜態(tài)成員時(shí)產(chǎn)生的陷阱
  陷阱09 誤入歧途——傳遞派生類產(chǎn)生的陷阱
  陷阱10 隱患重重——數(shù)據(jù)類型轉(zhuǎn)換時(shí)可能存在的隱患
  陷阱11 三思而行——構(gòu)造方法中調(diào)用虛方法的陷阱
  陷阱12 表里不——一保存空值到數(shù)據(jù)表日期字段存在的陷阱
  陷阱13 三思而行——讀取數(shù)據(jù)庫中空字段值時(shí)的陷阱
  陷阱14 糟糕透頂——使用null對(duì)數(shù)據(jù)庫的空值進(jìn)行比較時(shí)的陷阱
  陷阱15 防不勝防——遍歷ArrayList數(shù)組時(shí)可能存在陷阱
  陷阱16 不知其二——以DataReader對(duì)象作為方法返回值的陷阱
  陷阱17 迷霧重重——使用窗體的Controls屬性遍歷窗體控件時(shí)產(chǎn)生的陷阱
  陷阱18 不容侵犯——獲取ComboBox的SelectedValue屬性時(shí)存在的陷阱
  陷阱19 意想不到——SQL Server數(shù)據(jù)庫中Date Time類型的溢出陷阱
  陷阱20 三思而行——用DataReader讀取數(shù)據(jù)時(shí)產(chǎn)生的陷阱
  陷阱21 不知其二——獲取DataZable類型數(shù)據(jù)源產(chǎn)生的陷阱
  陷阱22 空穴宋風(fēng)——當(dāng)ExecuteScalar返回值為空時(shí)的陷阱
  陷阱23 拒之門外——在DataGridView中插入行時(shí)的陷阱
  陷阱24 波瀾起伏——清除DataGridView中數(shù)據(jù)時(shí)產(chǎn)生的陷阱
  陷阱25 埋下禍患——在DataGridView中綁定自增列產(chǎn)生的陷阱
  陷阱26 三思而行——使用值類型進(jìn)行線程同步
  陷阱27 危機(jī)四伏——引用類型對(duì)象自身進(jìn)行同步的陷阱
  陷阱28 三思而行——使用LIYQ的First方法
  陷阱29 自相矛盾——因讀/寫文件時(shí)編碼格式不一致而產(chǎn)生的陷阱
  陷阱30 自相矛盾——讀/寫二進(jìn)制文件的陷阱
 第5章 C#開發(fā)人員意識(shí)中的30個(gè)常見謬誤
  謬誤01 誤入歧途——所有的異常都要使用try catch語句捕獲
  謬誤02 不知其二——事件和委托的差別很大
  謬誤03 誤入歧途——C#中的string和String是不同類型
  謬誤04 誤入歧途——。NET中的應(yīng)用程序域和操作系統(tǒng)中的進(jìn)程完全相同
  謬誤05 誤入歧途——C#中不能定義一個(gè)全局可見的變量
  謬誤06 不知其二——C#和SQL Server中“空”是一回事
  謬誤07 不知其二——C#的結(jié)構(gòu)與C++的結(jié)構(gòu)完全一樣
  謬誤08 不知其二——方法中只有引用類型的參數(shù)才能實(shí)現(xiàn)引用傳遞
  謬誤09 不知其二——字符串是值類型
  謬誤10 不知其二——C#中的數(shù)組類型和C++的數(shù)組沒有區(qū)別
  謬誤11 不知其二——泛型在不被指定的情況下是不確定的類型
  謬誤12 不知其二——Object類型比較方法上的一些誤解
  謬誤13 不知其二——.NET中的線程等價(jià)于Win32線程
  謬誤14 一字之差——重載方法就是重寫方法
  謬誤15 必由之路——在0y語句中使用realm、finally語句得不到執(zhí)行
  謬誤16 相差懸殊——結(jié)構(gòu)是一種輕型或小型的類
  謬誤17 惡意猜測(cè)——多個(gè)線程同時(shí)調(diào)用靜態(tài)方法,其運(yùn)行結(jié)果可能不準(zhǔn)確
  謬誤18 相差甚遠(yuǎn)——Sthng與StringBuilder基本上相同
  謬誤19 混淆是非——結(jié)構(gòu)不可以實(shí)現(xiàn)接口
  ……
第3篇 技術(shù)細(xì)節(jié)——修煉編程內(nèi)功心法
第4章 編程技巧——程序員的神兵利器
第5章 算法和效率——程序員的得力助手
第6章 解決方案——前人的經(jīng)驗(yàn)精髓

編輯推薦

  高薪工程師經(jīng)驗(yàn)分享,事半功倍的編程手記。凝聚3位開發(fā)高手6年開發(fā)心血精華所得,程序開發(fā)人員開發(fā)的必備寶典320個(gè)感悟、技巧、陷阱、謬誤、算法和方案,幫您輕松掌握程序開發(fā)方法,提升開發(fā)實(shí)戰(zhàn)技能。90個(gè)編程細(xì)節(jié);140個(gè)編程技巧;30個(gè)編程陷阱;20個(gè)編程謬誤;20個(gè)優(yōu)化算法;20個(gè)解決方案。

圖書封面

圖書標(biāo)簽Tags

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


    C#開發(fā)之道 PDF格式下載


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

 
 

  •   比較新的一個(gè)對(duì)C#開發(fā)有幫助的書,全是實(shí)際應(yīng)用的例子。光盤里也有不少例子。
  •   對(duì)開發(fā)人員來說,小細(xì)節(jié)真的可以讓你崩潰。還不趕緊來學(xué)習(xí),我強(qiáng)烈的推薦,你會(huì)發(fā)現(xiàn)你曾經(jīng)的問題都可以在這本書中得到答案
  •   看了出版社就直接購買了,明日科技的書值得擁有。他們的書很實(shí)際,大量的代碼案例對(duì)學(xué)習(xí)很有幫助。感覺作者們真的是第一線的工程師,很棒。
  •   這本書里的經(jīng)驗(yàn)非常值得借鑒 很好
  •   書很不錯(cuò),很多細(xì)節(jié)的東西分析的很好!
  •   書中的內(nèi)容太好了,就是紙張?zhí)话懔恕?/li>
  •   書中有例子,感覺蠻好,一邊理論,一邊實(shí)踐,這樣學(xué)起來會(huì)很快的!
  •   前幾天收到的收,現(xiàn)在讀了幾天了,感覺還是不錯(cuò)的,書中的例子很實(shí)用的。
  •   滿好的一本書,見解獨(dú)特,蠻好
  •   但是里面的內(nèi)容都比較基礎(chǔ),很多問題應(yīng)該可以通過調(diào)試就能解決,感覺有點(diǎn)太簡(jiǎn)單了
  •   本書適合作為枕邊書閱讀,一個(gè)一個(gè)的小例子,既不復(fù)雜又能有針對(duì)性的掌握特定的知識(shí)點(diǎn),值得推薦給各位親們
  •   閱讀之中,希望能有所收獲
  •   這本書沒有什么獨(dú)到的見解,所講解的知識(shí),隨便在網(wǎng)上搜一下,就能得到,所講的知識(shí)也很淺,不建議購買。
 

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

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