Outils Progress
Icepro
FrameWork

Développement Progress
Demander à
être rappelé
Développement Progress
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.
Choose your environnement

Intégration à vos outils habituels

Icepro entry in Progress AppBuilder

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.
L4G Progress
Société de service informatique Lille
Sécurité informatique