Question

J'ai rencontré de nombreuses questions sur SO concernant les avantages de .NET 3.5, mais celles-ci sont davantage orientées vers les fonctionnalités du langage et le développement plus facile. Existe-t-il des avantages autres que ceux liés au développement pour utiliser .NET 3.5? Bugs, corrections, avantages dans le temps?

Arrière-plan:

  1. Application de bureau fonctionnant avec un pilote de périphérique.
  2. Nous voulions prendre en charge autant de configurations que possible, nous avons opté pour .NET 3.0. Toutes les fonctionnalités dont nous avons vraiment besoin sont dans .NET 3.0
  3. Mais je souhaite tellement utiliser LINQ et toutes les nouvelles fonctionnalités du framework. Cela n'aide toutefois pas les utilisateurs.
Était-ce utile?

La solution

Autres conseils

  

Cela n'aide toutefois pas les utilisateurs.

Rendre les programmeurs plus productifs et plus efficaces (ce que LINQ peut certainement faire) aide les utilisateurs. En réduisant les délais de développement, les clients 1 obtiennent des solutions plus rapidement.

1 Augmentez alternativement l'étendue ou la qualité --- la réduction des coûts de la qualité actuelle et l'étendue permet d'ajuster un ou deux des trois facteurs (durée, coût, qualité).

NetFx v3.5 inclut des mises à jour pour ces deux infrastructures existantes. Cependant, ces mises à jour ne constituent pas un tas de nouvelles fonctionnalités ou de modifications, mais bien un service pack avec principalement des corrections de bugs et des améliorations. Revenons donc à la terminologie: Fx 3.5 inclut les versions 2.0 SP1 et 3.0 SP1. Comme avec tous les service packs, rien ne devrait empêcher votre application de casser. Cela dit, si un bogue est corrigé dans le SP et que votre code en tirait parti, alors votre code se cassera, bien sûr. Pour être tout à fait clair, il s'agit d'une mise à niveau sur place vers les versions v2 et v3, et non d'une histoire côte à côte au niveau framework / clr.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top