ABOX En españolAchatsInscription
 

Recherche rapide:

Zones:

PRODUITS

Mon profil:

  

CA-Visual Objects 2.8

La dernière version de ce langage de programmation


Visual Objects 2.8 est la nouvelle version d’un des principaux outils de développement dans l’environnement Xbase. A cette occasion, les nouveautés sont centrées sur trois aspects fondamentaux : l’inclusion du SDK comme partie intégrante du produit, l’incorporation de quatorze outils et utilitaires très divers, et la résolution de problèmes détectés dans des versions précédentes.

Software Developers Kit

Le SDK (Software Developers Kit) est considéré par de nombreux programmeurs comme une absolue nécessité. Il contient tout le code source des classes, montre comment elles fonctionnent et offre au programmeur l’opportunité de débuguer le code lorsque quelque chose ne va pas comme il l’espère. Et pas seulement cela, sinon qu’en plus on montre comment fonctionne l’IDE de Visual Objects et, par l’intermédiaire des exemples qui sont inclus, on vous permet d’intégrer des extensions au programme. De nombreux produits qui intègrent cette nouvelle version ont été écrits grâce à l’information et aux exemples qu’intègre le SDK.

Un changement important dans cette version du SDK est que l’ancien ‘Project Directory’ ne s’installe pas. A sa place, chaque librairie est distribuée comme un fichier .Aef dans le répertoire ..\Cavo26\Source pour que, de cette façon, vous puissiez l’importer où vous en avez besoin. Vous devrez seulement utiliser ces librairies nécessaires à votre application et, naturellement, leurs dépendances.

Nouveaux produits intégrés

Cette nouvelle version contient quatorze produits développés par différents fabricants. Chaque produit représente des milliers d’heures de travail, et ont été créés par des auteurs qui maîtrisent des domaines particuliers du développement de software. Nous vous encourageons à explorer les possibilités que ces produits vous apporteront à partir de maintenant. Dans ce qui suit, nous vous offrons une brève description de chacun d’entre eux par ordre alphabétique.

bBrowser Standard 1.4
bBrowser Standard 1.4 (édition limitée) est un browser flexible et rapide de données qui peut se connecter avec un DBServer, un ArrayServer (que contient la propre librairie bBrowser) ou tout autre serveur de données, étant donné qu’il supporte des routines et des méthodes d’accès spécifiques. Comme bBrowser hérite de la classe CustomControl de VO, il peut s’intégrer dans n’importe quelle classe de fenêtre, comme DataWindows, DataDialog, DialogWindow et d’autres encore. Vous pouvez configurer bBRowser de nombreuses façons différentes pour obtenir l’aspect et le comportement désiré.

Columbo
Columbo est un outil qui permet d’analyser, visualiser et imprimer le code source. Il est écrit en VO et peut être invoqué depuis l’IDE de VO ou comme un programme externe. Columbo peut être considéré comme un large exemple de nombreuses techniques de programmation : il manipule des contrôles SplitWindows, ListView et TreeView, utilise des contrôles RichEdit, imprime par l’intermédiaire de fichiers HTML, utilise des menus et des bitmaps, et dispose de classes pour lire le « repository ». Sont inclus le code source et la documentation. Columbo a été développé par Ivo Wessel.

COM-SDK
COM-SDK offre une implémentation simple de clients COM qui nécessitent la manipulation d’évènements. La classe ‘TS_DelegateIDispatch’ de COMSDK est similaire à la classe standard ‘OLEAutoObject’ de VO. Le grand avantage est basé sur la facilité avec laquelle il est possible d’implémenter des évènements. De plus, il inclut un excellent point de départ pour l’intégration de Outlook dans vos applications. Etant donné qu’il est totalement écrit en code VO natif, COMSDK est aussi un excellent outil d’apprentissage pour ceux qui nécessitent (ou souhaitent) savoir plus encore sur COM et son implémentation dans un environnement de programmation comme VO.

dBALite
dBALite est un puissant outil pour créer, visualiser, éditer et manipuler des fichiers DBF, et dispose de tout l’arsenal qu’un programmeur puisse rechercher. Sont supportées les bases de données Clipper, dBase, FoxPro, Advantage et Fortress. Il contient l’habituelle fonction d’importation et d’exportation, avec la capacité d’exporter à l’HTML avec sortie multipage et XML (y compris des fichiers XSL, XSD et DTD). Il est possible de créer les bases de données et ensuite de modifier leur structure sans perdre les données. Il peut éditer les données avec un browser ou avec des contrôles d’édition comme des calendriers pour des dates et des éditeurs de champs mémo. Il dispose d’un ArrayEditor pour des champs mémo qui supportent les arrays. La fonction de recherche par index se voit complémentée avec une fonction de recherche rapide de texte, qui permet de chercher des données sur un ou plusieurs champs sélectionnés. Le filtrage est réalisé par l’intermédiaire d’un Constructeur d’Expressions, qui s’utilise aussi pour créer des expressions d’index. Il dispose d’un Gestionnaire d’Index avec lequel on peut réindexer et recréer les ordres des index. Il contient aussi d’autres outils, comme DBReplace, DBTotals, DBSort et DBCalc, qui permettent d’effectuer des calculs avec des expressions définies par utilisateur.

