Accueil > Produits > Visual LANSA

Visual LANSA

Développement rapide d’applications portables

Avec Visual LANSA Framework, vous pourrez rapidement prototyper, développer et déployer des applications pour le Web et pour Windows à partir d’un seul code.
Avec Visual LANSA Framework, vous
pourrez rapidement prototyper, développer
et déployer des applications pour le Web
et pour Windows à partir d’un seul code.

Visual LANSA apporte un environnement complet de développement sous Windows. Vous pouvez déployer vos applications sur de nombreuses plateformes, notamment Windows, IBM i (System i, iSeries et AS/400), UNIX, LINUX et les périphériques sans fil. Visual LANSA utilise le Référentiel de métadonnées de LANSA et son langage RDML (Rapid Development & Maintenance Language) 4GL pour développer à la fois les programmes client et serveur. Vous devez simplement disposer d’un ensemble de compétences faciles à apprendre pour développer rapidement un navigateur graphique et des applications client et serveur.

Un développement avancé simplifié

Visual LANSA est un outil de développement tourné exclusivement vers une chose : la création rapide d’applications commerciales de qualité supérieure. Mais il ne s’agit pas simplement d’une interface IDE (Integrated Development Environment) plus productive. Le référentiel de métadonnées indépendant de la plateforme Visual LANSA ainsi que l’exceptionnel L4G métier vous permettent de développer des programmes clients riches 5250, Web et Windows, à partir d'une seule base de code.

Vous pouvez développer et déployer des applications Windows et Web d’une grande qualité graphique, avec un accès natif/transparent aux bases de données System i et ODBC, grâce à la puissance et à l'efficacité technologique du référentiel de métadonnées de LANSA et à la rapidité du middleware ouvert. Quiconque comprenant les relations essentielles qui lient les champs, les fichiers et les programmes, développera rapidement avec Visual LANSA des applications e-Business et client/serveur d'excellente qualité.

La simplicité et la puissance du langage RDML LANSA sont transportables et vous pouvez centraliser toute l'intelligence commune de vos applications dans le référentiel de métadonnées portable de Visual LANSA. Vous bénéficiez ainsi des performances natives des compilateurs C/C++, tout en déboguant au niveau du RDML LANSA.

Les développeurs LANSA, qu’ils soient débutants ou aguerris, profiteront de tous les avantages de productivité liés à Windows : pointer-cliquer pour sélectionner les champs et les fichiers, copier-coller pour modifier et déboguer rapidement, ainsi qu'un puissant éditeur graphique pour la conception des applications graphiques.

Testez et déployez facilement sur plusieurs plateformes

Vous pouvez développer aujourd'hui pour un seul système iSeries ou Windows, et basculer demain vos applications et vos données, sans changer une ligne de code, vers une combinaison de plateformes System i, Windows, Web, Unix et Linux.

Vos applications sont compatibles avec XP, Vista, Windows 7 et System i à partir du même code source LANSA. Vous pouvez même déployer vers des périphériques sans fil. Les tests se font sur un système Windows unique et le déploiement se fait ensuite pour la combinaison de plateformes souhaitée. Visual LANSA procure également un débogueur de niveau RDML du serveur distant et du client en ligne.

Développement System i/5250, Windows et Web productif

Vous pouvez améliorer considérablement la productivité du développeur en utilisant Visual LANSA pour créer des applications 5250 et Web pour votre System i. La différence clé de LANSA est que les développeurs L3G et d’écrans verts (RPG ou COBOL) peuvent apprendre le produit et être productifs en très peu de temps, généralement en un à trois mois. L’IDE Visual LANSA permet une transition facile pour les nouveaux développeurs non iSeries.

Même la transition de votre équipe de développement LANSA d’iSeries vers Visual LANSA augmente de 25 % la productivité du développeur. Vous avez un écran pour voir les définitions des champs et des fichiers, les validations, les relations et les programmes et l’éditeur source et la possibilité de travailler sur des projets Web, sans fil et de modernisation et de tirer parti du Référentiel LANSA. Sans compter la modélisation des données graphiques pour les bases de données existantes et les nouveaux développements.

