3

我作为一名 PHP 开发人员已经工作了 4 年,目前正在转移到 ASP.NET(因为我也有 4 年的 C# 经验,并且由于特定条件而选择了 PHP - 现在我希望使用我的 C# 知识和.NET Framework 令人印象深刻)。

使用 PHP 开发时,我总是使用框架 - 或者我自己编写的东西(我正在作为软件架构师工作......)或 Zend Framework / Yii 等 - 原因是 PHP 中缺少类、工具和 OOP (如MVC、ACL、Cache等)

在使用 ASP.NET MVC 3 时,我看到结合 MVC 框架和通用 .NET 框架我有很多工具,这里是我的观点:在 ASP.NET 中开发时,是否需要使用除 .NET 之外的任何其他框架。网?(就像在 PHP 中我使用 Zend 一样)。如果是这样,有什么推荐的框架吗?

谢谢!:)

4

4 回答 4

4

在 .Net 世界中,您面前有很多选择。见下文受欢迎的供应商;

www.devexpress.com
www.telerik.com
www.comonentone.com
www.infragistics.com

但大多数时候,asp.net 本身就是完美的。当你在谈论 mvc3 时。您可以使用其他视图引擎而不是使用 Razor(默认的),例如 spark。所以,我的意思是 asp.net 本身可以根据您的需要进行扩展。当您使用 mvc3 时,您最好选择哪个实体框架。这个框架有很多支持。祝你好运。

于 2012-06-15T18:54:24.393 回答
3

Yes, there are other frameworks that you can choose to use alongside .NET MVC - but I myself haven't chosen to utilize them in any recent projects. Here are a few examples aside from what others have already pointed out:

That said, while I don't personally use frameworks like I mentioned above here in no particular order are a few tools that I have found that I have come to rely on while developing applications within ASP.net MVC:

于 2012-06-15T19:03:00.657 回答
2

查看 Telerik http://www.telerik.com/他们有一些很棒的工具,比如他们的 RadGrids 和特定的输入文本框,一旦你习惯了这些工具,它们会节省大量时间并增加更多的灵活性。绝对值得一看。

于 2012-06-15T18:47:31.930 回答
1

没有 THE 框架拥有您通常需要的一切。但是可用的工具数量是巨大的!我们使用 asp.net 4.0,但我们选择 DevExpress 控件来获得漂亮的外观和感觉以及功能,而这将花费我自己构建。

在过去的 10 年中,我们与几乎所有的组件制造商合作,但 DevExpress 是我们最喜欢的,原因很简单。超快速的支持!我同意上述关于 Infragistics 非常令人失望的支持的评论!

但同样,那些供应商或其他社区框架也让我们的生活更加简单。THE 框架本身可以解决核心库中的几乎所有问题。

祝你好运再次切换到我最喜欢的语言 C#!

于 2012-06-15T19:41:47.650 回答