我一直在c#編寫近4年(vb.net在此之前)在ASP.NET Web窗體環境。我已經掌握了一些基礎知識,但是有時我會發現一些讓我困惑的東西(接口,IEnumerable,IQueryable,反射等等),我想要把握的東西。我目前正在使用C#3.0,並且可能會在明年左右轉向C#4。我目前正在學習MVC。爲有點經驗豐富的開發人員推薦的C#書籍
在我的編程生涯中,您可以推薦哪些書籍,博客或資源?謝謝!
我一直在c#編寫近4年(vb.net在此之前)在ASP.NET Web窗體環境。我已經掌握了一些基礎知識,但是有時我會發現一些讓我困惑的東西(接口,IEnumerable,IQueryable,反射等等),我想要把握的東西。我目前正在使用C#3.0,並且可能會在明年左右轉向C#4。我目前正在學習MVC。爲有點經驗豐富的開發人員推薦的C#書籍
在我的編程生涯中,您可以推薦哪些書籍,博客或資源?謝謝!
你們推薦哪些書籍,博客或資源 ?
這些是我最喜歡的C#/ ASP.NET博客,儘管老實說,博客似乎已經在去年左右失去了嚴重的壓力。猜猜它的推特影響力。
Hanselman的:http://www.hanselman.com/blog/
史蒂夫·桑德森:http://blog.stevensanderson.com/
史蒂夫米凱洛蒂:http://geekswithblogs.net/michelotti/Default.aspx
K.斯科特·艾倫:http://odetocode.com/Blogs/scott/Default.aspx
喬恩·加洛韋:http://weblogs.asp.net/jgalloway/default.aspx
ScottGu:http://weblogs.asp.net/scottgu/default.aspx
堆棧溢出巨星喬恩斯基特:http://msmvps.com/blogs/jon_skeet/default.aspx
傑里米米勒:http://codebetter.com/blogs/jeremy.miller/default.aspx(厭倦和脾氣暴躁但最近還是值得讀)
我不能給任何書建議,我的技術書籍購買一般的東西,我是初學者,努力改進(jQuery和WPF是最近的)。艾布拉姆斯CLR框架設計指南是一篇非常有價值和有趣的閱讀材料,但過時了,我相信這裏有更好的東西可以滿足你的要求。
當然「...定義語法,操作數和運算符的評估順序, 和表達式的含義。」
...
CNC中
我差點忘了...
Matt P.和Jon S.的 真實世界函數式編程(在C#和F#中有例子)改變了我永遠寫C#代碼的方式。
即使您從不編寫任何F#代碼,在函數式編程風格中編寫C#通常也很有幫助。
不要被困在C#和.NET中;想想更大的計算圖景,那就是我所做的。算法是最重要的,因爲它們控制着IQueryable和其他排序接口的工作方式。
Algorithmics: The Spirit of Computing (3rd Edition)
也值得一讀:
The Architecture of Computer Hardware and Systems Software: An Information Technology Approach
這些都是一些教材我來的,我真的很喜歡他們至今。我也是C#的忠實粉絲,但是我已經從這些書的底層(低層次)和骯髒中受益。其他
一一值得mentoning是:
這包括計算和軟件的歷史,通過從上個世紀之前一些數學天才。人們喜歡利布尼茲和戈德爾,馮諾伊曼和艾倫圖靈。
希望你在那裏找到有趣的東西。這對於C#而言有點偏離主題,但對於計算機大腦的肌肉來說,它們確實不錯。
ASP.NET MVC初學者書得到ASP.NET MVC 2.0 cookbook。它只是爲初學者和學習asp.net mvc 2.0的核心概念而設計的。
裏希特書上的好電話,我有一個更舊的版本和它的優秀。此外,還有一個比它更新的版本: http://www.amazon.com/CLR-via-Dev-Pro-Jeffrey-Richter/dp/0735627045/ref=dp_ob_title_bk – heisenberg 2010-07-22 00:22:30
如果該傢伙不知道接口,我認爲這些東西可能有點多 – 2010-07-22 00:37:21
實際上,通過C#的CLR覆蓋了深度的接口。請參閱頁碼。 311. – Mateo 2010-07-22 00:55:49