Do you have to migrate from .NET 2.0 Ajax extensions to .NET 3.5 Ajax ?

While i was reading the unanswered posts on the forms.asp.net, i came across a post that asks about whether we should migrate to .NET 3.5 Ajax or just stay using the .NET 2.0 Ajax extensions?

.NET 3.5 Ajax is better because it provided many additional features like script combining and Ajax history.Also,to be able to use the latest Ajax toolkit controls (like the HtmlEditor, Combobox and ColorPicker), you should be using .NET 3.5 Ajax features.

My advice is to migrate as soon as possible because by keeping your self with .NET 2.0, you may get more limitations in the future.

Migrating from .NET 2.0 to 3.5 may requires some little work.You have to take care of some breaking changes like the new ā€œdā€ character(that will prefix the json serialized objects in .NET 3.5) .Also you will have to make some changes in the registered Ajax dlls versions to use the new 3.5 Ajax extensions dlls.And if you are using Ajax toolkit for .net 2 , you will have to replace that Ajax toolkit dll with the suitable Ajax toolkit version for .NET 3.5 .

The following are some resources on migrating your Ajax enabled sites/applications from .NET 2.0 to 3.5 :

  1. How To: Upgrade an ASP.NET AJAX 1.0 Web Project to .NET Framework 3.5.
  2. How To: Work with an ASP.NET AJAX 1.0 Web Project in Visual Studio 2008
  3. Walkthrough: Converting a Visual Studio 2005 Web Site Project to a Visual Studio 2008 Web Site Project.
  4. Walkthrough: Converting a Visual Studio 2005 Web Site Project to a Visual Studio 2008 Web Application Project
  5. Walkthrough: Converting a Visual Studio 2005 Web Application Project to a Visual Studio 2008 Web Application Project

Regards,

Anas Ghanem.

No Comments