www.jjsworld.fr

Le site d un développeur - administrateur web

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Développement

Créer sa propre page d'identification Outlook Web Access (OWA)

Envoyer Imprimer PDF
concept Outlook Web Access permet de définir ses propres templates pour personnaliser l'interface de l'application. Cependant, les possibilités sont limitées et il peut devenir nécessaire de créer a propre page d'identification. Toutes les explications dans cet article !
Mise à jour le Vendredi, 18 Juin 2010 16:14

Permettre une durée de session illimitée dans une application web

Envoyer Imprimer PDF
tools Lors du développement d'une application web, il peut être nécessaire d'augmenter la durée de session de l'utilisateur. Cela est surtout utile pour des applications de type Intranet / Extranet qui sont bien souvent utilisées tout au long de la journée. Rien de plus gênant pour l'utilisateur de devoir se reconnecter plusieurs fois par jour ou pire, de perdre les informations saisies dans un formulaire après sa pause café... Il est possible d'augmenter la durée de session de l'application web, mais cela n'est pas toujours possible (limitation technique, espace d'hébergement mutualisé, sécurité ...). La solution que je vous propose permet de rafraichir la session de l'utilisateur à intervalles réguliers afin qu'il ne soit jamais déconnecté de l'application.
 
Mise à jour le Vendredi, 18 Juin 2010 16:18

Technique d'optimisation : système de cache

Envoyer Imprimer PDF
binary Dans cet article, nous allons voir ce qu'est un système de cache et à quoi il sert. Si vous êtes développeur et que vous travaillez dans un domaine d'activité qui nécessite des performances optimales, vous trouverez peut être ici des réponses à vos problèmes d'optimisation. Cet article reste théorique même si certaines implémentations seront énoncées. Bonne lecture !
Mise à jour le Vendredi, 18 Juin 2010 16:18

MySQL : Erreur Out of resources when opening file '…..' (Errcode: 24) when using LOCK TABLES

Envoyer Imprimer PDF
database Lors de la génération d’un dump SQL à l’aide de l’outil mysqldump, il peut arriver que le message « Out of resources when opening file '…..' (Errcode: 24) when using LOCK TABLES » s’affiche. Cette erreur est due à un manque de ressources lié au verrouillage des tables qui est effectué par défaut.

Pour éviter cette erreur, il est nécessaire de désactiver le verrouillage des tables. Pour cela, il faut ajouter le paramètre --lock-tables=FALSE dans la ligne de commande mysqldump.

Exemple

mysqldump -uroot --lock-tables=FALSE  tmp
Mise à jour le Mercredi, 10 Mars 2010 09:37

Implémenter une solution de filtrage multi-critère dans une procédure stockée sous SQL Server

Envoyer Imprimer PDF

database

Il est parfois nécessaire d'exécuter une requête en permettant à l'utilisateur de préciser des critères de filtrage. Pour cela, on créé une procédure stockée (sous SQL Server 2000 / 2005) et plusieurs arguments sont utilisés pour construire la requête. Jusque là pas de problème. Tout se complique si l'on souhaite rendre des critères facultatifs... Si seulement 1 ou 2 critères sont utilisés, il est encore possible de gérer tous les cas de figure dans des requêtes différentes, mais cela n'est pas très propre. Dans ce billet, je vais vous présenter une méthode que j'ai récemment utilisé pour contourner ce problème.
Mise à jour le Mercredi, 10 Mars 2010 09:04

Supprimer le contenu d'une table SQL Server sans tenir compte des contraintes d'intégrité

Envoyer Imprimer PDF
database Voici un script SQL qui permet de désactiver les contraintes d'intégrité de toutes les tables de la base, de vider leur contenu, puis de réactiver les contraintes. Il vous sera utile pendant la phase de développement où il est quelques fois nécessaire de réinitialiser les données pour faire des tests.
Mise à jour le Mercredi, 10 Mars 2010 09:35

Créer un dump SQL d'une base de données SQL Server

Envoyer Imprimer PDF
database SQL Server propose nativement de sauvegarder les bases de données dans un fichier au format binaire. Or, il est souvent utile de pouvoir générer un dump SQL afin, par exemple, de récupérer les données d'une table uniquement au lieu de faire une sauvegarde complète à chaque fois.
Confronté à ce problème, j'ai fait quelques recherches sur le net et je suis tombé sur un outil fort sympathique (et gratuit) : SQL Dumper. J'aime bien partager mes bon plans, c'est pourquoi je vous donne l'adresse où vous pourrez le télécharger :http://sqldumper.ruizata.com/
Mise à jour le Mercredi, 10 Mars 2010 09:38

Rendre accessible le serveur de développement ASP.NET de Visual Studio sur le réseau local

Envoyer Imprimer PDF

Le serveur de développement ASP.Net est lié à l'interface réseau locale. Il n'est donc pas possible d'y accéder depuis un autre poste du réseau. Cela peut par exemple être gênant si vous travaillez à plusieurs sur un projet ASP.net.

Pour contourner celle limitation, nous allons utiliser le redirecteur TCP/IP PortTunnel. Vous pouvez le télécharger à cette adresse (il est entièrement gratuit). Une fois installé, lancez le programme puis cliquez sur le bouton "Add" pour ajouter une nouvelle redirection. Suivez les indications suivantes :

Mise à jour le Vendredi, 26 Février 2010 14:34

Erreur "Invalid object name" lors de l'utilisation de l'assistant DataSet avec une procédure stockée sous Visual Studio 2005

Envoyer Imprimer PDF
binary Ce message d'erreur survient lorsque vous tentez de créer un TableAdapter dans un DataSet avec l'assistant Visual Studio 2005. Si votre procédure stockée utilise une table temporaire, l'assistant n'arrivera pas à récupérer la liste des champs retournés et bloquera lamentablement en affichant ce message : "Invalid object name #ma_table" (où #ma_table correspond au nom de votre table temporaire).
Mise à jour le Mercredi, 10 Mars 2010 09:47

Se connecter à une base de données SQL Server et exécuter une procédure stockée avec l'Application Block Data Access en ASP.net

Envoyer Imprimer PDF
database Microsoft met gratuitement à disposition des développeurs un ensemble de librairies qui se charge des tâches redondantes rencontrées lors du développement d'applications (logging, gestionnaire d'erreur, accès aux bases de données, système de cache etc...).

L'application Block Data Access est la librairie chargée de l'accès aux données. Elle fournit un ensemble de classes qui permettent au développeur de limiter le nombre de lignes de code nécessaires à l'exécution de requêtes.

Dans ce billet, nous allons voir comment se connecter à un serveur SQL Server et exécuter des procédures stockées. Les codes sources présentés sont en C#.

Mise à jour le Mercredi, 10 Mars 2010 09:35

Page 1 sur 2

  • «
  •  Début 
  •  Précédent 
  •  1 
  •  2 
  •  Suivant 
  •  Fin 
  • »