Modern RPG
Donc, qu’est-il important d’incorporer dans vos programmes RPG pour pouvoir survivre demain ? A mon avis, vous devez bien comprendre les concepts clés suivants :
• sous-procédures
• prototypes
• encapsulation (comment bien utiliser les sous-procédures et les prototypes)
• cohésion
Mais il ne donne pas d’ASCII en sortie !
L’article de Denoncourt implique que vous devez fournir de l’ASCII et que c’est difficile en RPG. Je tiens à souligner que les applications vraiment modernes utilisent Unicode, pas ASCII. Unicode est supporté nativement en RPG et est aussi facile d’emploi que toute autre chaîne de caractères. Cependant,
Dossier RPG : Modern RPG (2/2)
RPG IV est le meilleur langage pour écrire des règles de gestion.
Le changement est important. Pour vous en convaincre, songez à la masse de changements intervenus dans le monde des ordinateurs depuis qu’IBM a cessé d’améliorer le RPG/400, voilà 15 ans.
Lire l'article
La concurrence Java et PHP
Java supporte tous ces concepts de base, mais pas de la même manière que RPG. Nombres décimaux, chaînes et dates, ne sont pas des types de données primitives dans Java. Ils sont mis en oeuvre en tant que classes et, pour les manipuler, il faut appeler leurs
Dossier RPG : Modern RPG (1/2)
RPG IV est le meilleur langage pour écrire des règles de gestion.
Le changement est important. Pour vous en convaincre, songez à la masse de changements intervenus dans le monde des ordinateurs depuis qu’IBM a cessé d’améliorer le RPG/400, voilà 15 ans.
Lire l'article
La France mauvaise élève en matière de sauvegarde et de reprise d’activité après sinistre
Acronis dévoile les résultats de son premier classement mondial relatif à la reprise d'activité après sinistre (Acronis Global Disaster Recovery Index).
Le baromètre qui mesure le niveau de confiance des responsables informatiques en matière de sauvegarde et de reprise d'activité après sinistre.
Lire l'article
Microsoft agressif avec CRM Online
Accélérateur. C’est le terme choisit par Microsoft, par la voix de Ariane Gorin, directrice de la division Office en France, pour qualifier le cloud computing.
« Accélérateur d’adoption, accélérateur de productivité, accélérateur d’investissements », explique-t-elle. « Tous nos produits sont développés sur le cloud. Microsoft fait le virage », poursuit la responsable.
Lire l'article
Service Providers : L’offre HP pour hébergeurs et ISV
HP crée une nouvelle initiative baptisée «Service Providers».
Son objectif est de répondre aux besoins métiers des hébergeurs de données, des infogérants, et des Editeurs de logiciels (ISVs).
Lire l'article
Urbaniser à quel coût ?
Parler d’urbanisation à un décideur provoquera à coup sûr le questionnement suivant : « Quel est le retour sur investissement? ». Il est vrai que si l’on regarde sur du court terme, le retour est assez faible au vu du nombre d’opérations à effectuer pour tendre vers
L’interopérabilité entre applications
Nous l’avons vu, il est souhaitable de rendre les applications modulaires et communicantes.
Une Architecture Orientée Services (SOA) permet de mettre en communication différentes applications présentes au sein d’une entreprise au travers de services réutilisables. Les communications depuis et vers des applications s’effectuent selon
L’urbanisation
L’urbanisation est un concept plus souvent connu au niveau d’une ville bien que dans ce contexte, il est plus fréquent d’entendre parler d’urbanisme plutôt que d’urbanisation. Le terme urbanisation est quant à lui pratiquement toujours utilisé dans le contexte informatique, mettant l’accent sur la durée importante du
Diskeeper rejoint les ISV Gold de Microsoft
Diskeeper Corporation a reçu sa nouvelle certification Microsoft Gold Independent Software Vendor (ISV).
Une distinction qui valide tous les critères de qualification Microsoft pour obtenir ce label.
Lire l'article
Virtel : Des applications mainframes depuis un smartphone
Le logiciel Virtel PureWeb Access permet d’accéder aux applications mainframes, hébergées sur des plateformes de type IBM z, depuis un smartphone ou une tablette.
Les professionnels peuvent maintenant utiliser leur terminal mobile pour accéder à leurs applications CICS, IMS ou TSO.
Lire l'article
Message à ceux qui détestent PowerShell
J’avoue que les commandes que nous venons de voir ne sont pas très triviales et que la récupération de certains objets supprimés parmi une liste d’objets détruits peut s’avérer fastidieuse, mais les administrateurs Exchange sont (ou le devraient-ils) être rodés à PowerShell et aux filtres leur permettant
Récupération d’objets supprimés dans Active Directory 2008 R2
La mise en œuvre de cette fonctionnalité n’est possible qu’avec les forêts natives Active Directory 2008 R2. C’est pour cette raison que nous avons déployé notre architecture dans une forêt spécifique afin d’éviter toute adhérence technique qui nous aurait empêché de profiter de cette option. Sachez qu’après
Dossier Sécurité : Exchange 2010 et Windows Server 2008 R2, une sécurité à toute épreuve
Notre environnement Exchange Server 2010 est basé sur Active Directory 2008 R2. Plusieurs raisons ont justifié ce choix par rapport à la version précédente.
L’une de ces raisons est la possibilité de verrouiller un objet Active Directory et d’activer la fonctionnalité de corbeille Active Directory (en anglais : Active Directory Recycle Bin). Ces deux fonctions ont pour objet d’éviter les suppressions involontaires des objets Active Directory en les protégeant à deux niveaux, ce qui prend tout son sens avec Exchange Server comme vous allez le découvrir dans cet article
Lire l'article
Moderniser avec EGL
Pendant quelques semaines, j’ai travaillé sur un projet faisant intervenir EGL (Enterprise Generation Language) et l’outillage RBDE (Rational Business Developper Extension) d’IBM. EGL est un langage qui promet la modernisation, de façon plutôt rapide, et qui inclut l’intégration au service Web de telle sorte que, au fur
Androïd
J’ai lu des documents à propos de la plateforme portative ouverte de Google appelée Android. Il offre un ensemble de services semblables à ceux du BB sous l’API propriétaire de RIM, mais pour un nombre quelconque d’appareils portatifs. J’en retiens surtout que le
Dossier RPG : L’angle Java
Java vous permet de créer des solutions pour aujourd’hui et pour demain. Les applications modernes sont bien plus qu’une simple interface utilisateur dans un navigateur Web.
Certes, une belle interface utilisateur graphique est un bon point de départ, mais la plupart des entreprises apprécient grandement l’architecture orientée services (SOA, service-oriented archirecture) et les applications conçues pour des appareils sans fil. Java, associé aux frameworks courants est garant d’un développement d’applications Web de haute qualité, au niveau de l’entreprise, quand un System i est dans le coup. Aucun des exemples que j’utilise dans cet article n’exigent un travail de développement EE Java complet. Ce sont des choses simples qui montrent néanmoins que Java est un langage de programmation superbe et très polyvalent.
Lire l'article
IBM au sommet des brevets
IBM brevette à tour de bras. La société américaine arrive en tête au classement du nombre de brevets déposés en 2010.
5 896 brevets ont ainsi été accordés à Big Blue l’année dernière.
Lire l'articleLes plus consultés sur iTPro.fr
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
- Hyperconnectés depuis janvier, épuisés en décembre : le poids de la fatigue numérique
- Sécurité des équipes : les organisations à la peine
- Top 5 TechnoVision 2026 des tendances technologiques à suivre de près !
- Maîtriser l’observabilité des données IA
