Quelle différence avec ASP.NET 2.0?
Plusieurs clients m’ ont demandés les différences entre les versions du NET, voici un petit résumé
qui vous montre le travail qu’ effectue Microsoft et la communauté pour faire évoluer sa technologie.
Le Framework 3.5 est une sur couche du 3.0 qui est une sur couche du 2.0
Fonctionnalités
|
ASP.NET 2.0
|
ASP.NET 3.5
|
ASP.NET 3.5 SP1
|
Remarques
|
Introduction des nouveaux concepts Windows Presentation Fondation, Windows Communication Fondation, Windows Workflow Fondation(1)
|
Non
|
Oui
|
performance améliorée
|
|
Master Page
|
Oui
|
Oui
|
Oui
|
|
Type et méthode Générique
|
Oui
|
Oui
|
Oui
|
|
Dépendance de cache Sql
|
Oui
|
Oui
|
Oui
|
|
Gestion des rôle
|
Oui
|
Oui + exposé en tant que service web
|
Oui + exposé en tant que service web
|
|
Propriété de Profil et webpart
|
Oui
|
Oui + exposé en tant que service web pour les Profils
|
Oui + exposé en tant que service web pour les Profils
|
|
l’ authentification par formulaire
|
Oui
|
Oui + exposé en tant que service web
|
Oui + exposé en tant que service web
|
|
Thèmes, skin
|
Oui
|
Oui
|
Oui
|
|
Menu de navigation, treeview
|
Oui
|
Oui
|
Oui
|
|
Filtrage de périphérique
|
Oui
|
Oui
|
Oui
|
|
Sortie en standard XHTML1.0
|
Oui
|
Oui
|
Oui
|
|
API de protection des données : cryptage de chaine de connexion
|
Oui
|
Oui
|
Oui
|
|
Prise en charge FTP
|
Oui
|
Oui
|
Oui
|
|
Globalisation
|
meilleures prises en charge
|
Oui
|
Oui
|
|
Classe de compression
|
Oui
|
Oui
|
Oui
|
|
Prise en charge SMTP plus complète
|
Oui
|
Oui
|
Oui
|
|
Système de Transactions
|
Oui
|
Oui
|
Oui
|
|
LINQ (Language Integrated Query) : Mapping Objet Relationnel to sql, to XML, to dataset
|
Non
|
Oui
|
Oui
|
|
ASP.NET AJAX
|
A ajouter en option
|
Plus performant et intégré. Prise en charge de la globalisation et localisation. IntelliSense Ajax et jScript dans VS
|
Ajout de l’historique de navigation à l’asp Ajax, association automatique de plusieurs scripts clients dans un script composite, favorise la durée de chargement.
|
|
Microsoft Ajax Librairie Cliente
|
Non
|
Oui, développement centré sur le client avec cette Librairie
|
Oui
|
utilisable par d’ autres langages comme le Php
|
|
Non
|
Non
|
Oui
|
|
|
Non
|
nouveau contrôle EntityDataSource
|
Oui
|
|
Fournisseur de données pour SqlServeur 2008
|
Non
|
Non
|
Oui
|
|
|
Non
|
Non
|
Oui
|
|
Routage d’url
|
Non
|
Non
|
Oui
|
pour utiliser des urls descriptive de l’ action de l’ utilisateur, plus de nécessité de mappage vers un fichier
|
Contrôle de données
|
En plus GridView
|
en plus LisView ( personnalisable ) + un DataPager
|
Oui
|
|
Contrôle d’ accès aux données
|
Oui
|
LinqDataSource
|
Oui
|
|
IIS6
|
multi ciblage: 1.1, 2.0
|
choisir 2.0
|
choisir 2.0
|
|
IIS7
|
Non
|
parfaite intégration avec IIS7
|
Oui
|
|
Amélioration dans la CLR
|
Oui, liste des contrôle d’accès (ACL), Plateforme 64Bits
|
HashSet dans Collections, dans Diagnostics, dans les E/S, ans le Garbage Collection dont LatencyMode, Le réseau Peer to Peer dont des fonctions de collaboration, les sockets liées à l’ asynchronisme et aux performances
|
|
|
Services Web
|
Oui, améliorés
|
Intéropérabilité des services web avec la prise en charge des nouveaux standards et de la sécurité
|
Oui
|
|
Outils
|
Oui
|
Outils de fusion des assemblys
|
Oui
|
|
(1) en fait installé sur la .NET 3.0
Pour plus d’ informations consulter ces liens :
Framework 2.0
Framework 3.5 et ASP.NET 3.5
Framework 3.5 SP1
Nous pouvons vous proposer un hébergement .NET 2.0, 3.0, 3.5 SP1 contacter Olivier Alessandri au 0661332211
ou par email au contactez nous
Lire la suite