Base de connaissances · Généralités

.NET Framework 3.5 SP1 installé sur les serveurs

Dernière mise à jour : 2019-02-06

.NET Framework version 3.5 Service Pack 1 apporte les nouvelles fonctionnalités et améliorations suivantes :

* ASP.NET Dynamic Data, qui fournit une infrastructure d'échafaudage riche permettant un développement rapide piloté par les données sans écrire de code, ainsi qu'un nouvel ajout à ASP.NET AJAX qui prend en charge la gestion de l'historique du navigateur (prise en charge du bouton Précédent). Pour plus d'informations, consultez Nouveautés d'ASP.NET et du développement Web.

* Améliorations essentielles du CLR (common language runtime), notamment une meilleure disposition des images natives de .NET Framework, la possibilité de désactiver la vérification du nom fort pour les assemblys de confiance totale, de meilleures performances de démarrage des applications, un code généré de meilleure qualité qui réduit le temps d'exécution global des applications, et la possibilité d'exécuter le code managé en mode ASLR (Address Space Layout Randomization) si le système d'exploitation le prend en charge. De plus, les applications managées ouvertes à partir de partages réseau se comportent comme les applications natives en s'exécutant avec une confiance totale.

* Améliorations des performances de WPF (Windows Presentation Foundation), notamment un temps de démarrage plus rapide et de meilleures performances pour les effets Bitmap. Les fonctionnalités supplémentaires de WPF comprennent une meilleure prise en charge des applications métier, la prise en charge native des écrans de démarrage, la prise en charge des pixel shaders DirectX et le nouveau contrôle WebBrowser.

* Les éditeurs d'applications ClickOnce peuvent choisir de ne pas appliquer la signature et le hachage selon leurs besoins, les développeurs peuvent installer par programmation des applications ClickOnce affichant une image de marque personnalisée, et les boîtes de dialogue d'erreur ClickOnce prennent en charge des liens vers des sites d'assistance Web propres à l'application.

* L'Entity Framework est une évolution de la suite existante de technologies d'accès aux données ADO.NET. L'Entity Framework permet aux développeurs de programmer sur des bases de données relationnelles à partir de modèles de domaine propres à l'application plutôt que des modèles de la base de données sous-jacente. Pour plus d'informations, consultez Prise en main de l'Entity Framework. L'Entity Framework introduit quelques fonctionnalités supplémentaires, notamment la prise en charge des nouveaux types de SQL Server 2008, la sérialisation de graphe par défaut des entités et l'Entity Data Source. Cette version de l'Entity Framework prend en charge les nouvelles fonctionnalités de date et de flux de fichiers de SQL Server 2008. Le travail sur la sérialisation de graphe aide les développeurs qui souhaitent créer des services Windows Communication Foundation (WCF) modélisant des graphes complets sous forme de contrats de données. L'Entity Data Source offre une expérience de source de données classique aux créateurs d'applications Web ASP.NET qui souhaitent travailler avec l'Entity Framework.

* LINQ to SQL prend désormais en charge les nouvelles fonctionnalités de date et de flux de fichiers de SQL Server 2008.

* L'ADO.NET Data Services Framework se compose d'un ensemble de modèles et de bibliothèques qui permettent d'exposer des données sous la forme d'un service de données flexible basé sur REST (Representational State Transfer), pouvant être consommé par des clients Web au sein d'un réseau d'entreprise ou sur Internet. L'ADO.NET Data Services Framework permet de créer un service de données sur n'importe quelle source de données. Une vue conceptuelle du schéma de stockage sous-jacent peut être facilement exposée grâce à une intégration poussée avec l'ADO.NET Entity Framework. Les services créés avec l'ADO.NET Data Services Framework, ainsi que les services Windows Live (dev.live.com) compatibles, sont facilement accessibles depuis n'importe quelle plateforme. Pour les applications clientes exécutées sur des plateformes Microsoft, un ensemble de bibliothèques clientes est fourni afin de simplifier l'interaction avec les services de données. Par exemple, les clients basés sur .NET Framework peuvent utiliser LINQ pour interroger les services de données et une couche d'objets .NET Framework simple pour mettre à jour les données du service.

* Windows Communication Foundation facilite désormais l'utilisation du sérialiseur DataContract en offrant une meilleure prise en charge de l'interopérabilité, en améliorant l'expérience de débogage dans les scénarios de confiance partielle et en étendant la prise en charge des protocoles de syndication pour un usage plus large dans les applications Web 2.0.

* Le fournisseur de données .NET Framework pour SQL Server (SqlClient) prend désormais en charge les fonctionnalités de flux de fichiers et de colonnes éparses de SQL Server 2008.

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.