Pardonnez-moi si c'est une question déjà posée. J'ai cherché sur StackOverflow et je n'ai pas trouvé la réponse à ma question, alors voici.
Nous avons actuellement une application Web fonctionnant sous ASP.NET 2.0 avec les extensions AJAX 1.0 et SQL Server 2005, déployée sur IIS 6 et en cours de développement dans VS2005. Tout fonctionne bien, mais j'essaie de trouver des raisons convaincantes de migrer. Les clients que nous servons n'autorisent généralement pas les plugins dans les navigateurs, donc Silverlight n'est pas une raison pour nous de migrer. De plus, nous n'avons aucun plan pour migrer vers SQL Server 2008 prochainement et ASP.NET MVC n'est pas non plus à l'ordre du jour.
Voici mes raisons de migrer. J'aimerais que les gens commentent ou ajoutent à la liste :
- Je veux travailler avec les nouvelles fonctionnalités de .NET (et je pense que d'autres développeurs le souhaiteraient aussi. Cela pourrait également être attrayant pour les employés potentiels)
- Je veux maintenir la technologie à jour.
- Méthodes d'extension
- PageMethods dans WebControls
- WCF
- LINQ peut-être (nous utilisons actuellement AutoSproc pour notre DAL)
- ASP.NET AJAX intégré à ASP.NET 3.5 (pas vraiment important cependant)
- VS.NET 2008 JavaScript Intellisense