Microsoft Vs Microsystem
2008-03-04 10:53
239 查看
Microsoft Vs Microsystem
最近在用hibernate,spring,struts整合作一个计费的模块,写了半天的action调了两天的bug,勾(google)遍满网终于今天搞好了,回到家里打开笔记本准备作DAO的分页性能测试,突然发现原来能用的模块,都在eclipse的问题标签页发现了N多警告,不管它,启运汤母,暴汗-_-!连<%=request.getContextPath()%>也报错了!睁大双眼,看了又看,没错呀!想起来了!白天报javax.transaction.transactionManager错误时,把hibernate中的jta.jar放到汤母的lib下了!移除它,怎么还报错!再validate一下!怎么还提示错误,再想会!
这时windows右下角的任务栏提示windows有更新提示,打开看看有什么好事?IE7!想起了白天在CSDN看到的新闻:NetScape Navigator告别互联网,前几天QQ上的好友提醒过在三月初微软将免费将浏览器版本提升到IE7,对一个网站开发的人来说,IE7不是什么“新事物了”,因为俺常去下载微软的beta版软件回来尝尝鲜,也许是买不起正版的原因吧.咱也尝尝正版的酒骚是何等味道.跑题了-_-*,回到浏览器的话题上:
网景公司(Netscape)的领航者(Netscape Navigator)将web开发者带到了JavaScript这块富地,从此静静的page上增加了多样的景色,但微软的探险者(Explorer)也没闲者了,他帮我们发现了开发中更实用的DHTML DOM,他不但可以像javascript一样可以产生各种细心的体验,还可以与数据库交互。以至于又多了一个W3C DOM版本.二者(领航者,探险者)你先我后,我争你吵,渡过了web开发的慢长岁月(在兼容二者的程序者心中,我想是慢长的),今天二者的结合(Microsoft XMLHTTP,JavaScript)产生了新一代的web交互体验:Ajax.
说到体验不得不讲现在用到的Java EE(当然是B部分),作为一个应用开发者,平心而论,Java EE太累,累得不是在Exception上,而是在框架的整合上.也许Sun(Microsystem)的规范变化的幅度不会有哪些开源的框架哪样平反,但中小型项目中大多用到了这些开源的框架,而作为入目阶段的人来说,最容易让人搞到一头雾水的程度.从开发工具(这是必须用到的两大武器)上讲,在应用Java技术的大型企业中不乏:IBM,SUN,Borland,Oracal,。。。这样的技术龙头,为什么我们的java开发工具还是哪么让人手糙,Ibm开源的:eclipse,Sun开源的:NetBean,Borland的JBuilder(我拿到的试用版).让人在开发中堪是苦脑,以至于有人在CSDN上问,你们写JSP用什么工具,难道也是像记事本一样一行一行的打字吗?难道花钱买来的就不一样了.我想连Borland这样的中间件起家的技术公司作的JBuilder也这么手糙,哪另外的也好不到哪去.
现在唯一和java平进的就是另一个微小Microsoft,我不想说技术的谁是谁非,以Web体验为引导谈到应用开发中像我这样一个java入门阶段的程序员的开发体验,Sun由其应该想一想,也许微软不能算是一个在技术上很超前的技术公司,但为什么就连盗版在全球也很普遍?因为他的产品更易于上手,入门的门槛很低,当然并不代表你离中高级微软开发程序员很近.反而是更远.站在开发语言的分界线上,我更希望处在中间技术上:XML,JavaScript,Web.因为每种语言都有与之相关的应用,他们也更灵活.
写于2008年3月4日凌晨1:06
eclipse组合框架开发的感受
最近在用hibernate,spring,struts整合作一个计费的模块,写了半天的action调了两天的bug,勾(google)遍满网终于今天搞好了,回到家里打开笔记本准备作DAO的分页性能测试,突然发现原来能用的模块,都在eclipse的问题标签页发现了N多警告,不管它,启运汤母,暴汗-_-!连<%=request.getContextPath()%>也报错了!睁大双眼,看了又看,没错呀!想起来了!白天报javax.transaction.transactionManager错误时,把hibernate中的jta.jar放到汤母的lib下了!移除它,怎么还报错!再validate一下!怎么还提示错误,再想会!
这时windows右下角的任务栏提示windows有更新提示,打开看看有什么好事?IE7!想起了白天在CSDN看到的新闻:NetScape Navigator告别互联网,前几天QQ上的好友提醒过在三月初微软将免费将浏览器版本提升到IE7,对一个网站开发的人来说,IE7不是什么“新事物了”,因为俺常去下载微软的beta版软件回来尝尝鲜,也许是买不起正版的原因吧.咱也尝尝正版的酒骚是何等味道.跑题了-_-*,回到浏览器的话题上:
网景公司(Netscape)的领航者(Netscape Navigator)将web开发者带到了JavaScript这块富地,从此静静的page上增加了多样的景色,但微软的探险者(Explorer)也没闲者了,他帮我们发现了开发中更实用的DHTML DOM,他不但可以像javascript一样可以产生各种细心的体验,还可以与数据库交互。以至于又多了一个W3C DOM版本.二者(领航者,探险者)你先我后,我争你吵,渡过了web开发的慢长岁月(在兼容二者的程序者心中,我想是慢长的),今天二者的结合(Microsoft XMLHTTP,JavaScript)产生了新一代的web交互体验:Ajax.
说到体验不得不讲现在用到的Java EE(当然是B部分),作为一个应用开发者,平心而论,Java EE太累,累得不是在Exception上,而是在框架的整合上.也许Sun(Microsystem)的规范变化的幅度不会有哪些开源的框架哪样平反,但中小型项目中大多用到了这些开源的框架,而作为入目阶段的人来说,最容易让人搞到一头雾水的程度.从开发工具(这是必须用到的两大武器)上讲,在应用Java技术的大型企业中不乏:IBM,SUN,Borland,Oracal,。。。这样的技术龙头,为什么我们的java开发工具还是哪么让人手糙,Ibm开源的:eclipse,Sun开源的:NetBean,Borland的JBuilder(我拿到的试用版).让人在开发中堪是苦脑,以至于有人在CSDN上问,你们写JSP用什么工具,难道也是像记事本一样一行一行的打字吗?难道花钱买来的就不一样了.我想连Borland这样的中间件起家的技术公司作的JBuilder也这么手糙,哪另外的也好不到哪去.
现在唯一和java平进的就是另一个微小Microsoft,我不想说技术的谁是谁非,以Web体验为引导谈到应用开发中像我这样一个java入门阶段的程序员的开发体验,Sun由其应该想一想,也许微软不能算是一个在技术上很超前的技术公司,但为什么就连盗版在全球也很普遍?因为他的产品更易于上手,入门的门槛很低,当然并不代表你离中高级微软开发程序员很近.反而是更远.站在开发语言的分界线上,我更希望处在中间技术上:XML,JavaScript,Web.因为每种语言都有与之相关的应用,他们也更灵活.
写于2008年3月4日凌晨1:06
eclipse组合框架开发的感受
相关文章推荐
- 安装错误: System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.VisualStudio.Zip.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它
- 11月30日:2007 Microsoft Office system、Windows Vista、Exchange Server 2007 产品发布会
- os.execl() VS os.system()
- 安装SQL2008的时候 出现System.Configuration.ConfigurationErrorsException: 创建 userSettings/Microsoft.SqlServe
- Microsoft WPF/E vs Adobe Apollo
- The steps for setting up the system environment path variable for VS 2010 & .NET 4.0
- System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Cultur
- VS 2005 Team System CodeNames
- a small business phone system can be------Microsoft Response Point
- System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”。
- VS2013使用Microsoft Speech SDK开发包
- Write Unit Tests With VSTeamSystem
- 转:在 Microsoft Visual Studio Team System 和 Microsoft Visual SourceSafe 之间选择
- VS2012新建项目出错:未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService
- Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Interop.E
- Microservices VS. SOA
- System.arraycopy() vs. Arrays.copyOf() in Java
- A best practice vs a best system.
- 北京.NET俱乐部第十一次沙龙-“The 2007 Microsoft Office System-新的工作平台,新的开发平台”
- System.Data.SqlClient.SqlError: 媒体集有 2 个媒体簇,但只提供了 1 个。必须提供所有成员。 (Microsoft.SqlServer.Smo)