« August 2006 | Main | November 2006 »

October 02, 2006

Top ten considerations while migrating from .Net 1.1 to .Net 2.0 Web Applications

 

  1. Use the Web Project Conversion Wizard
  2. To ensure browser compatibility XHTML compliance has been enforced in .Net 2.0, one good idea would be to run your aspx pages through an XTHTML parser and fix any broken pages.
  3. If current .Net 1.x applications use AJAX framework, either convert them to ATLAS (preferred) or build applications with the corresponding AJAX 2.0 libraries.
  4. In usage of Object model calling a protected constructor directly is not allowed for security reasons, but calling through base constructor is permitted.
  5. You should consider Re-designing the entire layout to a Master page layout.
  6. Use more ATLAS components to reduce post back delays
  7. Re-visit pages that were cached to support Sql Notifications hence reducing rounds trips between database and application layers.
  8. Re-organize complex screens to use the new Wizard control.
  9. For more organized and easily maintainability of code convert the entire aspx codebase to partial classes.
  10. Use Site Navigation features of ASP.Net 2.0 to manage breadcrumbs with ease.

 

Reference Links:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/webprojectsvs05.asp

http://msdn2.microsoft.com/en-us/library/ms379587.aspx