Fortress Client/Server pour Visual Objects
Fortress est un moteur de base de données de haute rapidité. Basé sur la technologie primée Comix RDD, Fortress intègre le rendement, la fiabilité, la rapidité et la fonctionnalité de ce produit pour fournir toute une série d’avantages.

  • Plus c’est petit, plus c’est rapide : Fortress Xbase Server utilise les index CDX de FoxPro, qui fournissent des avantages significatifs de rendement : un seul fichier permet d’héberger de multiples index pour réduire le chargement de manipulateurs de fichier sur le serveur ; les CDX sont entre 3 et 6 fois plus petits que les NTX et optimise plus efficacement l’utilisation de la mémoire et de l’espace sur disque.
  • Les algorithmes de cache propriétaires vous permettent de jouir des avantages d’un cache monoutilisateur dans un environnement multiutilisateur. Beaucoup d’opérations se réalisent sans besoins de requêtes sur le réseau. Ceci est, sans trafic réseau. La grande partie de surcharge associée aux index et aux bases de données se trouve éliminée.
  • Techniques de blocage avancées pour protéger l’intégrité de la base de données et des index, tout en réduisant le nombre de conflits et en augmentant le rendement en conséquence.
  • Optimisation des requêtes : l’optimisation des requêtes de Fortress Xbase Server offre des avantages de rendement qui résultent impossibles dans un environnement Xbase pur, et qui se chiffrent en réponses entre 10 et 1000 fois plus rapides. L’optimisation offre tous les avantages d’un accès SQL (rapide et facile sélection d’un ensemble d’enregistrements et grande réduction du trafic réseau) et une interface de type SET FILTER TO très rapide.

Graph4VO
Graphics4VO est une bibliothèque complémentaire qui offre des capacités graphiques pour les classes GUI de VO. Il est possible de modifier les programmes actuels pour produire des images graphiques avec très peu de code supplémentaire. Graphics4VO vient en deux versions avec une fonctionnalité différente.

La version de base, Graphics4VObas, dispose d’un large éventail d’options de sortie graphique. Il contient une riche collection de primitives graphiques qui peuvent être utilisées dans n’importe quel type de dessein graphique. Les efficaces routines de transformation de coordonnées et l’utilisation d’un système de coordonnées universel garantissent l’intégrité de la sortie graphique sous différentes résolutions et évite les complications de calcul de coordonnées.

MAILman
MAILman Developer’s Edition est un système de gestion de relation avec des clients (CRM) et de gestion d’incidences conçu pour vous aider à effectuer un suivit de vos clients, et des incidences, erreurs et améliorations pour lesquelles ils doivent vous informer. Il améliore la qualité de vos produits et le niveau de service à vos clients, et simplifie la gestion de vos processus de développement avec MAILm DevEd.

ReportPro 2.11
ReportPro est un générateur complet de rapports qui vous permet de créer tout type de rapports dans pratiquement tout type de format. Avec ReportPro, vous pouvez récupérer l’information de différentes sources de données et l’ordonner, la filtrer et la regrouper comme bon vous semble. Le moteur de données de ReportPro supporte les formats de fichiers et d’index FoxPro 2.5, CA-Clipper et dBase 5 de forme native. Il peut même combiner tous ces formats dans un même rapport. ReportPro 3 inclut un contrôleur natif pour la base de données Jasmine et le moteur de base de données peut accéder à des centaines de bases de données SQL grâce à ODBC. Le moteur de données permet de manipuler des relations entre des tables arbitrairement complexes, y compris des relations père - fils, grand-père – fils et d’autres encore. La définition de relations circulaires est permise, ce qui permet qu’une table soit en relation avec elle même. Les tables et relations se gèrent graphiquement pour faciliter ainsi la compréhension de requêtes complexes. Après avoir spécifié et configuré l’origine des données, le processus de création d’un rapport est le même indépendamment de l’origine utilisée. L’interface de conception de ReportPro est contrôlée par des évènements de l’utilisateur, ce qui simplifie l’adaptation du rapport jusqu’à obtenir l’aspect désiré. Les rapports se créés en dessinant des objets dans la fenêtre de conception du rapport. ReportPro supporte les lignes, rectangles, ellipses, texte, champs, images, graphiques et objets incrustés. Vous pouvez adapter les objets du rapport avec des bordures, ombrages, couleurs et des types de lettres pour créer des rapports avec un aspect professionnel. Etant donné que ReportPro se base sur l’utilisation de bandes, il offre une grande flexibilité au moment de donner un format et de regrouper l’information. ReportPro inclut une série de bandes qui vous permettent de contrôler où et quand l’information est imprimée. Ainsi, sont supportées des sections, qui basiquement sont des sous rapports qui s’impriment dans le contexte du rapport principal. Chaque section contient son propre jeu de bandes et objets de rapports. ReportPro supporte trois types de rapports différents : listing standard, colonnes/étiquettes et tables croisées. Chaque rapport a son propre assistant qui permet de spécifier facilement l’information nécessaire pour créer le rapport.

