2008-09-30 6 views
3

Раньше Visual Studio имела шаблоны для мобильных веб-форм (а не мобильный SDK). Они, кажется, ушли в Visual Studio 2008 и единственное решение, которое я видел, чтобы загрузить некоторые шаблоны от Омара здесь:Что случилось с ASP.Net Mobile Web Forms?

http://blogs.msdn.com/webdevtools/archive/2007/09/17/tip-trick-asp-net-mobile-development-with-visual-studio-2008.aspx

Это поддерживается больше, и если так это поддерживаемое решение?

ответ

7

Я думал, что вернусь, чтобы ответить на это. Элементы управления мобильных форм все еще существуют, и шаблоны, предоставленные неофициально выше, являются единственными доступными, которые я нашел. Я не уверен, почему они отобрали их в Visual Studio 2008.

Без шаблонов вам в основном просто нужно изменить свои страницы, чтобы получить из MobilePage вместо страницы и ваших элементов управления, чтобы вывести из MobileUserControl вместо UserControl. Для доступа к элементам управления в разметке, ссылки на мобильное пространство имен, как это:

и тогда вы будете иметь возможность использовать мобильные средства управления, как это:

мобильный телефон: форма, мобильный: TextView ...

Это все еще единственный способ, который я нашел для создания страниц, совместимых со старыми телефонами и браузерами. Новые телефоны и браузеры, конечно, используют стандартный HTML по большей части, а страницы могут быть созданы так же, как и любая другая страница ASP.Net.

0

Из того, что я могу сказать, это не произошло, предположительно, они должны были быть включены в SP1 VS2008, но они не были.

Поскольку источник шаблонов поступает из blogs.msdn.com, я бы предположил, что да, это текущий поддерживаемый метод для создания мобильных целевых форм.

+0

Поскольку они были опубликованы в блоге, я думаю, что они * нет * официально поддерживается. – Lucas 2009-10-23 21:57:54

1

Только что увидел сообщение в блоге об этом на MSDN. MS устала пытаться поддерживать определения для каждого мобильного устройства там и действительно подталкивает разработку ASP.NET. Как вы сказали ранее, они все еще поддерживаются, но нет дизайнерского представления. Итак, они уже на пороге.

0

Обо мне - это дизайн и тестирование мобильных форм в VS 2005, где я могу видеть дизайн и все. После этого я просто скопирую код в VS 2008. Я делаю это по той же причине, что нет никакого шаблона для элементов управления мобильной формой в VS 2008.