用java和C#去做Web,或WebGIS,谁更有优势?

wonkju 2013-12-19 05:24:24
以前开始自学的时候先是学 java,后来我们课程开的只有C#,所以后来一直都学C#,我老师是说做Web学java比较好,做桌面的C#比较好,但是就我自己知道,我就觉得C#也可以做好Web.
现在是想更深入一点,感觉的话,C#在界面的封装太强了,所以感觉学java的话,深入一点.所以就想要不要转java,当然,如果C#也能做好WebGIS或Web,并且最主要是能更深入一点的话,我还是想拥护刚刚上手的C#.呵呵.

现在开始往 3D 发展,并且想把 我的编程语言更加深入一点.
希望各位同僚能给点意见 ,还有一些资料.
在此,先感谢大家.
...全文
341 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
WebGIS???主要还是JS的事情吧。。。。。。。 java能做的事情,c#也能做。。。。 现在有了mono,C#也能跨平台(当然有一定的限制) 封装的好处就是快速开发,其实java有多少公用开源的类库,你能说那不是封装吗?? 唯一的区别就是一个是微软帮你封装好了,一个是第三方帮你封装好了
l9920704 2013-12-19
  • 打赏
  • 举报
回复
java比C#做web好的地方是因为其跨平台性。因为一些大系统后台往往运行在linux上面 所以类似银行什么的系统很少用C#
wonkju 2013-12-19
  • 打赏
  • 举报
回复
引用 5 楼 dongxinxi 的回复:
封装本身就有两面性,没什么好与不好。了解了原理,想灵活,完全可以跳出封装 其实你的潜意识已经给了你选择,你发这个帖子只是告诉大家,你找到了一个好借口
可能你说的对,可能是以前学java的时候,一开始就是要求更加底层地去做的原因吧, 我只是说 C#在界面的封装确实太过强,把很多细节都细化. 总之谢了...
  • 打赏
  • 举报
回复
封装本身就有两面性,没什么好与不好。了解了原理,想灵活,完全可以跳出封装 其实你的潜意识已经给了你选择,你发这个帖子只是告诉大家,你找到了一个好借口
wonkju 2013-12-19
  • 打赏
  • 举报
回复
引用 1 楼 diaodiaop 的回复:
好东西是不分语言的..只要你有想法,并且能实现..
好说,我也是这样子觉得.
wonkju 2013-12-19
  • 打赏
  • 举报
回复
引用 2 楼 jinfengyiye 的回复:
为什么做webJava好,C#做桌面好? 乱说.
对哈,我也是这样子觉得,何况C#是java的衍生,我觉得并且对java做的好多改进.
gw6328 2013-12-19
  • 打赏
  • 举报
回复
为什么做webJava好,C#做桌面好? 乱说.
by_封爱 版主 2013-12-19
  • 打赏
  • 举报
回复
好东西是不分语言的..只要你有想法,并且能实现..

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