2. Les joies du renforcement visuel

Tech |
> Tech
2. Les joies du renforcement visuel

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

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

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

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

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

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 ?

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

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

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

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

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 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

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

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

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

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

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

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

Lire l'article
Vu de l’extérieur

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

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'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech