Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery Mobile Directions ASP.NET或MVC_Asp.net_Asp.net Mvc_Jquery Mobile - Fatal编程技术网

jQuery Mobile Directions ASP.NET或MVC

jQuery Mobile Directions ASP.NET或MVC,asp.net,asp.net-mvc,jquery-mobile,Asp.net,Asp.net Mvc,Jquery Mobile,我作为一名web开发人员为一家规模较大的医疗保健组织工作,最近我的任务是为移动开发开发一套标准和可能的参考应用程序。我们当前的方法在很大程度上依赖于asp.net 3.5以及在我们所有应用程序中通用的大型框架库 我刚刚开始涉足jQuery Mobile,似乎我们提出的任何解决方案或方向都将严重依赖于该框架 问题: 在asp.net web表单之上尝试jQuery移动解决方案是否合理?我意识到jquerymobile并没有以传统的web表单方式使用post-back,但它可以做到吗?MVC解决方案

我作为一名web开发人员为一家规模较大的医疗保健组织工作,最近我的任务是为移动开发开发一套标准和可能的参考应用程序。我们当前的方法在很大程度上依赖于asp.net 3.5以及在我们所有应用程序中通用的大型框架库

我刚刚开始涉足jQuery Mobile,似乎我们提出的任何解决方案或方向都将严重依赖于该框架

问题:

  • 在asp.net web表单之上尝试jQuery移动解决方案是否合理?我意识到jquerymobile并没有以传统的web表单方式使用post-back,但它可以做到吗?MVC解决方案会有多好?(我已经与这两个方面进行了合作,不想讨论更大的Web表单与MVC,但我想知道其中一个是否比另一个更适合使用jQuery Mobile。)

  • 如何在jQuery移动应用程序中保存数据?我得到了data role=“page”的想法,但是数据通常是通过不依赖传统客户端回发的ajax调用保存到后端web服务器的吗?如果没有,怎么办?如果它通常依赖于ajax,那么使用Web表单的想法是愚蠢的吗


  • 谢谢,

    我们公司是北美一家大型售后零件供应商。目前,我们有多个asp.net web表单网站(正在远离)和越来越多的MVC 3 web应用程序和API

    我们最近推出了第一款jQuery移动网络应用程序,它的简单程度令人惊讶。这个项目的架构设计得很好,因此jqm站点能够通过我们的核心层和服务层快速收集大部分数据和内容,这确实很有帮助

    我强烈建议创建一个模板来构建您的移动页面。如果有帮助的话,我会很快更新一个示例,它对我帮助很大,因为你真正想在母版页中插入的内容太多了。我相信MVC4将jQueryMobile作为一个新的模板打包到了其中

  • 不,我认为很难将asp.net web表单站点转换为jQuery Mobile(想想ViewState噩梦)。是的,这是可以做到的,但根据我的经验,asp.net web表单在正确构建时与MVC表单相比是笨重的——但同样,这可能是由于我对asp控件和ViewState导致的HTML膨胀的糟糕体验造成的

  • 您可以使用jQuery移动站点以多种方式管理数据。有了MVC,我们在需要的地方使用传统的表单元素,或者在有意义的时候通过ajax发回。请记住,您始终可以使用属性或在应用程序级别使用
    ajaxEnabled
    选项关闭默认的ajax页面加载/发布。当然,有些东西会根据需要直接卡在
    会话中。通常情况下,移动站点更多地用于消费数据,而不是生成数据。基于这一理念,我认为使用ajax是可以的,因此MVC可能是一个更好的选择

  • 也许这只是我对事物的看法,因为在过去的几年里,我有幸(和可测试性)与MVC一起工作。。。但是,是的,相比之下,如果你可以使用MVC,那么在你的组织jQuery移动站点上使用asp.net web表单应用程序可能是愚蠢的

    希望这有帮助