> Renaud ROSSET
Sautez à  pieds joints

Sautez à  pieds joints

La façon dont ADO.NET s'interface avec le mécanisme connection-pool est nouvelle. Mais comme les connection pools existent depuis plusieurs années, vous devriez être à  l'aise avec leur mode de fonctionnement. Cependant, si vous n'utilisez pas ADO.NET et le SqlClient .NET Data Provider, il est difficile de gérer des connection pools.

Lire l'article
Activer, régler et désactiver le connection pool

Activer, régler et désactiver le connection pool

Quand vous utilisez le SqlClient .NET Data Provider pour accéder à  SQL Server 7.0 et ultérieur, vous devez créer un nouvel objet SqlConnection et définir (set) sa propriété ConnectionString. Dans la propriété ConnectionString, choisissez le paramétrage de sécurité voulu, pointez sur le serveur et établissez le protocole de communication. Cette

Lire l'article
Gérer un grand nombre de nageurs

Gérer un grand nombre de nageurs

Dans toute architecture, deux éléments sont à  surveiller de près : le nombre de pools et le nombre de connexions que chacun d'eux gère. Heureusement, vous pouvez contrôler les deux par du code.
Dans un site Web très actif, un bon moyen pour avoir assez de connexions consiste à  ouvrir

Lire l'article
Passer carrément au Web

Passer carrément au Web

A l'heure actuelle, Microsoft se concentre surtout sur les architectures Web et du tiers médian, dans lesquelles la durée de vie d'un snippet de code est plus courte qu'un battement de cils et répliquée tout aussi rapidement. Ces routines doivent ouvrir une connexion de base de données, exécuter une requête,

Lire l'article
Paramètres par défaut différents

Paramètres par défaut différents

IIS 6.0 a certains paramètres par défaut différents de ceux de IIS 5.0 et IIS 4.0. Par exemple, la valeur par défaut des timeouts de connexion a été ramenée de 900 secondes à  120. De même, le paramètre EnableParent- Paths est désactivé par défaut. Voici quelques-uns des nouveaux paramètres susceptibles

Lire l'article
Etranglement de la bande passante

Etranglement de la bande passante

L'onglet Performance de IIS 5.0 et IIS 4.0 dans la boîte de dialogue Properties vous permet de valider l'étranglement de la bande passante et de spécifier l'utilisation de réseau maximale pour le site Web. Toutefois, cette fonction ne marche pas bien parce que IIS 5.0 et IIS 4.0 ne peuvent

Lire l'article
Authentification pass-through pour les répertoires virtuels

Authentification pass-through pour les répertoires virtuels

Voilà  un certain temps que Microsoft promettait l'authentification passthrough pour les répertoires virtuels distants. Et les voilà  enfin. IIS 5.0 et IIS 4.0 utilisent un nom d'utilisateur et un mot de passe pour accéder au contenu distant dans un répertoire virtuel associé à  un nom de chemin UNC. Si l'on

Lire l'article
Traitement CGI asynchrone

Traitement CGI asynchrone

IIS 5.0 et IIS 4.0 exécutent les processus CGI (Common Gateway Interface) de manière synchrone. Ce qui signifie qu'un seul thread peut accéder à  un processus CGI à  un moment donné. De ce fait, le CGI IIS 5.0 et IIS 4.0 ne donne pas de bons résultats. Comme IIS 6.0

Lire l'article
Génération de l’ID de site

Génération de l’ID de site

