Building Secure ASP.NET Applications
Lorsque vous créez des applications Web, la sécurité est votre principale préoccupation. Ce guide aborde de manière exhaustive les questions de sécurité liées aux différents types d'applications Web, notamment les applications intranet, extranet et Internet. Cet ouvrage fournit aussi des conseils sur la conception de l'architecture d'une application (par ex.
Lire l'article
Tirez le maximum de votre iSeries
L'utilisation optimale du serveur iSeries passe par une bonne compréhension du rôle et des possibilités de l'IFS. J'espère que les techniques présentées ici vous aideront à mieux connaître le mode de fonctionnement de l'IFS et à en tirer le meilleur parti possible. Pour améliorer votre maîtrise de l'IFS, voir l'encadré
Lire l'article
6. Des changements, toujours et encore
Certains disent « On peut être bon ou on peut avoir de la chance, mais il vaut mieux avoir de la chance ». J'ai le sentiment que ceux qui ont conçu les commandes CL pour qu'elles soient extensibles ont cumulé les deux. Les moyens par lesquels une commande CL peut
Lire l'article
2. Utiliser %DEC pour convertir Caractère en Numérique
En V5R2, la fonction %DEC convertit
une expression chaîne en un nombre
décimal packé, avec la précision spécifiée,
comme ceci :
%DEC(expression:digits:decimals)
Les releases précédentes n'acceptaient
que des expressions numériques
avec %DEC.
Quand on utilise la fonction %DEC
pour convertir une chaîne, le deuxième
et le troisième paramètre sont
obligatoires. Ainsi,
ETAPE 1 : Utilisez le Générateur de profils pour créer la définition de trace
Pour créer la définition de trace, je conseille d'employer un des modèles de trace prédéfinis comme point de départ. A partir du menu File du Générateur de profils, sélectionnez Open et Trace Template, puis sélectionnez SQLPorfiler- TSQL_Duration. Avant de l'oublier, cliquez sur Save As et attribuez un nom à votre
Lire l'article
2. Nous n’avons pas besoin d’un filtre de spam : nousutilisons déjà une Realtime BlachHole List
Une RBL (Realtime Blackhole List), appelée aussi liste noire, est un mécanisme par lequel un serveur rejette le courriel provenant d'un système qui a servi à envoyer du spam. La liste noire stocke les adresses IP des systèmes accusés ou soupçonnés d'envoyer du spam. Quand un serveur de courriel reçoit
Lire l'article
Microsoft SQL Server High Availibility Guides
Premier volume d'une série de deux guides, l'ouvrage SQL High Availability Planning explique comment surmonter les obstacles à la haute disponibilité en utilisant des composants et serveurs redondants. Le deuxième volume, SQL High Availability Deployment, explique comment mettre en oeuvre le clustering avec failover, l'envoi de journaux et la réplication
Lire l'article
Sécuriser l’IFS
On s'en doute, sécuriser des objets dans l'IFS et les sécuriser dans le système de fichiers QSYS.LIB sont deux choses différentes. L'IFS applique un schéma de sécurité de fichiers de style Unix avec les trois permissions suivantes : *R (Read), *W (Write) et *X (Execute). La permission Read est nécessaire
Lire l'article
Choisir le bon outil
Pour choisir entre ces trois solutions base de données pour le partitionnement des applications, on peut appliquer les règles générales suivantes :
- Utiliser les déclencheurs pour mener une certaine action chaque fois qu'un événement base de données survient.
- Utiliser les procédures stockées quand on veut contrôler la manière dont le Lire l'article
Connaître les éléments de base
La figure 2 montre le code RPG IV pour une procédure simple. Cette procédure EndOfMonth renvoie une date qui représente la fin du mois pour toute date spécifiée (jusqu'au 1er décembre 9999). Pour exécuter cette procédure dans un programme, il faut inclure l'appel de procédure dans une expression. Par exemple
Lire l'article
L’importance de l’éducation
L'éducation des utilisateurs est tout aussi importante que les mesures prises sur les systèmes. La véritable cause de la prolifération rapide de MyDoom et MyDoomA n'était pas due au fait que l'auteur du virus ait utilisé une nouvelle pratique de coding nocive. Plus simplement, cette épidémie a été déclenchée par
Lire l'article
Diagrammes Web
Un diagramme Web est un fichier qui capture le flux d'une application Web ou une partie de celle-ci. A l'heure actuelle, ce doit être une application Struts : à l'avenir, IBM espère y ajouter le prochain framework standard JavaServer Faces. Il a été question de Struts dans l'article du mois
Lire l'article
Performances
Même la meilleure protection multicouche en réseau laissera entrer quelques messages de spam. Si vous prenez le temps d'ajouter à la Blocked Senders List les envoyeurs de messages spam qui franchissent le Junk E-mail Filter, Outlook sera de plus en plus performant pour détecter et bloquer tout nouveau spam. Dans
Lire l'article
Parlez-moi
La seconde différence majeure entre les déclencheurs, les procédures stockées et les UDF réside dans leur manière de traiter les paramètres. Comme un programme déclencheur ne peut pas envoyer ou recevoir des paramètres explicitement, les développeurs ne maîtrisent pas l'information qui est mise à disposition d'un programme déclencheur. Cependant, les
Lire l'article
Qu’est-ce qu’un module ?
La figure 1 illustre la structure conceptuelle d'un objet programme ILE (type *PGM). Un programme comporte un ou plusieurs modules, dont l'un est le module d'entrée contenant le point d'entrée (c'est-à -dire de démarrage) du programme. Un objet module (type *MODULE) - la brique de base pour créer un programme -
Lire l'article
Lignes de défense
Pour déjouer les menaces véhiculées par e-mail, plusieurs lignes de défense sont nécessaires. Le point de contact initial avec les messages entrants est en principe le serveur d'email. Par conséquent, la première ligne de défense passe par un logiciel antivirus installé sur le serveur. Et cela vaut pour les petites
Lire l'article
Etablir l’information de configuration
Pour les applications Web qui appelleront la logique de gestion RPG ou Cobol iSeries, il faut configurer le projet de manière à identifier l'iSeries qui contient la logique de gestion, puis configurer les autres informations nécessaires quand cette application s'exécute. Bien que nous puissions effectuer cette opération à n'importe quel
Lire l'article
Créer et partager des listes
Au fil du temps, vous accumulerez une liste d'envoyeurs bloqués que vous souhaiteriez partager avec d'autres. Vous pourriez d'ailleurs faire de même avec des listes de destinataires sûrs ou d'envoyeurs sûrs. Vous pouvez pratiquer l'exportation et l'importation de données avec n'importe quelle liste. Allez à l'onglet Blocked Senders de la
Lire l'article
Variations sur un thème
Dans de nombreux cas, on peut atteindre les mêmes objectifs de programmation en choisissant un déclencheur, une procédure stockée, ou une UDF. Tous trois amélioreront la modularité et la réutilisation du code. Vous pouvez même considérer le même programme à la fois comme une UDF et une procédure stockée. Mais
Lire l'article
N’oubliez pas de restreindre l’accès
Vous l'avez sûrement deviné, avec les bonnes autorités, il est facile de gérer vos partitions à l'aide d'iSeries Navigator. Les administrateurs chevronnés peuvent utiliser iSeries Navigator pour commencer à « jouer » avec le partitionnement, mais veillez à restreindre l'accès avec Application Administration. Faute de quoi, n'importe qui détenant l'autorité
Lire l'articleLes plus consultés sur iTPro.fr
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
- Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
