I am using ASP.NET 3.5 with Visual Studio 2008. I have a few questions surrounding my website and mobile users.
1- No it will not.
2- that's depend on the version of OS on mobile
3- you have to build your mobile application from the beginning by using mobile controls and Mobile web form (A Form for mobile Web Applications) instead of web form.
all of this controls are under this namespace:
using System.Web.UI.MobileControls;
That's will make your application to work on more than 200 types of mobile devices.