在大學時,學的是JAVA,主要是web方向。畢業後單位的項目使用asp.net,所以又自學了c#,JAVA從此荒廢,連入門知識都跑到了爪哇國.......
如今,5年過去了,工作中慢慢的接觸到越來越專業方向的需求,但又不可能每種都獨立實現,因爲就算做得出來,項目也沒有給太多的時間。
於是就需要集成各種接口、各種DLL、各種ActiveX......但C#的開源項目,確實是少之又少。於是產生了今天這篇文章,寫出來給自己一條清晰的路線,也希望給各位遇到我同樣需求的朋友一點幫助。
先上網查找資料,有調查纔有發言權
1、SourceForge.Net上各種語言開源項目列表
2、oschina.net各種語言開源項目列表
從上面兩種圖看出,可以看出JAVA和C++和開源項目數量是最多的,如果想儘可能多的集成開源項目來快速完成各種項目,應該首選JAVA或C++
另外,從項目角度分析,c++/VC++擅長桌面和服務器應用,JAVA擅長web和服務器應用
到這裏,根據各自項目領域的需求,以及未來自己希望發展的方向,上文已經從某些方面幫助我選擇第二發展方向了,希望對各位朋友也有幫助。
論據簡單,不到之處高手請指點。