Intégration de bureau avancée

LANSA est renommé pour l’intégration facile aux applications System i existantes. Il n’est pas surprenant que Visual LANSA s’intègre facilement aux applications Windows et Microsoft Office. Vous pouvez utiliser Microsoft Word comme moteur d’impression et créer facilement un publipostage télémarketing à partir des données System i.

Développement d’application avec Visual Framework

L’IDE Visual LANSA vous permet d'afficher les définitions des fichiers et des champs, les validations, les relations, les programmes et l’éditeur source depuis un écran unique.
L’IDE Visual LANSA vous permet d'afficher
les définitions des fichiers et des champs,
les validations, les relations, les
programmes et l’éditeur source
depuis un écran unique.

Livré avec l’IDE Visual LANSA, Visual LANSA Framework est un framework de conception qui permet aux développeurs et aux concepteurs orientés métier de créer des applications Windows et Web robustes d’une grande qualité graphique ou une combinaison des deux. La courbe d’apprentissage est courte, la productivité est élevée et les applications sont de classe mondiale. Vous pouvez créer conjointement un prototype de conception de l’application et de l’interface utilisateur et utiliser la même conception pour le déploiement Windows et Web.

Visual LANSA Framework permet aux développeurs de prototyper rapidement des applications commerciales sans les coder. Il génère des programmes Web et Windows de qualité avec une apparence et un comportement cohérents. C’est un peu comme si vos développeurs bénéficiaient des conseils d’un coach expérimenté.

Les programmeurs dotés de compétences System i classiques, comme la rédaction d’un code procédural RPG ou l’organisation d’un écran de terminal 5250, peuvent avoir des difficultés avec la conception d'une interface graphique et échouent souvent avec leur première application Windows ou Web. Visual LANSA Framework a été utilisé par les développeurs de nombreux types d'applications pour s’assurer un résultat dès la première fois. Les applications qui en résultent sont déjà utilisées aujourd’hui par des millions d’utilisateurs dans le monde.

Caractéristiques

Options Visual LANSA

  • Environnement de développement graphique évolué
  • Développement orienté objet de composants
  • Découpage multi-niveaux dynamique client et serveur
  • Middleware LANSA rapide et évolutif
  • Outil de déploiement rapide et juste à temps
  • Intégration de Microsoft Visio dans LANSA Visual Modeler
  • Base de données Adaptive Server Anywhere intégrée pour les développements et les tests
  • Compilateur intégré Microsoft C/C++
  • Développement rapide d'applications Internet, Intranet et sans fil
  • Intégration A2A et B2B grâce à XML et aux services Java avec LANSA Integrator
  • BPI sans programmation avec LANSA Composer
  • Intégration .NET avec LANSA Open for .NET

Visual LANSA Framework

  • Prototypage rapide des applications commerciales sans programmation
  • Interface utilisateur de style MS Outlook
  • Assistant de programmation
  • Génération d'applications Web et Windows
  • Outils RAMP optionnels pour une modernisation rapide des applications héritées

Environnement de développement

  • Autonome ou en équipe
  • Windows XP/Vista avec Adaptive Server Anywhere, Microsoft SQL Server et Oracle

Plateformes de déploiement

  • Déploiement vers des serveurs à un ou plusieurs niveaux System i, Windows, UNIX et Linux
  • Utilisation de clients Windows XP/Vista

Prise en charge DBMS

  • DB2 sur des serveurs System i
  • Sybase Adaptive Server Anywhere, Microsoft SQLServer et Oracle sur Windows
  • Oracle sur UNIX et Linux

Caractéristiques standard de LANSA

  • Portabilité complète du L4G (RDMLX)
  • Assistants de saisie
  • Modèles programmables
  • Référentiel de métadonnées portable et réparti
  • Portabilité des déclencheurs de la base de données et des règles de gestion
  • Génération automatique d'écrans
  • Prise en charge multilingue et du langage DBCS
  • Débogueur RDML du client en ligne et du serveur distant
  • Gestion de la configuration