Lundi dernier, j’ai assisté à une présentation des versions 2005 de Visual Studio et SQL Server réalisée par le GUVSM (Groupe d’Usagers Visual Studio a Montreal) . Les lignes ci-dessous présentent quelques unes des nouveautés de l’un et de l’autre.
Les contrôles base de données en ASP.NET peuvent être alimentés directement par une abject source, et pas seulement par une BD.
ASP. NET 2.0 : une API de gestion des usagers est livrée en standard. Elle remplace les librairies développées par chacun en fournissant les bonnes méthodes de gestion des usagers (cryptage des données,…). C ‘est la Member Ship API. Les utilisateurs sont stockés dans une base SQL server, Active Directory, ou autre… La gestion des roles est définie. Mise en place de “Login controls” personnalisables.
Stockage des profils utilisateurs standardisé. Smart Client Technologies permettent d’accéder à des
ressources sur le poste client (web Cam,…)
Click Once permet simplement la mise à jour des applications chez les clients (mises à jour automatique).
En 2004, 15% des développements échouent, 51% ont des problèmes (surcoût, retards,..), 34% sont des réussites. Visual Studio. Team system vise à favoriser la communication entre les membres de l’équipe afin d’améliorer le suivi des projets et les taux de réussite. Visual Source Safi est maintenu, mais on assiste à l’apparition de Team Foundation Server, qui s’appuie sur SQL Server. Ce nouvel outil est dimensionable sur WAN contrairement à Source Sa fe. 3-tiers ASP. NET web service.
Intérêt de TFS par rapport à subversion ou CVS : intégration dans Visual Studio.
Visual Studio 2005 définit précisément le rôle de testeur. Outils de collecte des résultats de test,…
SQL Server 2005 (dernière version précédente : SQL serve 2000).
Analyseur de requête et manager sont regroupés et intégrés dans le manager.
Requêtes récursives autorisées Support natif du XML, XQUERY (XML queries) autorisées.
Support natif pour les services Web HTTP end point object
Les procédures stockées peuvent être codées en C# ou VB.NET.
Report Builder permet à l’administrateur de concevoir ses propres rapports sans passer par Visual Studio. (Info-SSBK dans SQL Server 2000).