2010-06-04 76 views
3

我计划开发也将从移动设备访问的.NET Web应用程序。我想创建两个独立的项目,一个用于网站和一个移动设备,以便在检测用户是从计算机还是移动设备访问网站时,启动适当的项目(网站版本或移动版本)。例如,如果用户从计算机访问网站,它将显示全屏(具有所有功能)。而且,如果用户正在通过移动设备访问网站,请使用最少的控件来显示屏幕。 或者,有没有其他更好的设计来开发可从移动设备访问的.NET Web应用程序? 另一个问题是,如何检测用户是否从.NET Web应用程序中的计算机或移动设备访问网站?可从移动设备访问的.NET Web应用程序

任何建议或帮助将不胜感激。 谢谢。

回答

1

你有没有考虑过ASP.NET MVC?

Scott Hanselman在MIX 09上做了一个有关ASP.NET MVC和移动浏览器检测的会话。This他的博客条目给出了一个很好的概要。

他还谈到了他给出的一些代码,这将有助于根据浏览器版本进行重定向。

我相信ASP.NET MVC 2有更多的好东西。

好运,

帕特里克

+0

貌似alehandrobog打我给它 - 类似于发生在同一主题 - Hanselman的岩石! – Patrick 2010-06-04 20:48:45

2

Ther是一个非常好的教程,告诉你如何用mvc做到这一点。检查它012r,其tototial创建一个完整的应用程序,他们在一节中提到如何显示内容取决于用户使用什么手机

相关问题