我正在开发一个客户网站的移动版本。到目前为止,我们已经决定使用JQuery Mobile,它运行良好。但是,客户端的桌面浏览器站点具有使用.NET Web窗体开发的联系表单。我已经读过在移动网站上使用MVC这种功能更好。
由于除了联系表单之外,所有移动网站都可以使用HTML5和JQuery Mobile进行开发,因此仅在MVC中开发联系表单并将网站的其余部分链接到它是否有意义?或者,在MVC中开发整个移动网站会更好吗?
Bonus问题,有没有人知道.NET MVC 3移动网站在移动浏览器中是否存在加载时间问题?
答案 0 :(得分:1)
您是否在MVC中再次开发联系我们页面或使用现有的Web表单页面取决于许多方面,例如:
这完全取决于你的情况,以及它是否可行和可能实现。
您的另一个选择是在桌面浏览器网站中引入移动检测,并根据客户端是否为移动设备对页面进行不同的样式设置。
关于性能,51degrees有一个产品,他们说可以提高移动设备上ASP.Net网站的性能。我没有亲自试过,因为我还没有开发出一个需要这种第三方工具来提升其性能的移动网站。从我所看到的,表现很好。