Hello,
I am designing ASP.net Web pages and not sure if this would be the right way to do this. I am designing the web sites that will be accessed from either regular computers or mobile devices (phone). I was thinking to detect at very first page that whether users are coming from mobile browser or regular browser and direct to appropriate pages. So for mobile users, create/display separate UIs (rearrange controls to fit on mobile device) and for regular users, create/display separate UIs. The backend functionalities will be same, but just the UIs. Therefore, in this case I will create two separate projects in same solution, one for mobile UIs, and other one for regular UIs, but same code behinds. Would this be good idea?
Thanks for your help.