Apr 15, 2010 06:41 AM|matrixvibe|LINK
I am not sure how your existing asp.net website is structured.
1) Identify which pages needs to be displayed on mobile and what should be its structure. Once it is ready desing the pages using standard web forms with minimal content and images
2) The only thing here changes is HTML rendering your rest business logic stays as it is if you have seperate business objects and database objects created in your existing asp.net website.
3) Once you have Mobile pages ready it is important when you should be loading this to user. For this you need to detect from where the request is coming to the website. If it is mobile device than redirect user to mobile optimized pages instead of standard
web browser pages.
4) There are lots of mobile devices in market with different capabilities (scree size, image support, browsers etc) so it is very importat that you know what device is accessing your website and customize your mobile web page accordingly on the fly to fit
into the mobile which is accessing your website.
To help with point 3 & 4 above please use
http://www.51degrees.mobi/Products/NETMobileAPI/tabid/86/Default.aspx it is a free ASP.NET mobile api which helps to integrate mobile devices with existing and future web sites. It makes use of WURFL device database which is widely-accepted as the most
advanced and up-to-date mobile device database available.