Hello, I am planning on developing .NET web application which also will be accessed from mobile device. I am thinking to create two separate projects, one for web site and one mobile device so that upon detecting whether users are accessing the web site either from computer or mobile device, start appropriate project (web site version or mobile version). So for example, if users are accessing the web site from computer, it will show full screens (with all the functionalities). And, if users are accessing the web site from mobile device, show screens with minimal controls. Or, is there any other better design which to develop .NET Web application that can be accessed from mobile device? Another question is that how do I detect whether users are accessing the web site from computer or mobile device in .NET web application?
Any suggestion or help would be appreciate it. Thanks.