一些學習的網址和資料
一、網站
1、http://msdn.microsoft.com/zh-CN/
微軟的官方網站,C#程序員必去的地方。那里有API開發文檔,還有各種代碼、資源下載。
2、http://social.msdn.microsoft.com/Forums/zh-CN/home
微軟msdn論壇。定位於微軟技術的傳播和技術問題的解決,是學習微軟技術的好去處。
3、https://referencesource.microsoft.com/
如果你想了解C# API底層是如何實現的,可以來這里查閱。
國外著名的社區網站,面向世界的程序員。有很多不錯的程序都可以從那里下載到。
國外著名的問答社區。如果你有一些問題在csdn不能得到解答,可以試着去那里看看。
國內有名的在線學習網站。方便程序員查閱相關技術點。
國內著名的綜合性中文IT社區。信息量大,綜合性強,能夠獲得各種信息。而其中博客和論壇都是學習的好地方。
博客園。很多精品博客來自於此,主打.NET,C#程序員聚集地。
之前定位於網絡、服務器硬件等方向,近期發展迅速,也擴展到了軟件。
專業的asp.net網站,有各種項目、系統的源代碼可供下載。
11、http://msdn.microsoft.com/zh-cn/library/67ef8sbd(v=vs.90).aspx
C#編程指南,官方文檔,最權威、最詳盡 的資源。
在線工具,非常強勁。
非常cool的源代碼托管網站,擁有眾多開源項目。
二、資源
1、spring.net http://www.springframework.net/
2、nhibernate http://nhibernate.info/
3、log4net http://logging.apache.org/log4net/
4、nlog http://nlog-project.org/
5、nginx http://nginx.org/
6、jexus https://www.jexus.org/
7、lucene.net http://lucenenet.apache.org/
8、nuget https://www.nuget.org/
9、ef https://docs.microsoft.com/en-us/ef/
10、quartz.net https://www.quartz-scheduler.net/
11、autofac https://autofac.org/
12、aforge.net http://www.aforgenet.com/
13、dapper.net https://github.com/StackExchange/Dapper
14、nopcommerce https://www.nopcommerce.com/
三、書籍
編程語言:
1、C#入門經典
2、C#高級編程
3、精通C#
4、C# in a Nutshell(果殼中的C#)
5、C#本質論
6、C# in depth (深入理解C#)
7、CLR via C#
8、ASP.NET入門經典
9、ASP.NET本質論
10、ASP.NET設計模式
11、ASP.NET MVC Web編程
12、ASP.NET MVC5網站開發之美
13、ASP.NET MVC5框架揭秘
14、ASP.NET Web API2框架揭秘
15、深入淺出WPF
16、WCF服務編程
17、WCF全面解析
架構設計:
1、head first設計模式
2、大象-Thinking in UML
3、重構——改善既有代碼的設計
4、單元測試的藝術
5、領域驅動設計
6、代碼大全
7、程序員修煉之道——從小工到專家
8、精通正則表達式
算法數據結構:
1、算法導論
2、算法
3、趣學算法
數據庫:
1、Oracle Database 9i10g11g編程藝術深入數據庫體系結構
2、高性能MySQL
3、MongoDB權威指南
4、Redis實戰
5、Hadoop權威指南
前端開發:
1、HTML5與CSS3權威指南
2、JavaScript權威指南
3、鋒利的jQuery
4、Bootstrap實戰
5、AngularJS權威教程
6、HTTP權威指南
移動開發:
1、第一行代碼Android
2、Android群英傳
3、Android開發藝術探索
4、Android系統源代碼情景分析
5、深入理解Android系列
6、Android內核剖析
PS:當然了,除了上面提到的資源之外,我們不要忘了谷歌、百度、必應、360綜合搜索、搜狗等強大的搜索引擎工具。
充分的利用好這些資源和工具,讓我們學習C#更加輕松、方便!