Frage

Ich teste meine vorhandenen Apps in VS 2010 und bin auf meine erste Pause gestoßen. Die Unterstützung der ASP.NET AJAX -Authentifizierung hat sich geändert.

Sys.Services.AuthenticationService.set_defaultLogoutCompletedCallback(OnLogoutCompleted);

Dies funktioniert nicht mehr. "Sys" ist definiert, aber "sys.services" ist ein undefiniertes Objekt. Hat jemand einen schnellen Zeiger auf die Ersatzfunktion?

Bearbeitet, um hinzuzufügen:

Ich habe dies als beantwortet markiert, basierend auf den Informationen, die ASP.NET AJAX geändert hat und dass der clientseitige Ajax jetzt von den Visual Studio 2010- und .NET 4-Distributionen getrennt ist. Dies reicht jedoch für eine erfolgreiche Migration nicht aus. Die aktuelle MS Ajax Beta unterstützt unter anderem den Extender -Assistenten im ASP.NET -Designer nicht. Außerdem habe ich keinen Weg gefunden, um erfolgreich mit den Kontroll -Extendern in früheren Veröffentlichungen von ASP.NET AJAX zu kompilieren. Es sieht so aus, als würde AJAX -Migration in VS 2010 ein schwieriger Bereich für ASP.NET -Apps sein.

In der Veröffentlichungszeit von 2010 hoffe ich, ein Community -Wiki für Migrationstipps und -techniken zu sehen.

War es hilfreich?

Lösung

Wenn Sie Visual Studio 2010 Beta 2 verwenden, können sich Ihre Skriptreferenzen handeln. Die Microsoft Ajax Library wird jetzt außerhalb des Bandes mit dem .NET-Framework veröffentlicht, sodass die Skriptressourcen in System eingebettet wurden.

Sie müssen die neueste Bibliothek herunterladen von http://ajax.codeplex.com Oder verwenden Sie das neue Microsoft AJAX Content Delivery Network (CDN).

Hier sind einige Ressourcen, die Ihnen helfen sollten.

Die Microsoft Ajax Library und Visual Studio Beta 2

Ankündigung des Microsoft Ajax CDN

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top