TAGIT
TagIT est la principale bibliothèque HTML pour CA-Visual Objects. TagIT permet aux applications CA-Visual Objects de générer dynamiquement du code HTML ce qui surprendra vos utilisateurs et complètera vos applications.

TagIT est totalement écrite en CA-Visual Objects et permet au développeur d’utiliser les actuelles classes Internet pour créer des applications client en utilisant un code simple et intuitif. Ces classes offrent les composants qui manquaient dans les classes Internet de Computer Associates. Avec TagIT, toute la puissance de développement d’applications et de gestion de bases de données de CA-Visual Objects est disponible pour les développeurs d’application Web. TagIT permet la création d’applications complètes Web totalement adaptables.

Liste partielle de caractéristiques :

  • Supporte les traditionnelles applications CGI compatibles avec Microsoft Internet Information Server (IIS), WebSite de O’Reilly and Associates et beaucoup d’autres.
  • Complète génération de tags HTML incluant entêtes, lignes, liens, centrage et les autres indications de format.
  • Création et récupération de cookies http.
  • Création de tables dynamiques avec contrôle total sur le contenu et le format.
  • Création et traitement de formulaires HTML.
  • Totalement écrit en CA-Visual Objects.

VO Productivity Pack
VO Productivity Pack (VOPP) est une large collection d’outils, utilitaires et extensions à l’environnement de développement intégré de Visual Objects, qui simplifient le développement de software. VOPP inclut System Builder, AutoExport, AutoType, Export Explorer, Global Search et Replace, Tip of the Day, Assistants d’Importation et d’Exportation, et beaucoup plus.

VO2ADO
VO2Ado est une bibliothèque de classes qui permet aux programmeurs VO d’accéder à des bases de données Client/Server grâce à l’interface ADO/OLEDB. Il comprend une série de classes qui reproduisent le modèle d’objets ADO et un ensemble de sous classes DataServer qui permettent d’utiliser les données ADO en combinaison avec DataWindows, DataBrowser, etc. Il dispose d’une connexion ADO et d’un éditeur de serveur pour l’IDE de VO, qui génère le code source et les entités binaires pour que vous puissiez utiliser les serveurs ADO depuis l’éditeur de fenêtres de VO.

VOCOM 2.7
VOCOM 2.7, écrit par Rod da Silva de Software Perspective, offre une interface professionnelle orientée objet pour l’accès aux technologies COM/ActiveX depuis des applications VO. Il comprend un assistant IDE intégré qui automatise la création de composants de serveur COM/ActiveX. Sont aussi inclus des exemples, des tutoriaux et la documentation pour vous aider à utiliser COM/ActiveX en VO rapidement. VOCOM 2.7 est la version compilée pour VO 2.7 du produit VOCOM 2.0 standard, dont la première version est apparue en septembre 1997 et qui a été utilisée par des centaines de programmeurs VO depuis lors. Il existe une version professionnelle de VOCOM, appelée VOCOM+, qui inclut le support COM+, la création de librairies de types, tout le code source du produit et une licence de distribution illimitée libre de royalties.

VOScript
VOScript permet d’ajouter des fonctions de scripting à n’importe quelle application CA-Visual Objects 2.x. Par l’intermédiaire du scripting, il est possible de construire des applications contrôlées par des données et d’exécuter des actions définies par utilisateur. Est supporté un nombre illimité de commandes définis par utilisateur au travers d’un bloc de code de préprocesseur, de manière à ce qu’il est possible de créer un langage de scripting propre pour chaque application. Les scripts sont enregistrés dans des fichiers avec l’extension que vous souhaitez ou bien dans des champs mémo. VOScript a été écrit en VO et inclut le code complet de la bibliothèque VOScript ainsi qu’une application d’exemple.

Prix

Produit PVP (Fr) PVP (Euros)
CA-Visual Objects 2.8 Pro Nouvelle Licence3.273499,00
CA-Visual Objects 2.8 Pro Actualisation depuis VO 2.71.633249,00
CA-Visual Objects 2.8 Pro Actualisation depuis VO 2.62.289349,00
CA-Visual Objects 2.8 Pro Actualisation depuis VO 2.52.617399,00
Cours à distance de CA-Visual Objects39059,50

Thèmes associés

Version trial de CA-Visual Objects 2.5 (ATTENTION : 15 MB)

 

Inscrivez-vous

Inscrivez-vous et recevez les informations et les nouveautés sur CA-Visual Objects 2.8.

 
Démo disponible

Demandez ou téléchargez la démo de CA-Visual Objects 2.8 en cliquant sur le CD.

 

ACCUEIL | PRODUITS | SERVICES | NOUVELLES | A PROPOS D'ABOX