![]() |
1
29
很难说哪一个“更好”…… 首先,这里有下面的“Java vs. .net”参数,你不能忽略这些框架。 Java的Web开发的整个历史与“重量级”的J2EE应用程序和“轻量级”的Spring应用程序相结合。在Java中有大量的Web框架(MVC和NVC,开源与VS开发),而Spring MVC有很多要建立的基础。 而在ASP.NET MVC方面——整个ASP历史——ASP.NET——ASP.NET MVC。以及缺乏 广泛应用 非Microsoft.NET框架-Web或其他。 现在进入到固执己见的部分… 我与@luke101有些相反,因为我主要使用Spring MVC,很少使用ASP.NET MVC。 我不得不说,比起基于组件的Web开发,我更喜欢MVC风格的Web开发。 我曾经使用过JSF,它类似于ASP.NET WebForms。(我不得不说我更喜欢ASP.NET而不是JSF——尽管这可能与我使用的每个框架的成熟度以及可用的工具有关——我使用的是JSF 1.0/1.1,只是Eclipse没有JSF特定的支持,而与Visual Studio 2008中的ASP.NET 2.0/.NET 3.5相比。) 就MVC框架而言,我更喜欢Spring MVC——但这完全是因为我更熟悉Java语言和开发智能,而不是ASP.NET MVC/C.E.NET。另外,SpringMVC需要Spring,我喜欢使用Spring的整个IOC模式进行开发,并使用已经集成到Spring中的东西。 我还没有尝试使用Spring .NET和ASP.NET MVC——也许这和Spring MVC/Spring/Java类似。 在Spring.net repo中,有一些将Spring.net集成到ASP.NET MVC中的示例 version 3 , version 4 和 version 5 . |
![]() |
2
27
我尝试过Spring和ASP.NET MVC框架。我发现ASP.NET MVC更易于使用,这主要是因为ASP.NET框架中需要较少的配置代码(XML和Java/C等)才能使事情有效。在施普灵河,默认情况下,ASP.NET MVC拥有所有的功能,但准备编写许多XML/Java配置代码,可能使用一些第三方工具。 Spring的强大优势包括集成的IOC、ORM(主要是我的Hibernate)和事务管理支持。 |
![]() |
3
5
ASP.NET MVC很年轻,但功能强大且速度快。我已将所有Web应用程序从WebForms重写为ASP.NET MVC。我已经看到在CPU利用率和正在使用的RAM数量上有明显的差异。我认为如果我在MVC中从头开始构建我的项目,那么它将比在WebForms中花费更长的时间。 我真的不能评论春天,因为我从来没有用过它。但是,这里有一个有趣的关于整个Java和微软的讨论。 http://philip.greenspun.com/bboard/q-and-a-fetch-msg?msg_id=000tcP |
![]() |
4
5
这个问题已经持续了几年,但我认为你们应该停止思考谁更熟悉ASP或Java。在当今的世界上没有什么关系,我可以在任何地方雇佣像我们一样的代码猴子,例如,可以在两天内编写,任何人都可以在几天内找到,我认为在一个大规模的场景中,更重要的是什么是负担得起的,托管在Windows /ASP平台或Linux/Java上,确保技术的简单性,但是我们没有比较。GC编程到Java。我想每个人都同意他们都是相互竞争的技术。你更愿意投资什么?这一性质的问题。 例如,我认为在Linux平台上托管会更便宜。 |
![]() |
5
4
这是我找到的一个pdf文件,标题是 Comparision Between Spring and ASP.NET Frameworks 但我不同意以下一些ASP.NET MVC注释:
对于大学课程来说,它似乎是一个快速完成的幻灯片平台,而不是由在每个框架中开发的人完成的。 |
![]() |
Andrus · 如何在Linux中阅读期刊 5 月前 |
![]() |
Miranda · 读取xml文件时路径错误中有非法字符 6 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 11 月前 |
![]() |
s15199d · mvc MapController路由/类别名称在这里 12 月前 |
![]() |
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
Kiryl · Sitecore中自己的控制器 1 年前 |
|
Farid · 如何从数据库中填充Resource.resx文件值? 1 年前 |