我眼中的.NET与J2EE

时间:2022-01-27 09:08:46

今天有人留言,问“会这么多,知道自己在做什么吗?”。

我想...很多东西真的我做了也不了解他是什么...

就像精心配置的配置文件,每天在用的包(dll),永远都无法看透他。虽然我真的非常渴望能多了解他1点- -#

作为1个经验极低的程序员,我只能靠我1年多写J2EE与没不够两个月.NET的“实际应用”来记录下现在在我眼中的JAVA与C#。

 

在我眼中,.NET与J2EE我都喜欢。

作为框架的比较,像NHibernate,Spring.NET之类COPY J2EE的肯定没有J2EE的好用,在.NET里,暂时还没看到什么好的替代品,而COPY J2EE的N系列对比J2EE里的,还真够落后- -

但是像LINQ,Lambda这种东西也不见得JAVA能COPY到- -

就像C# 4.0里的Dynamic一样,C#常常会把我们经常使用的东西弄些“新东西”让代码更方便使用。

这些新东西不一定更好,就像string.IsNullOrEmpty比s == null || s.Length == 0慢,但是起码他规范,我想经严格测试封装起来的方法总比自己写1堆东西好。

 

就MS的产物ASP.NET MVC与Struts2相比,当初,我还真的很讨厌在页面上写1堆<%%>符号- -#

没有配置文件,配置很不方便。result都不能好好管理,要写1堆字符串...

没有验证框架...set值还要用[""]这种愚蠢的方式,还不提供国际化的支持- -

但是用着用着...感觉现在还好...

<%%>其实对于验证错误与写代码还蛮方便的...

配置方面如拦截过滤用[xxFilter]这种注解形式还不会很不方便,其他的...现在还没有机会配置- -#

 

最受不了的就是NHibernate,跟Hibernate相比,还真的要努力跟上去才行- -#

 

以上是我眼中对J2EE与.NET的愚见,肯定会有说不对的地方吧,希望大家多多批评- -#

 

 

希望这个BLOG能继续写下去吧...上年在CSDN写JAVA的,后来因为编辑器太容易乱(当然主要原因还是懒吧- -)放弃了....

希望这个能GC下去,也让我在编程的路继续走下去...