Les sites Web sont identifiés auprès de IIS par un nombre, pas par un nom. Quand vous créez un nouveau site Web dans IIS 5.0 et IIS 4.0, le serveur Web donne à  ce site Web le numéro libre suivant en ordre séquentiel (c'est-à dire que le serveur Web donne au

Lire l'article
Logging

Logging

Les possibilités de logging d'un serveur sont rarement en tête d'affiche, mais on y a recours pour l'administration quotidienne et la supervision d'un serveur. IIS 6.0 fournit plusieurs améliorations de logging notables mais, malheureusement on ne peut toujours pas enregistrer les événements de log W3SVC en heure locale.
Dans

Lire l'article
Intercepteurs ISAPI

Intercepteurs ISAPI

Ceux d'entre vous qui pratiquent les filtres ISAPI (Internet Server API) de IIS 5.0 et IIS 4.0 connaissent aussi leurs lacunes : ils sont difficiles à  construire et, comme ils s'exécutent dans le processus Inetinfo, toute erreur commise pendant leur construction peut s'avérer catastrophique. Un filtre ISAPI qui a une

Lire l'article
A propos de IIS Manager

A propos de IIS Manager

Dans toute mise à  niveau de produit importante, on s'attend à  trouver quelque chose d'intéressant dans l'UI. IIS Manager de IIS 6.0 présente bien quelques changements, mais étonnamment peu.
L'un des changements dans l'UI est simple mais utile. Si vous faites un clic droit sur un dossier dans IIS Manager,

Lire l'article
La métabase

La métabase

Dans IIS 6.0, Microsoft a abandonné la structure de fichiers binaires de la métabase IIS 5.0 et IIS 4.0 qui chaînait la métabase au serveur sur lequel elle avait été créée. La métabase IIS 6.0 est constituée d'une paire de fichiers XML: Metabase.xml contient les paramètres pour le serveur IIS

Lire l'article
Principe de fonctionnement des licences

Principe de fonctionnement des licences

Quand on travaille avec à  la fois MetaFrame pour Windows et Meta- Frame pour UNIX, la gestion des licences peut s'avérer délicate. Meta- Frame pour Windows a besoin de deux types de licences : TSCAL (Terminal Server Client Access Licenses) par poste parce qu'il tourne sur Windows 2000 Server Terminal

Lire l'article
NFuse

NFuse

MetaFrame a supporté pendant longtemps un Program Neighborhood pour clients Win32. Cette fonction permet d'afficher les icônes des applications publiées, dans une boîte de dialogue sur le desktop (ou même de les pousser vers le menu Start ou le Bureau d'un utilisateur). Mais, pendant longtemps, ce Program Neighborhood n'était pas

Lire l'article
Créer l’environnement intégré

Créer l’environnement intégré

La première étape de création d'un environnement intégré demande que les applications UNIX et Windows soient à  la disposition de la même UI. Si vous utilisez déjà  MetaFrame pour Windows et voulez ajouter MetaFrame pour UNIX à  l'ensemble, vous serez heureux d'apprendre que le client ICA que vos utilisateurs utilisent

Lire l'article
Gagner du temps

Gagner du temps

L'utilisation de Group Policy pour mettre à  niveau des machines client fait gagner beaucoup de temps. L'opération est efficace et souple et particulièrement utile pour mettre à  niveau des systèmes qui n'ont pas été livrés avec XP. Vous pourriez songer à  d'autres possibilités, dont le packaging et le clonage de

Lire l'article
Redémarrer les ordinateurs clients

Redémarrer les ordinateurs clients

Vous pouvez utiliser un script pour ordonner aux machines client de se réinitialiser au moment opportun (après les heures de bureau, par exemple). Le script, que montre le listing 1, recherche l'OU que vous spécifiez pour les ordinateurs, puis crée un fichier batch avec une commande shutdown pour chacun

Lire l'article
Lier le package d’installation du logiciel

Lier le package d’installation du logiciel

Pour lier le package d'installation du logiciel XP dans Group Policy, procédez comme vous le feriez pour n'importe quel autre package attribué par l'ordinateur, déployé par logiciel géré. Ouvrez le snap-in Microsoft Management Console (MMC) Active Directory Users and Computers, faites un clic droit sur l'OU qui contient les ordinateurs

Lire l'article
Configurer unattend.txt

Configurer unattend.txt

Beaucoup d'entreprises utilisent les fichiers unattend.txt pour personnaliser le déploiement du logiciel. Le fichier unattend.txt vous permet d'indiquer des options d'installation que vous voulez fournir pendant l'installation. Cette façon de faire présente un double avantage : permettre l'exécution d'installations sans assistance et garantir que vos ordinateurs ont les mêmes paramètres.

Lire l'article