帶鏈接的完整版本:
http://files.cnblogs.com/lovecindywang/.net.pdf
http://files.cnblogs.com/lovecindywang/j2ee.pdf
開源和非開源(當然,現在微軟很多產品也開源了)平台的很大不同在於:
- 開源的好東西確實是多,但質量也是參差參差不齊的,各個不同產品在不同版本的兼容性也是問題。
- 非開源社區貢獻相對較小,微軟產品線的產品兼容性是不錯的,但是一家獨大也容易造成社區積極性不足。
補充說明:
- J2EE的圖中看不到Spring,.NET的圖中看不到IIS,有一些共識的東西就不提了。
- 這里不比較誰好誰壞,只是列出一些關鍵詞,在做架構設計的時候能想到就可以了。
- 這個圖先做的是J2EE然后復制粘貼做成.NET的,所以.NET的分類其實是有點奇怪的。
(此圖整理匆忙無法覆蓋開發的方方面面,只是列出個人知識點范圍內有代表性的框架,請見諒,不斷補充中,歡迎大家補充完善,算是拋磚引玉吧)