Oct 06, 2010 01:11 PM|roopeshreddy|LINK
ASP.NET is absolutely the technology for Web application development - both Desktop & Mobile. To make asp.net website compatible for mobile, check the below link.
NOTE: Silverlight may not work in some mobile platforms-Apple iPhone/Andoid.
Hope it helps u...