我有一个 asp.net 网站,它包含数据库调用等
使用现有的 asp.net 网站并使其在移动和平板设备中看起来不错的最佳方式是什么?
我做了一些研究,但似乎有很多选择,例如 lessframework.com、jquerymobile 等
我以前没用过mvc,但是有人说要用mvc + jquerymobile
任何帮助将不胜感激
没有灵丹妙药可以立即将您的网站转换为移动设备。事实上,在不了解您网站的具体情况的情况下,很难推荐适合您情况的工具,因为您提到的 MVC、JQMobile 等工具将在一种或另一种情况下使用。对于您提出的问题,您将获得个人意见,我们有数以百万计的意见......这是我的:
我建议不要构建像 mobile.website.com 这样的移动特定网站,而是研究响应式设计,其中您的网站和底层数据结构保持不变,但您的视图会根据屏幕空间而变化。Bootstrap 或 HTML5 Boilerplate 或任意数量的设计框架将帮助您入门。您只需要找出适合您网站功能的设计。
我在大多数新项目中都使用MVC + HTML5 样板(我喜欢 Razor),但有时即使它也有太多开销,所以我只是从头开始(多个 PSD,在 Dreamweaver 中转换为 HTML,使用 MVC 和客户端脚本应用逻辑)但这是您必须逐个项目决定的事情。