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