Мы используем комбинацию веб-форм .net и jQuery mobile .
Для нашего viewstate, он уже довольно хорошо кастрирован, так что на устройство попадают только незначительные вещи.
Имейте в виду, что существует около 3 различных мобильных API. У каждого из которых есть свои недостатки. Возможно, вы захотите исследовать каждого из них.
Кроме того, мы приняли подход, согласно которому мобильный сайт был совершенно другим, чем наш стандартный. Когда пользователь входит, мы проводим анализ браузера и отправляем его на мобильный, если он совпадает со ссылкой, чтобы вернуться на полную, если они хотят.