2. Les joies du renforcement visuel
Comment les utilisateurs CL apprécient-ils le prompteur CL ? Je suis désolé pour les utilisateurs de shells de commandes autres que CL. Que vous tapiez une commande dans une fenêtre d'invite de commande MS-DOS ou que vous utilisiez l'un des nombreux shells de commandes basés sur Unix, comme Korn ou
Lire l'article
2. Simplifier la création des bases de donénes SQL
La figure 3 montre que la plupart des scripts de création des bases de données contiennent des opérations de suppression et de création pour chaque objet base de données créé. Cette technique est intéressante en cas de test parce que le script de création est capable de nettoyer automatiquement d'éventuels
Lire l'article
Créer un serveur d’applications pour WAS – Express
- Démarrez l'interface HTTP Administration :
http://hostname:2001/HTTPAdmin - Cliquez sur l'onglet Setup.
- La page Set Up Your Servers. Dans le panneau de navigation, étendez Tasks and Wizards et cliquez sur Create New Express Server.
- La page Create New Express Server apparaît. Le wizard Create New Express Server crée un nouveau serveur Lire l'article
Notification Services
Introduit à l'origine comme une release Web pour SQL Server 2000, Notification Services est l'un des sous-systèmes de base de Yukon. C'est un cadre de programmation qui vous permet de construire des applications qui envoient des notifications à diverses unités en réaction à des événements qu'un développeur définit dans le
Lire l'article
Autres considérations
J'ai écrit plus haut « si un emplacement n'a pas de DC, il n'a probablement pas besoin d'un site ». J'ai dit « probablement » parce qu'il y a une exception. Si vous avez déployé une application sensible aux sites, comme DFS, vous aurez peutêtre besoin de créer des sites
Lire l'article
Traitement des erreurs
Comme l'illustre la figure 1, l'API open() renverra -1 en cas d'anomalie. Le programme peut ainsi détecter une défaillance et agir en conséquence. Mais il ne dit rien sur la nature de la défaillance. Le fait de ne pas savoir quelle partie de l'API open() a échoué complique considérablement le
Lire l'article
1. Trop porté sur les commandes ?
Le fait que le langage source CL soit entièrement constitué de commandes, fait sa spécificité. Pouvoir écrire et exécuter des chaînes de commandes à partir d'un programme CL est somme toute normal pour un script shell de commandes. Mais où d'autre déclareriez- vous une variable locale en utilisant une commande
Lire l'article
Paramétrage efficace des dates
Les champs de date et d'heure peuvent avoir différents formats ; un type de donnée datetime peut représenter une année, un trimestre, un mois, une semaine, voire une milliseconde. Du fait de cette diversité, les types de données datetime requièrent parfois un traitement spécial. Fréquemment, l'utilisation de fonctions SQL Server
Lire l'article
Installer une Enterprise Application avec WAS Base
Pour installer une application, procédez ainsi :
- Démarrer la console administrative.
- Etendez Applications et cliquez sur Install New Application.
- Spécifiez le chemin de l'application que vous voulez installer.
Si l'application se trouve sur votre station de travail, sélectionnez Local path.
Si l'application se trouve sur un noeud dans votre Lire l'article
SQL Service Broker
Le SQL Service Broker est un nouveau sous-système qui ajoute à Yukon le support de files d'attente asynchrones. La file d'attente asynchrone est présente dans beaucoup d'autres applications très évolutives, comme les sous-systèmes I/O de l'OS, les serveurs Web et même les opérations internes du moteur de base de données
Lire l'article
Quand installer un GC
Une fois les DC en place, il faut choisir ceux qui devront héberger le GC. Comme pour l'analyse du trafic DC, réfléchissez aux fonctions du GC. Premièrement, dans un domaine en mode natif, le GC contient les groupes universels. Deuxièmement, le GC fournit un ensemble d'objets AD s'étendant à toute
Lire l'article
La lecture et l’écriture peuvent être différentes
La figure 8 illustre l'une des propriétés d'un stream. On n'est pas obligé de lire un stream de la même manière qu'on y a écrit des données. On retrouve les mêmes octets et dans le même ordre, mais on peut les lire d'une manière différente de leur écriture.
Lire l'article
Interroger quelques experts
Il m'a semblé intéressant de connaître l'opinion de certains experts CL : des gens qui l'ont utilisé pendant aussi longtemps que moi, ou plus, mais plus rompus que moi, en tant qu'utilisateurs, à l'écriture d'applications CL concrètes. J'ai commencé par Al Barsa, un expert réputé en matière de disponibilité et
Lire l'article
Regroupement dynamique de données de rapport
La question suivante s'est posée alors que j'explorais les possibilités de Reporting Services à modifier dynamiquement le contenu ou la mise en forme d'un rapport à partir de valeurs de paramètres sélectionnées par les utilisateurs. En fait, mon besoin réel portait sur la capacité à contrôler dynamiquement le regroupement des
Lire l'article
Gagner du temps
J'espère que ces conseils vous feront gagner du temps dans la gestion de l'environnement IFS. Pour en savoir plus sur l'IFS et sur iSeries Navigator, visitez l'IBM Information Center à ibm.com/eserver/iseries/infocenter et le site iSeries Navigator à ibm.com/eserver/iseries/navigator.
Lire l'article
DTS complètement réécrit
Dans Yukon, Microsoft a réécrit DTS (Data Transformation Services) comme du code .NET géré. Si vous êtes expert en DTS, préparez-vous à réapprendre un outil de développement entièrement nouveau. DTS de Yukon a un nouveau modèle objet et a été reconçu pour plus de fiabilité et davantage d'évolutivité en entreprise.
Lire l'article
Justifier un site et un DC
Après avoir bien analysé et compris votre WAN, vous êtes prêts à entamer la conception de l'agence. Commencez par considérer toute l'entreprise comme un site puis examinez l'emplacement de chaque agence pour décider s'il faut le séparer ou non du site principal. Cette décision se fondera sur la sécurité physique
Lire l'article
L’API Close
Contrairement aux fichiers ouverts
sur la F-spec, un fichier
stream ne se fermera pas automatiquement
à la fin du programme.
C'est pourquoi il faut toujours fermer un fichier ouvert en appelant
l'API close(). Si l'on oublie de fermer
un fichier, il le sera automatiquement à
la fin du job.
La
Vu de l’extérieur
Un autre aspect m'inquiétait : peut-être suis-je trop initié pour comprendre ce que les clients apprécient particulièrement dans CL. Il m'est revenu à l'esprit une étude marketing conduite dans les années 1970 par un fabricant de calculatrices scientifiques. Cette firme voulait savoir quelles fonctions de leur calculatrice les clients préféraient.
Lire l'article
Développement et réduction de regroupements multiples
Quand j'ai commencé à utiliser Reporting Services, j'avais de nombreuses questions sur la manière d'obtenir les fonctionnalités souhaitées. Je me suis posé la première question lorsque j'ai commencé à ajouter de l'interactivité aux rapports. Les clients se tournent fréquemment vers moi pour des rapports qui affichent des données récapitulatives, mais
Lire l'articleLes plus consultés sur iTPro.fr
- Souveraineté des données : bâtir un stockage hybride adapté à l’ère de l’IA
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
