gpt4 book ai didi

java - ASP.NET MVC 与 Spring MVC

转载 作者:IT老高 更新时间:2023-10-28 20:38:23 31 4
gpt4 key购买 nike

谁能比较一下 ASP.NET MVCSpring MVC

哪种技术在性能、生产力、维护、功能等方面更好……

问候,西马克

最佳答案

很难说哪个“更好”......

首先 - 有整个基础的“Java vs. .NET”论点 - 你无法真正比​​较忽略这一点的框架。

“重量级”J2EE 应用程序与“轻量级”Spring 应用程序的 Java Web 开发的整个历史。在 Java 中有大量的 Web 框架(MVC 和非 MVC,开源与 Sun 开发的),Spring MVC 有很多可以基于。

在 ASP.NET MVC 方面 - ASP 的整个历史 -> ASP.NET -> ASP.NET MVC。并且缺乏广泛使用的非 Microsoft .NET 框架 - Web 或其他。

现在进入自以为是的部分......

我与@Luke101 有点相反,因为我主要使用 Spring MVC 而很少使用 ASP.NET MVC。

我不得不说我更喜欢 MVC 风格的 Web 开发而不是基于组件的 Web 开发。

我使用过类似于 ASP.NET 网络表单的 JSF。 (我不得不说我更喜欢 ASP.NET 而不是 JSF——尽管这可能与我使用它时每个框架的成熟度以及可用的工具有更多关系——我使用了 JSF 1.0/1.1 并且只使用了没有 JSF 特定支持的 Eclipse与带有 Visual Studio 2008 的 ASP.NET 2.0/.NET 3.5 相比。)

就 MVC 框架而言,我更喜欢 Spring MVC - 但这完全是因为我更熟悉 Java - 语言和开发方面,而不是 ASP.NET MVC/C#/.NET。另外,Spring MVC 需要 Spring,我喜欢使用 Spring 的整个 IOC 模式进行开发,并使用已经集成到 Spring 中的东西。

我没有尝试过使用 Spring.NET 和 ASP.NET MVC - 也许这类似于 Spring MVC/Spring/Java。

在 Spring.NET repo 中有一些将 Spring.NET 集成到 ASP.NET MVC version 3 中的示例, version 4version 5 .

关于java - ASP.NET MVC 与 Spring MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1408901/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com