gpt4 book ai didi

.net - ASP.NET Webforms + ASP.NET Ajax与ASP.NET MVC和Ajax框架的自由

转载 作者:行者123 更新时间:2023-12-03 11:44:51 29 4
gpt4 key购买 nike

如果有选择的话,您会走哪条路?

ASP.NET Webforms + ASP.NET AJAX





ASP.NET MVC + JavaScript Framework of your Choice



ASP.NET Webforms / ASP.NET AJAX对MVC有什么限制?

最佳答案

我最近都做过,我会在十次中拿九次MVC。

  • 我真的不喜欢asp.net ajax控件的实现,我遇到了许多与时间,事件和调试回发有关的问题。我从http://encosia.com/2007/07/11/why-aspnet-ajax-updatepanels-are-dangerous/
  • 中学到了很多
  • 在asp.net项目中,我们使用了MVP模式http://www.codeplex.com/aspnetmvp,该模式效果很好。但是,由于我们直接与服务器端控件进行交互(即,许多gridview操纵),因此在 View 中最终得到了很多代码。此代码几乎无法在单元测试框架中进行测试。我们应该更加努力地将代码放在 View 之外,但是在某些情况下,它更容易实现,而且不会造成困惑。

  • 我选择使用asp.net表单开发的一次是使用gridview控件。我们在MVC的JavaScript框架中使用jquery,但尚未找到控件之类的很好的gridview。我们有一些功能,但是相对于使用asp.net服务器端控件,我们投入了大量的时间进行学习,调整和调试。可以松开Microsoft提供的所有精美的小部件,它们可以进行非asp.net表单开发。这些小部件的丢失正在释放,并且在您首次启动的同时令人恐惧。

    最终,我很高兴我们正在进行MVC开发。我的团队和我已经学习了一个新框架(以前我们只是asp.net开发人员),并且已经开始使用html和javascript。如果需要,这些是我们可以带入其他项目或其他语言的技能。

    关于.net - ASP.NET Webforms + ASP.NET Ajax与ASP.NET MVC和Ajax框架的自由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/99056/

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