Вопрос

Я тестирую свои существующие приложения в VS 2010 и столкнулся с первым перерывом. Поддержка аутентификации ASP.NET AJAX изменилась.

Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);

Это больше не работает. & Quot; Sys & Quot; определяется, но "Sys.Services" это неопределенный объект. У кого-нибудь есть быстрый указатель на функциональность замены?

ИЗМЕНЕНО ДЛЯ ДОБАВЛЕНИЯ:

Я пометил это как ответ, основываясь на информации, что ASP.NET AJAX изменился и что клиентский AJAX теперь отделен от дистрибутивов Visual Studio 2010 и .NET 4. Само по себе этого недостаточно для успешной миграции. Помимо прочего, текущая бета-версия MS AJAX не поддерживает мастер расширения в конструкторе ASP.NET. Кроме того, я не нашел способа успешной компиляции с помощью расширений элементов управления, добавленных в предыдущих выпусках ASP.NET AJAX. Похоже, что миграция AJAX будет сложной областью для приложений ASP.NET в VS 2010.

Во время выпуска VS 2010 я надеюсь увидеть вики сообщества для советов и методов миграции.

Это было полезно?

Решение

Если вы используете Visual Studio 2010 Beta 2, это могут быть ссылки на сценарии. Библиотека Microsoft Ajax теперь выпускается отдельно от .NET Framework, поэтому ресурсы сценариев, встроенные в System.Web.Extensions, были удалены.

Вам необходимо загрузить самую последнюю библиотеку с http://ajax.codeplex.com или использовать новая сеть доставки контента Microsoft Ajax (CDN).

Вот несколько ресурсов, которые должны вам помочь.

Microsoft Ajax Library и Visual Studio Beta 2

Объявление Microsoft AJAX CDN

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top