我目前将我的网站从经典的asp转换为ASP.NET MVC,我将在几天内将其付诸实施。我现在想我应该开始支持移动设备。
我想知道这样做是否是一个好主意。
Request.Browser.IsMobileDevice
这样我可以保留相同的网址。
这是一种很好的做事方式吗?
答案 0 :(得分:6)
Scott Hanselman blogged about this。他举例说明了如何构建自定义视图引擎,这取决于用户代理将呈现位于不同文件夹中的视图。这样,您可以使用相同的模型和控制器,但视图不同。
答案 1 :(得分:0)
对于HTML,CSS和JS,请查看Bootstrap和jQuery Mobile。对于Bootstrap,请查看this link,向下滚动到响应实用程序类并调整屏幕大小。
它们也是其他框架,允许你做类似bootstrap的东西。