La nouvelle architecture de VE 7

VE7 n'est pas une simple évolution des versions précédentes. 
Il a été entièrement redéveloppé pour offrir une nouvelle génération de fonctionnalités et répondre à de nouveaux besoins pour les années à venir.

Stockage des projets

Les projets VE ne sont plus stockés dans des dossiers, mais dans SQL Server. Par défaut, Visual Expert installe automatiquement en local une version gratuite de SQL Server. 

Stockage des projets VE dans SQL Server

Configurations client/serveur

En plus du mode autonome classique, Visual Expert prend désormais en charge les installations client/serveur :

  • Vous pouvez utiliser votre instance SQL Server d'entreprise à la place de l'instance locale,
  • Visual Expert reste installé sur le poste du développeur,
  • Les développeurs accèdent aux projets Visual Expert stockés sur le serveur.

Installer Visual Expert sur un serveur

Historique des analyses

Chaque projet Visual Expert est stocké dans une base de données distincte, qui contient les paramètres du projet et l'analyse du code. Lorsque l'analyse du code est actualisée, l'analyse précédente est conservée : vous pouvez ainsi parcourir des versions antérieures de votre application en ouvrant les analyses précédentes.

Historique des analyses de votre code avec Visual Expert

Annuaire des projets

Vous pouvez créer autant de projets que nécessaire (1 base de données par projet).

  • À chaque création de projet, Visual Expert ajoute automatiquement une entrée dans un annuaire recensant tous les projets VE (VE Directory).
  • Si le projet VE est créé sur un serveur, un annuaire partagé est automatiquement créé dans la base de données d'entreprise.
  • Les utilisateurs VE peuvent parcourir cet annuaire depuis Visual Expert pour ouvrir des projets existants

Annuaire des projets Visual Expert

Utilisateurs simultanés

  • Plusieurs utilisateurs peuvent accéder simultanément au même projet :
  • Il leur suffit de cliquer sur un raccourci pour charger automatiquement un projet.
  • Ils peuvent également parcourir la liste des projets déclarés dans le VE Directory.
  • Un utilisateur expérimenté peut ainsi préparer un projet VE et le partager avec d'autres utilisateurs VE : ceux-ci accèdent instantanément au projet et à son historique d'analyses de code.

Utilisateurs simultanés de Visual Expert

Analyse planifiée : gérer de gros volumes sur un serveur

Les gros volumes de code exigent des analyses plus longues et davantage de ressources sur le poste de travail.

VE7 vous permet de déporter l'analyse du code sur un serveur :

  • Vous planifiez l'analyse selon vos besoins
  • Les utilisateurs disposent automatiquement d'une analyse “à jour” dès qu'ils en ont besoin
  • Peu de ressources sont consommées sur le poste du développeur.

Analyser de gros volumes de code sur un serveur avec Visual Expert


Analyse silencieuse : gérer de gros volumes sur un poste client

VE7 propose une nouvelle solution pour simplifier l'analyse de code réalisée sur un poste client :

  • Lorsque les ressources du poste sont disponibles (c'est-à-dire lorsque le développeur ne l'utilise PAS), un service Windows actualise automatiquement l'analyse du code.
  • Dès que le développeur réutilise son poste, l'analyse du code est mise en pause.
  • Lorsque les ressources du poste redeviennent disponibles, l'analyse reprend.
Analyser de gros volumes de code avec Visual Expert

 

PowerBuilder, Oracle, VE 7, Settings