Les nouveautés de Visual Studio 2010
Date de publication : 05/11/2009
IX. Support des nouvelles fonctionnalités du langage
IX. Support des nouvelles fonctionnalités du langage
De nombreuses nouveautés sont apparues dans la BCL (Base Class Library, ensemble des classes de abnse du framework).
Deux de ces nouveautés ont déjà été amplement discutées depuis les techdays, à savoir les Code Contracts, qui permettent de
définir des contrat et des hypothèses dans le code, dont des pré et post-conditions, ou des invariants. La seconde est l'ajout des extensions
parallèles, à savoir la TPL (Task Parallel Library), PLinQ (pour Parallel LinQ), permettant de simplifier les développements
d'applications basées sur des traitements en parallèle.
De façon plus discrète, on a vu l'apparition de classes utilitaires visant le développement d'applications scientifiques, et gérant entre autre les
grands nombres (classe BigInteger), les nombres complexes (classe Complex), ou encore une classe permettant de supporter
les systèmes de géo-localisation de Windows 7, CivicAddress, qui présente l'avantage de contenir tous les éléments permettant de gérer une adresse.
Enfin, les algorithmes de compression ont été optimisés, permettant entre autre une compression de meilleure qualité, et offrant
désormais la possibilité de compresser des streams de plus de 4 Go.
Copyright © 2009 www.developpez.com.
Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de
son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur.
Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 €
de dommages et intérêts. Droits de diffusion permanents accordés à Developpez LLC.