Может кто-нибудь объяснить различия, состояние и будущее различных библиотек ASP.NET AJAX и наборов инструментов? - PullRequest
3 голосов
/ 25 марта 2010

Меня смущают различия и взаимосвязи между различными компонентами / библиотеками / наборами инструментов Microsoft ASP.NET AJAX и, в частности, их именами.

Все начинается с самого ASP.NET AJAX:

  • ASP.NET AJAX 1.0 (доступно для ASP.NET 2.0 в отдельном пакете, называемом расширениями ASP.NET 1.0)
  • ASP.NET AJAX 3.5 (входит в состав ASP.NET 3.5)
  • ASP.NET AJAX 4.0 (входит в состав ASP.NET 4.0)

Затем идут различные проекты на CodePlex и в других местах:

ASP.NET AJAX Control Toolkit (также известный как Ajax Control Toolkit)

  • Образцы
  • CodePlex
  • Похоже, что сентябрьская версия 2009 года является финальной версией Original Ajax Control Toolkit, и она была заменена ...

Ajax Control Toolkit в библиотеке ASP.NET Ajax

  • Похоже, что старый ASP.NET AJAX Control Toolkit теперь стал частью более широкой библиотеки Ajax ASP.NET, но по-прежнему поддерживается отдельно в CodePlex. Этот выпуск находится на стадии бета-версии, поэтому, вероятно, если я захочу использовать «Control Toolkit», я должен придерживаться сентябрь 2009 г. выпуска оригинального ASP.NET AJAX Control Toolkit
  • CodePlex

Предварительный просмотр библиотеки Microsoft Ajax

Ссылки на полезные статьи, дорожные карты будут полезны.

1 Ответ

1 голос
/ 25 марта 2010

ASP.NET поддерживает инфраструктуру AJAX для всех трех версий с разными сборками. Ajax control toolkit - это дополнительная библиотека с открытым исходным кодом, которая добавляет множество полезных расширений и несколько полезных элементов управления. Они поддерживают 2.0, но некоторое время назад только начали выпускать для 3.5. Предварительный просмотр для ASP.NET AJAX 4.0, чтобы проиллюстрировать предстоящий процесс, поэтому он не будет помечен предварительным просмотром в окончательном выпуске.

Финальная версия 4.0 позволит вам полностью работать на стороне клиента, сделав доступным динамический загрузчик сценариев для загрузки необходимых компонентов на стороне клиента из Ajax Control Toolkit, поэтому вам не понадобится какая-либо часть сервера компоненты, если вы не хотите продолжать развиваться таким образом. Прекрасно действующий вариант.

НТН.

...