书籍推荐-记这几年看的书
這幾年看了不少書,大部分是自掏腰包,看一本好書是享受,我很喜歡這種感覺。
這些是我這幾年看書的一些心得,對于一些新手來說,可能有點幫助。
這幾年一直在走技術路線,所以看的大部分都是技術方面的書籍,而且還偏向C#,有的同學可能會說看完這么多書,你記得多少,事實上,我也不知道我記得多少,我唯一知道的是我在看書的時候,我看懂了,我明白了,我當時記住了,就這么簡單,所以不需要記那么多,只要記住你曾經看過,曾經思考過,這本書曾經讓你明白過一些,這就夠了,這就是我對書的理解。
?
2008年
C#2005 & .net 3.0高級編程
這本書是我第一本看的書,1500多頁,很詳細,非常好,也很基礎,適合入門級選手,我當初是大四,花了一個月看完,看完就去面試了,第一個交卷哦,輕松通過。
?
圣殿祭司的ASP.NET 2.0開發詳解——使用C#
非常好的一本書,奚江華老師很給力,臺灣人寫的書有歐美的風格,非常不錯,這本書講了很多asp.net的開發實例,而且紙張很好,因為這本書讓我知道了博文視點。好書。
?
SharePoint2007開發入門指南
如果要開發sharepoint的話,估計都看過這本書,個人感覺一般
?
工作流基礎與實戰?
所謂實戰是不夠分量的,基礎概念還可以談一談
?
asp.net xml 高級編程 -
看完這本書,基本上asp.net的xml操作你也應該懂了,什么xslt,xpath,都包括在其中,
最后還有一個使用xml做數據庫的網站的例子,可惜的是這本書不包括linq,而且是針對framework 2.0的。
?
visual C# 2005技術內幕-
非常好的一本書,很詳細,代碼也很規范,比高級編程難一點,不過比框架設計簡單,屬于兩者中間的橋梁,非常好的書。
?
.net框架設計 clr 經典中的經典-
如果你沒看過框架設計,那我只能說你out了,你永遠不可能成為開發高手,csdn的清清月兒曾經說過,不看此書,看遍千本也枉然,個人感覺第二版比較經典,第三版到有點牽強,第三版增加了大量的篇幅來寫線程,但是實際開發工作中,真正和線程打交道的還是比較少的,如果你看過第三版的話,相信看windows核心編程的線程那幾章的速度,可是用飆來形容的哦。
?
webpart控件編程
如果想使用webpart來做一些網頁的話,此書是我推薦的,看了這本書后,你會明白很多,諸如zone,
categoryzone,directoryZone,editor什么的?;旧蟖sp.net的webpart這本書都講完了。
?
EFFECTIVE C#中文版:改善C#程序的50種方法-
名氣很大的一本書,我只看過第一版,還不錯,有點難,即使看完框架設計,看這本書也還是會有一點需要思考的地方的,總體來說還不錯,也比較少,方便攜帶,看起來很方便。
?
SQL Server2005技術內幕經典中的經典-
難得一件的好書,作者不愧是連續多年的sql mvp,里面將sql的點點滴滴,sql的技巧,都講解的很深刻,看這本書,也許你會感覺,怎么自己這么笨,想不到這個解決方案,至今都記得那幾張圖表,很給力。
?
CSS+DIV-
看完這本書,基本的css屬性,div布局什么的,你應該沒問題了。
?
javascript高級編程經典中的經典-
如果你想學javascript的話,這本書你是逃不掉的,雖然說是高級編程,本人保證,只要有一點點編程基礎就可以看懂了,第二版在第一版的基礎上增加了很多,也修改了很多,如果資金允許的話就兩本都買吧,不夠的話,建議買第一版。
?
.net 設計規范夠深度-
-看這本書的話,里面用的最多的就是命名規范,至于代碼規范的話,我相信有vs的格式化都不是太大的問題。
?
msdn:C#編程指南,C#規范
很好的學習資料。
?
2009
Windows Presentation Foundation 程序設計指南
charles petzold 的書,我個人認為,這本是我看過的最好的wpf的書,雖然沒有當年的wpf揭秘火,但是如果你真正想學到東西的話,你肯定會喜歡這本書的,這本書大概800多頁,喜歡厚度的人也會愛上他的厚實感。
?
寫給大家看的設計書
一個普通的程序員如果想了解設計的話,我推薦這本書,書中講了設計的四個原則,了解了這些原則的話,你看別人的設計的時候,相信會有另一種感覺,你肯定會說,這個怎么沒對齊,相關的內容怎么沒放到一起,關鍵的東西怎么沒突出什么的。
?
javascript語言精粹
個人感覺一般,可能是我不是專業的javascript程序員,如果你咬文嚼字的話,或者是javascript狂人的話,此書必備,看完這本書,當別人問你javascript的時候,相信你會非常的xx.
?
Asp.net3.5核心編程
這本書的前一版”asp.net 2.0 技術內幕”非常出名,出名的原因很簡單,翻譯的人翻砸了這本書,自從看了評論后,我就不打算買2.0的版本了,有興趣的,可以去卓越,當當看看評論
抱著對dino的喜歡,我買了asp.net 3.5 核心編程 ,這次翻譯的人翻譯的還好,仔細一看還是大學的學生,相比自己感覺很慚愧,這本書主要講了asp.net的高級特性,什么頁面生存期啊,handle,module,cache,session啊,如果你看懂了這本書的話,asp.net也許就是個浮云了,這本書有人說很難,個人感覺類似于clr,只是很枯燥,非??菰铩?/p>
?
asp.net揭秘
好書,強烈推薦,園子里有人很自豪的說寫了幾年asp.net,還用不來服務器控件,怎么說,服務器控件也并沒有那么十惡不赦,對于企業開發而言,在局域網中,那幾個ViewState并沒什么大不了,如果你用的熟練的話,是可以提高開發的速度的,如果想熟悉服務器控件的asp.net開發人員,此書強烈推薦。
?
CSS設計徹底研究
同樣講css的書,一般般
?
Asp.net MVC In Action
mvc的資料,個人還是推薦T2 噬菌體的博客,講的非常好,這本書我看的好像是電子版。
?
Flex 3 權威指南
非常好的一本書,難度也合適,如果有javascript的基礎,C#基礎的話,學起來非???#xff0c;很容易就上手了。例子也很好,據說這本書是官方推薦的書。
?
C語言程序設計
經典書籍,不過開發中沒用到C,現在都忘掉了。
?
算法導論(未完)
非常,非常,非常好的書,學習算法的必備,我個人是看不懂計算機程序設計的藝術的,不過算法導論,只要你用心,你一定會學到很多的,關于算法的論證,算法的推論,講解的非常精彩,看過算法導論的人,你再去看最近的一本大話數據結構的話,相信可以用翻書的速度來看書了,個人在看完圖一章后就停下了,因為看這本書太需要靜心了,最近一年心都很難靜下來,至今都停留在圖的最大流最小割定理,糾結中。
?
Linq in action
這本書也是好書,這本書我覺得比較出彩的是前面的linq to object,至今我用的最多的也是
linq to object,用C#2.0來寫代碼的話,感覺對集合的操作支持太少了,using System.Linq;我喜歡。
?
2010
C語言入門經典(第4版)
不管怎么說,C還是比較經典的,對于指針數據結構而言,很多好書用C語言來描述的,這本書個人感覺也很好理解,想看C語言的,推薦。
?
敏捷軟件開發:原則、模式與實踐(C#版)
Bob的非常經典的書籍,這本書也非常不錯,因為java版比較出名,后來增加了C#版,值得一提的是bob的兒子是搞C#的,很好的書。
?
不抱怨的世界
在讀這本書的時候,人生也經歷了很多,這本書教了我很多,其實很多時候看博客園的文章的時候,不乏大量抱怨之帖,平心靜氣的讀一讀這本書,相信你會收獲很多的。
?
設計模式:可復用面向對象軟件的基礎
雖然大話設計模式很火,但是我還是直接看了這本書,原因很簡單,這本書夠經典,而且很有分量,事實證明這本書的確沒讓我失望,再看了這本書之后你再去看大話設計模式,深入淺出設計模式,以及設計模式的一系列的文章,相信會非常的容易,關于設計模式的博客,個人推薦看TerryLeo的設計模式系列,很好,這本書的重點不是讓你知道什么是設計模式,有哪些設計模式,我覺得最重要的是,它告訴你,設計模式在什么時候出現的,為什么要出現,以及為什么這個設計模式叫這個名字。非常好的一本書。
?
Microsoft C# Windows程序設計(上下)(內含CD)
同樣也是Charles petzold的書,想用c#做點實例的,學習windows開發的,可以看下,petzold的書的例子都比較簡單,如果敲一敲的話,效果會很好哦,除了個人代碼的能力提高外,C#的技術也能得到提高。
?
設計模式解析
也是一本比較好的書,推薦,唯一的不足就是講的比較少,只講了幾個設計模式,如果能夠加大點厚度就好了,如果你看了設計模式的話,這本書看起來會很快的。
?
Ajax高級程序設計(第2版)
學ajax的人應該都看過這本書,講的也很好,看了javascript高級編程后,這本書看起來也比較快。
?
Windows程序設計(第5版 珍藏版)(附CD-ROM光盤1張)
petzold的經典書籍,對于windows的程序員來說,這本書必看,如果不看這本書,后面的深入淺出MFC,windows核心編程看起來肯定會很吃力的,所以我看了這本書,不足的是太厚了,如果能分成上下兩冊方便攜帶的話,就好了。
?
編碼:隱匿在計算機軟硬件背后的語言
petzold的書,想了解計算機底層的硬件如何工作的,信息如何通信的,都可以看看,前面幾章非常精彩,后面的內容比較復雜,因為本人不是搞硬件編程的,所以后面就很吃力,至今都記得關于手電筒的那個故事,很精彩。
?
C#本質論(第3版)
有些人說這本書不好,怎么說呢,個人感覺每本書都有特色,如果你看過clr via C#的話,這本書也許也會有不少的收獲,起碼書就比較厚,而一般能夠寫一本比較厚的書的人技術估計也不錯,而技術不錯的人,書估計也不會差。
?
C#與.NET 3.0高級程序設計(特別版)
好書,Andrew 講的非常好,和C#本質論一個級別的,但是很詳細,例子也很好,不足之處就是代碼的字體有點奇怪,看起來不是特別舒服,在這本書中第一次看到了
public event EventHandler MessageReceived = delegate { };
的寫法。
?
C#和.NET 2.0實戰:平臺、語言與框架
這本書什么都講,對于有一定基礎的同學來說,非常有幫助,記得有一次同事在開發工作流的時候遇到了動態更新程序集,但是程序集正在被使用無法更新的問題的時候,我想到這本書里面的影子程序集,然后我讓他看這本書,最終解決了這個問題,這本書厚度和深度都有,適合一定基礎的同學,如果你基礎不好的話,還是看 C#與.NET 3.0高級程序設計吧。
?
C++ Primer中文版(第4版)
學C++的人必看。
?
2011
算法技術手冊
看過算法導論的時候,看前面幾章非常輕松,同樣因為算法導論我只看到圖,所以這本技術手冊到了后面一部分也看不懂了,總的來說是一本不錯的書,適合于對算法有一點了解的同學。
?
代碼整潔之道
也是bob的書,很好,講的還是老問題,代碼的命名,代碼的結構。
?
孫鑫-vc++深入詳解
孫老師的一本經典書籍,很好,個人認為比windows程序設計還要好一點,視頻也講的很好。
?
離散數學及其應用(原書第5版)
對于計算機的同學而言,數學是必不可少的,這本離散數學非常經典,而且難度也適中,推薦,因為這本書厚,但是又比較枯燥,所以我一頁一頁的撕掉了,方便攜帶的看,這本書已經撕的不成樣子了,估計下次想看的話,又要掏銀子了。哎。
?
大話數據結構
國人寫的書,很多東西講的很詳細,以找鑰匙為例來講圖的深度和廣度搜索,講的很好,看這本書我看的很快,大概二個星期就看完了,不足的是講的有點少,只講到了圖,關于一些思想沒有講到,比如分治法,動態規劃都沒有講到本質,沒有數學論證。
?
匯編語言(第2版)
好書,興趣廣泛,就當是看看書,而已,個人認為只要喜歡,書籍隨便怎么看,所以雖然這本書對工作沒什么幫助,我還是看了下,非常的淺顯易懂,對學生而言可能收獲會更多點。
?
編程珠璣(第2版)
好書,推薦
?
Microsoft .NET企業級應用架構設計
tom大叔說,5年以下的人可以看看,不幸的是,我也屬于5年以下,所以我看了這本書,總共看了兩遍,第一遍看覺得很枯燥,有些東西跳過了,第二次看是半年后,重新拿起這本書,重新品味。這本書的確需要一定的基礎,而且需要對架構有一定的了解,本書的不足是沒有什么完整的例子,如果再加上幾個VS里面的代碼結構的圖的話,加上一些完整的示例的話,本書會更出彩。
?
windows 核心編程
好書,jeffrey的好書,api hook那幾章講的很好,不過對于內存映射,虛擬內存那幾章我到現在都不是很懂,以后再去回看吧。好書。
?
深入淺出MFC
這本書也是享有盛名的一本書,前面幾章講的非常好,對于了解mfc的結構和本質非常有幫助,如果想搞
mfc開發的,這本書是進階的必備。
?
項目百態:深入理解軟件項目行為模式
這本書也是一本小冊子,好書,里面講了很多的行為模式,搞過幾年軟件開發的人在這里可以看到很多的行為模式和現實很接近,在看到歡迎來參加鼓掌大會的時候,我忍不住就笑了,還有一些影評人,記者什么的模式,感覺自己有點像 “本”。
?
?
2012
Tom大叔的幾本書
轉載于:https://www.cnblogs.com/LoveJenny/archive/2012/01/10/2317677.html
總結
以上是生活随笔為你收集整理的书籍推荐-记这几年看的书的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用tmpfs存放MySQL的临时文件的
- 下一篇: WebCombo