ASP.NET的WebForms或MVC [英] ASP.NET WebForms or MVC

查看:129
本文介绍了ASP.NET的WebForms或MVC的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<一个href=\"http://stackoverflow.com/questions/191556/should-i-pursue-asp-net-webforms-or-asp-net-mvc\">Should我追求ASP.NET的WebForms或ASP.NET MVC?

我们正在开发,它使用客户机 - 服务器体系结构的企业应用程序。它是基于.NET Framework 3.5的,客户端是一个丰富的WinFom应用程序和整个系统处于Beta测试阶段。我们需要通过网络暴露了一些本系统的功能。当前的桌面客户端应用程序,使服务器调用的最小量,但它具有高量的数据传输的相对介质

We are developing an enterprise application which uses client-server architecture. It is based on .NET Framework 3.5, the client is a rich WinFom application and the entire system is in Beta testing stage. We need to exposed some of this system's functionality through web. The current desktop client application, makes minimum amount of calls to the server but it has relatively medium to high amount of data transfer.

目前的基本思想是为我们的系统中创建一个前端层,使用ASP.NET Web窗体或ASP.NET MVC。我们没有太多的经验与ASP.NET MVC但这种技术似乎非常有趣和有前途的(至少对我来说)。

Currently the basic idea is to create a front-end layer for our system, using ASP.NET Web Forms or ASP.NET MVC. We don't have much experience with ASP.NET MVC but this technology seems very interesting and promising (at least for me).

我的问题是:


  • 请您有何考虑时,
    选择一个Web开发
    技术?

  • 可能你选择什么这样的
    情况下,Web窗体或MVC?

推荐答案

如果你想使用ASP.NET MVC框架现在,这在目前是测试版,你碰到的版本变化,一些功能将打破风险。您可能需要condisider这是一个维护问题。

If you want to use ASP.NET MVC Framework now, which at the moment is in beta, you run into the risk at version change that some functionality will break. You may need to condisider this as a maintenance issue.

ASP.NET MVC框架还需要软件开发人员是习惯与模型 - 视图 - 控制器模式。有很多坑掉进如果开发者不同意交往应该如何进行三层之间进行。

ASP.NET MVC Framework also requires software developers to be accustomed with model-view-controller "pattern". There are a lot of pits to fall into if devs don't agree how interaction is supposed to be done between the three layers.

除非你有程序员,可以做到利用这个你可能要考虑使用Web窗体来代替。有可用于Web窗体文件和资源的负载,但MVC框架在博客和小文档可以在项目主页

Unless you have programmers that can do use this you may want to consider using Web Forms instead. There are loads of documentation and resources available for Web Forms but MVC Framework has to be searched for in blogs and the little documentation that is available on the project homepage.

我一直工作在ASP.NET MVC框架Beta版我自己,我可以说这是伟大至今。但是,它的伟大工程,我的理由是,因为我一直在与其他MVC框架,如 Ruby on Rails的前摆弄。

I've been working on the ASP.NET MVC Framework Beta myself and I can say it's been great so far. But the reason it works great for me is because I've been tinkering before with other MVC frameworks such as Ruby on Rails.

这篇关于ASP.NET的WebForms或MVC的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