Outils Progress
Icepro
FrameWork
Demander à
être rappelé
Intervention, Création, Evaluation pour Progress
IcePRO
Progress est un des meilleurs environnements de développement du marché pour construire des applications de
gestion robustes. Ce n'est toutefois pas suffisant pour produire des applications de haute qualité et
les maintenir à un coût compétitif.
IcePRO vous aide à atteindre cet objectif. C'est un outil de gestion de sources qui vous aide à développer,
à maintenir et à déployer vos applications.
Télécharger une présentation PowerPoint d'IcePro
Intervention
Gestion de sources et de versions. Déploiement de vos applications et de leur mises à jour. Journal des modifications.
Création
IcePro est livré avec son FrameWork RAD permettant le développement ultra rapide d'applications Progress,
même si vos connaissances Progress sont limitées. Il permet une prise en main efficace et rapide du language.
Le FrameWork prend également en charge le développement WebClient (Client Riche) et le concept CXL de Sinfoni IT (Client eXtra Léger).
Evaluation
Analyse du code source et des requêtes de vos applications avec détection automatique des index utilisés
et estimation de leur efficience. Analyse de vos application "at runtime" (profiler) permettant de mesurer
le temps d'exécution de chaque instruction L4G à la microseconde près.
Développé par des développeurs, pour des développeurs
IcePro a été complètement développé en langage Progress L4G. Il est ainsi totalement intégré à votre
environnement de développement habituel (ADE). Une fois IcePro installé, un raccourci vous permet
d'accéder à toutes vos applications et environnements de façon centralisée.
De nouveaux menus apparaîtront dans vous outils Progress (AppBuilder, Procedure Editor, procedure windows)
afin d'accéder à l'ensemble de ses fonctionnalités.
Enfin, aucun élément d'IcePro n'est nécessaire au déploiement de vos applications.
Gestion de vos environnements de développement
Un seul raccourci vous donne accès à tous vos environnements de développement Progress.
Chacun d'entre eux est associé à une application, une version, un propath, une
ou plusieurs connexions à vos bases de données, et un ensemble de paramètres.
Intégration à vos outils habituels
Principales fonctionnalités
Gestion des sources
Journalisation des modifications : Qui ? Comment ? Quand ? Pourquoi ?
Compilation à la sauvegarde même depuis un Procedure Windows ou le Procedure Editor.
Synchonisation de sources dans un environnement multi sites
Compilation conditionnelle après modification de la base de données ou d'un include.
Sauvegarde automatique des sources avant modification
Analyse "Compile time"
Quelles tables et quels champs sont utilisés ? Comment (create, delete, search, update) ? Où (source et n° de ligne) ?
Quels index sont utilisés ? Où ? Le sont-ils de façon efficiente ?
Quels includes et programmes sont utilisés ? Où ?
Analyse "Runtime"
Profiler précis à la micro seconde près.
Arborescence complète des appels de programmes, procédures et fonctions.
Gestion des versions
Vous modifiez ou exécutez n'importe quelle version de votre application quand vous le souhaitez.
Vous conservez chaque version de vos sources.
Déploiement de vos applications
En un clic, vous savez précisément quels sources sont à déployer chez quels client.
IcePro crée vos packages de mise à jour pour vous sous la forme choisie:sources,
sources cryptés, r-codes, sources préprocessés. Vous pouvez même créer des packages
au format debug, listing and Xref à des fins de déboggage. Des fonctions
dédiées vous facilitent le déploiement de vos applications WebClient.
Base de données Progress
Développement d'applications
Sécurité informatique