Différence entre Microsoft. NET Framework 3. 5 et. NET Framework 4. 0
Microsoft. NET Framework 3. 5 vs NET Framework 4. 0
. NET framework 3. 5 et 4. 0 sont deux versions de Microsoft. Cadre NET. Microsoft propose toujours diverses applications et frameworks afin que le développement de l'application soit plus avancé et amélioré. Microsoft. NET Framework est un framework conçu pour le système d'exploitation Windows. Il a une grande bibliothèque et supporte divers langages de programmation. Il prend également en charge l'interopérabilité et la bibliothèque NET est disponible pour tous les langages de programmation pris en charge par. NET. En 2007,. NET 3. 5 a été publié qui avait inclus plus de fonctionnalités que. NET 2. 0 et. NET 3. 0 ne pouvait pas rester dans l'industrie pendant longtemps car il a divers problèmes. Toutefois,. NET 4. 0 est sorti en avril 2010.
. NET 3. 5 Framework
Microsoft. NET 3. 5 Framework dispose de diverses technologies capables d'aider les développeurs d'applications à résoudre les problèmes tout en développant des applications. Certaines technologies étaient disponibles dans. NET 3. 0 tandis que d'autres technologies ont été ajoutées dans NET 3. 5. Certaines des nouvelles technologies sont mentionnées ci-dessous:
• ASP. AJAX NET - La technologie prend en charge la création d'applications Web avec des fonctionnalités beaucoup plus avancées. Il est beaucoup plus facile pour les développeurs de développer des applications AJAX.
• Langage - Requête intégrée - Avec l'introduction de LINQ; les développeurs peuvent créer et maintenir. Applications NET Framework qui peuvent bien fonctionner avec les données.
• Windows Communication Foundation - In. NET 3. 5 Framework, différents défis sont traités via Windows Communication Foundation (WCF) qui est une approche orientée services.
. NET 4. 0 Cadre
. NET 4. 0 Framework fonctionnera côte à côte avec les versions plus anciennes de. NET. Les applications qui fonctionnent avec des versions plus anciennes continueront à fonctionner avec cette version. Dans cette version, de nouvelles fonctionnalités ont été implémentées:
• Le langage CLR (Common Language Runtime) et la bibliothèque de classes de base (BCL) ont été améliorés.
• De nouveaux types numériques et des fichiers mappés en mémoire ont également été introduits.
• Améliorations de l'accès aux données et de la modélisation
• Améliorations apportées à ASP. NET
• Amélioration de Windows Presentation Foundation (WPF)
• Diverses fonctionnalités dynamiques telles que les modèles d'entité, les nouveaux filtres de requête et les fonctions de validation.
• Support parallèle de tâche et support de boucle parallèle