2011-06-20 6 views
2

J'ai un projet qui fonctionne sur ASP.net 2 quelque chose et .NET Framework 2 quelque chose. Combien de temps les utilisateurs attendent-ils généralement pour mettre à niveau leurs applications vers la dernière version du framework ASP.NET et .NET?Combien de temps attendre pour mettre à niveau ASP.NET ou .NET Framework pour mon projet?

+0

Avec "people", voulez-vous dire nous développeurs ou vous voulez dire les consommateurs? –

+0

"ça dépend". Si vous ne modifiez pas l'application, vous n'avez pas besoin des nouvelles fonctionnalités et vous n'avez pas à vous dépêcher. OTOH, si vous avez d'autres applications en utilisant des versions ultérieures, alors vous auriez tout aussi bien les obtenir à la dernière. –

Répondre

3

Quelques « personnes » le plus tôt possible - de préférence alors que la nouvelle version est encore en version bêta :)

quelques « peuple » après la première servicepack

Quelques « personnes » jamais

Certains Mais en général, je dirais qu'après la sortie des bogues initiaux, il y a des cas légers à mettre à jour en raison de nouvelles fonctionnalités (par exemple, réécriture d'URL plus facile, identification côté client, enfilage , Linq, EF, etc.) o r Amélioration de la sécurité ou d'autres aspects tels que la productivité accrue des développeurs.

3

Si vous ne développez pas le site/l'application, laissez-le en l'état jusqu'à ce que des travaux supplémentaires soient effectués, puis mettez-le à niveau s'il est assez simple ou nécessaire. Au minimum, nous avons tendance à mettre à niveau nos versions de Visual Studio à mesure qu'elles sont publiées, puis à mettre à niveau les applications peu de temps après.

1

Avec les applications Web, la plate-forme que vous développez est largement non pertinente pour vos utilisateurs. Donc, la réponse est "Quelque temps après que votre serveur d'hébergement a été mis à jour pour gérer la nouvelle plate-forme" et "Dès que vous avez besoin d'utiliser les nouveaux outils et avez le temps d'effectuer des tests pour vous assurer ". Dans mon cas, nous avons eu les licences pour travailler sur VS 2010 et .net 4 pendant environ un an, et quelques projets qui auraient été plus faciles avec certaines des nouvelles fonctionnalités, mais nos groupes de serveurs ont été bloqué sur les mises à niveau de l'infrastructure de sorte que nous sommes toujours bloqués à pas plus haut que. NET 3.5. Je prends généralement la nouvelle version des outils avec un nouveau projet, mais je n'essaie pas de mettre à jour l'ancien code tant que je ne suis pas à l'aise avec les différences et qu'une révision assez importante est nécessaire. Le tout si ce n'est pas cassé ne le répare pas.

0

Si votre application web fonctionne parfaitement et fonctionne bien, pourquoi mettre à jour du tout?

Vous ne devez effectuer une mise à niveau que si cette mise à niveau résout quelque chose ou ajoute une fonctionnalité dont vous avez besoin. La mise à niveau pour le bien de la mise à niveau n'est utile à personne, et peut être très dangereuse parfois car il y a toujours la possibilité de casser quelque chose dans le processus.

Questions connexes