学过.NET,再回过头来看Java,总想做一些对比

xcode21 2008-09-22 05:35:56
我学了很长一段时间的.NET,现在因为工作需要,需要学习J2EE的内容。

主要关注在了框架上,我想做这样的对比。

我知道在.NET领域有NHibernate,但是可否理解成J2EE里的Hibernate与ADO.NET是一样的功能,只是不同的平台的不同技术,二者是否都是运行在持久层上的?且不讨论谁更强大。但是是否可以做一个同层比对。

Struts在.NET里是否有必要采用,是不是MVC是Java领域提出的,.NET是否有其更理想化的模式?如果真的讨论MVC,是不是NStruts和ASP.NET MVC都是一样的道理?

Spring还没看懂。

做以上的对比,并非要在.NET平台里用Java框架技术,而是希望能借助.NET的知识对Java体系有个了解,因为作为Java的新手,虽然语法不是问题,JSP和Servlet也了解,但是一下子面对这么多的框架,还是希望找到一个学习的模式。还请各位不吝赐教。
...全文
487 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
suhongwei 2008-10-19
  • 打赏
  • 举报
回复
语言对于面向对象编程的实现
基类库提供的核心类型[序列化反序列化,多线程,文件流.XML,......]
应用层面的ASP.NET机制,WINFORM机制.
HTTP.....
基本同意:SP1234
liuhengwinner 2008-10-16
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 sp1234 的回复:]
不知道你在.net学到了哪些深入的理论知识。例如Remoting是否了解,各种序列化技术和为自定义类型进行序列化技术,WinForm的机制,asp.net的机制,Socket编程,Http编程,WebService,WCF,Configuration配置系统架构,基本I/O编程,Threading编程,DataSet(以及SQL Server、OLE等具体化实现),WinCE(Mobile)编程特点,调试技术,发布技术。

我这里只是举了一些最容易随口而出的简单技术。有很多.net下的开发框架,包括一些常…
[/Quote]

太经典了,佩服!
杨哥儿 2008-10-16
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 ericguo 的回复:]
我觉得在.NET下要做啥都很直接,Java则是比较绕,虽然Java的框架都号称他们是最好的,但是当你有3,4个选择的时候你真的很困惑,.NET下则没有啥选的,跟着微软走就是,直接
[/Quote]
我们都是MS培养的傻瓜!!
zhougaomin 2008-10-16
  • 打赏
  • 举报
回复
记号
Eric-Guo 2008-10-16
  • 打赏
  • 举报
回复
我觉得在.NET下要做啥都很直接,Java则是比较绕,虽然Java的框架都号称他们是最好的,但是当你有3,4个选择的时候你真的很困惑,.NET下则没有啥选的,跟着微软走就是,直接
zzuyongp 2008-10-14
  • 打赏
  • 举报
回复
我始终相信:收割机和镰刀会在很长一段时间并存的。
alina_rice 2008-10-14
  • 打赏
  • 举报
回复
我觉得Java中很多东西是和.net共通,像Nhibernate, Spring..
ppp7p 2008-10-13
  • 打赏
  • 举报
回复
有点意思确实不错的难点,需要进一步努力学习。
FJQZHW_ZHUANGWH 2008-10-13
  • 打赏
  • 举报
回复
学习sp1234 的观点!
abcyzq 2008-10-11
  • 打赏
  • 举报
回复
关注,听sp1234大哥讲课。
staurday 2008-10-11
  • 打赏
  • 举报
回复




10 楼 sp1234 的回复:值得我们think......
hychina613 2008-10-11
  • 打赏
  • 举报
回复
关注一下,好想学习一下ASP.NET
cwblaze 2008-10-10
  • 打赏
  • 举报
回复
....
qinhl99 2008-10-09
  • 打赏
  • 举报
回复
学习sp1234 的观点!
leizhipan 2008-10-08
  • 打赏
  • 举报
回复
一颗红心两手准备,都是为客户服务.
xcode21 2008-10-05
  • 打赏
  • 举报
回复
我只是希望了解Java的Web开发,还有Java里的各种开源和商业框架

其实我并没有打算在Java上有多么高的造诣

我们经理整天跟我说Java多好多好 这些框架有多么先进多么自动化,我只想自己亲自看一看Java到底是怎么样的。

其实我学了6年的.net,sp1234大哥说的这些,序列化,Remoting和WCF没有看,其余的都或多或少懂一些。

这两个阵营自动.net出场开始就一直在争论谁强谁弱,而我想亲自看一看每一种不同的技术所用的模式
mulingfeng 2008-10-05
  • 打赏
  • 举报
回复
萝卜白菜 各有所爱,如果你真的学过的 .net 或java 我想 你不会轻易说那个简单 那个难,不同的场合有不同的应用,但基本理念是不会有分歧的。
zxw00100 2008-10-04
  • 打赏
  • 举报
回复
还没具体到工作实践中 思考中啊
NowtAngell 2008-10-03
  • 打赏
  • 举报
回复
呵呵.是的.但是.NET的框架都是经典,比JAVA的更强大,能够用的寥寥无几啊.
chopsy 2008-10-03
  • 打赏
  • 举报
回复
萝卜白菜各有所爱!
加载更多回复(3)
渭河流域位于中国黄河中游地区,是黄河的重要一级支流流域,地理范围主要涵盖陕西省中部、甘肃东部和宁夏部分地区。该流域自西向东延伸,总长约818公里,流域面积广阔,人口密集,是我国重要的农业与工业带,同时也是西北地区经济、文化与生态发展的核心区域之一。渭河流域水系发育完善,除干流外,还包括泾河、洛河、沣河、滈河等多条支流,构成了完整的河网体系,对黄河流域的水资源调配与生态安全具有重要意义。 本数据集提供了渭河流域矢量边界及河流分布的标准化shp文件,包含以下文件: (1)可编辑MXD文件:可直接在 ArcGIS 中打开,用户可进行二次编辑、专题制图及空间分析,方便科研、教学与管理应用。 (2)标准SHP文件:包含渭河流域边界矢量数据以及干流与主要支流的矢量化河流线条,属性表中附带河流名称、流域隶属等信息,便于查询与叠加分析。 (3)标准成图TIF文件:输出高清、规范的地图成果,能够直观展示渭河流域整体边界与内部河流分布格局,可用于汇报、展示与出版。 本资源可广泛应用于流域水资源管理、生态环境保护、土地利用研究、洪涝灾害评估等领域,同时也能为流域综合治理、生态修复规划、水文模拟与地理建模提供基础支撑。通过与其他数据(如DEM、土地覆盖、气象数据)叠加使用,还能开展更加深入的多源数据分析,为黄河流域高质量发展与区域生态安全提供科学依据。

13,346

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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