开始学.NET
我加入EMC本来是做Documentum的SaaS的,所以需要使用Java作为主要开发语言,但是我们的那个项目最终没有立项,现在SaaS的目标改为SourceOne了,而SourceOne是使用.net开发的,我们现在要做一个原型,最快的方法当然也是使用.net开发了,所以我们也就顺理成章的需要学习.net了。
还好我对windows平台并非一无所知,大学以及工作的前半年都在搞vc++和VB,对微软的东西还是有点基础的。
搞了8年的Java,看了两天c#的语法,最初的印象就是c#的语法太杂,虽然c#号称对c++进行了简化,但是我的感觉是完全没有简化,c#只是取消了c++的多重继承、指针以及内存管理,其他的东西并没有减少,相反还有一些新的东西出来,例如事件、对象索引器以及域和属性的分离。另外一个感觉就是c#的保留字太多了,以java的final为例,c#在不同的情况下需要使用readonly,const, sealed等关键字对应。
现在对c#还不是很清楚,需要再看看更好的书学习一下语法方面的精髓,特别是有书能够讲讲为什么那么设计就好了(也许仅仅是为了兼容性?)
最后推荐一个比较好的java和.net的对比的文章。
作者: Cherami
原载: 开始学.NET
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
日志评价
相关日志
- 暂时没有相关日志。
随机日志
添加到网摘
[del.icio.us] [新浪 VIVI] [365key] [YouNote] [博采中心] [Poco] [SOHU狐摘] [天极网摘] [和讯网摘]喜欢这个插件?

暂时没有评论
发表评论 | RSS订阅 | 反向链接