到底是学Java还是.net
来源:互联网 发布:淘宝模特快拍视频 编辑:程序博客网 时间:2024/04/30 04:55
在很多网站上,网友都会问一个相同的问题,到底是学Java还是.net,个有个的见解。
自从.Net问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」。
最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的时代,重要的不是信息的取得,而是信息的抉择。信息太多,时间太少,如果不能慎选适合的技术,只会平白浪费许多时间,斫丧自己的竞争力。
一 开发效率方面:
对我们来说选择开发工具的最需要衡量的就是这一因素:
表现层开发:J2EE这方面非常欠缺,把这一任务丢给了应用服务器厂商和编程人员,不象.Net拥有很牛的.Net Studio,不过Jbuilder 6已经出来了,支持EJB2.0 也不算太落后,但一直没有解决方案的就是页面用户控件(当然Turbine的Action Event也算一种),缺乏可视化设计和Servlet应用程序框架生成。我期望的一种方式是具有象.Net Studio一样的可以所见即所得的编辑模板(Template),绑定用户按钮事件处理。目前可以通过javascript库,模板库及宏库略微缓解一下Servlet的开发。ASP .Net和Servlet都支持动态更新表现层。
二 XML支持能力:
.Net一直叫嚣的就是我集成了XML和Web Service,但JDK1.4也搞出了XML规范,这方面已经差不多了,不过.Net的易用性好得很,而且就此一家,程序员不必费心思选组件或产品。
在采用XML和XSLT的开发模式中:微软的SQL Server 2000直接提供了HTTP Query到XML数据的功能,不过我用dbxml也能做得这一点嘛,还适用于多数的主流RDBMS,更牛!这种开发模式应该是未来的方向。
三 理解的两者本质
Java是绑定于一种语言的跨系统的平台,是一个有多家供应商提供竞争性产品的规范。
- 到底是学Java还是.net
- 到底是学Java还是.net
- 到底该学.Net还是学Java?
- 到底是Java还是C#.NET?
- 入门到底是该学JAVA还是学C# ?
- 学.Net还是学Java
- 到底是值传递还是引用,Java
- 解惑:学.Net还是学Java?
- 解惑:学.Net还是学Java?
- 解惑:学.Net还是学Java?
- 解惑:学.Net还是学Java?
- 【转】解惑:学.Net还是学Java?
- 解惑:学.Net还是学Java?
- 学.Net还是学Java?(转)
- 解惑:学.Net还是学Java?
- 纠结啊!!!!!!!!!!!!!!!到底java还是.net???
- 学.NET还是学Java?------------3人大学
- JAVA传参数到底是值传递还是引用
- POJ 1611 The Suspects
- OC中的容器类及其功能方法:数组,字典,集合
- linux设置服务开机启动
- C&&C++ 经典书籍
- 将Mat图片加载到PictureControl控件中
- 到底是学Java还是.net
- 「能写代码」是愚公移山,「会写代码」是女娲补天
- 使用easyui-textbox, 点回车键,执行某个按钮的方法
- U盘问题,插入时只有声音,没有显示,在”计算机管理”的“磁盘管理”中,上面看不到盘符”H:”,下面可以看到”磁盘1 可移动无媒
- bzoj 1588 营业额统计
- Caffe Layer代码阅读
- synchronized关键字详解
- coursera特征缩放
- 深入分析RFID与NFC两种技术的关系