what i am trying to achieve is simple; Among all the view which i have in my web application, i have only two razor views that i have created a mobile version for them. so i
I use the 51degrees.mobi package from nuget. This is more accurate in detecting all the different mobile devices. It worked right away.
When the browser is a mobile device, I redirect it to a different Area.
I also recommend reading Steve Sandersons blog on the topic.