La gestion des dates dans un environnement Client / Serveur

Writing by jfmathieu on Wednesday, 30 of June , 2010 at 7:27 pm

Effectivement les dates sont toujours un problème. Que ce soit en .NET ou autre language ou en SQL. Le principal problème est le formatage. Comment en SQL envoyer le bon format ? aaaa/mm/jj ou jj/mm/aaaa ou mm/jj/aaaa ? Ce problème est réel et encore plus quand vous faites des reqêtes sur des systèmes distant par Webservice ou autre.
La solution est d’utiliser des différence de date avec les fonctions serveurs. Par exemple en sql utilisé GetDate() avec un soustraction de x soit GetDate()-1 ou autre.

Bonne programmation


DateTime data are always a problem to manage. Either in .NET or PHP or SQL (T-SQL). The real problem is event bigger when you didn’t know the date format of the remote computer. Is it yyyy/mm/dd or dd/mm/yy ? It also possible that the remote system (WebService or Client) will change it regional setting to put other formating.

The solution is to use the time on the server. For exemple in SQL use GetDate() witrh a substraction number.

Happy programming

Leave a comment

Category: Général

Ajouter Windows Live à Votre Site Web

Writing by jfmathieu on Sunday, 20 of June , 2010 at 7:23 pm

Microsoft nous à donné accès à un nouvel API nous permettant de mettre sur notre site web un indicateur de présence Windows Live Messenger.

wml-1

En allant sur ce site ( Windows Live Messenger ) vous pouvez récupérer le code HTML qui vous permettra de mettre une fenêtre de chat, un bouton ou un icône sur votre site.

Par la suite les internautes, possédant ou non un compte Windows Live pourront vous écrire directement.

Voilà !

Leave a comment

Category: Astuce, Blogging

Analyse des communications client-serveur

Writing by jfmathieu on Saturday, 22 of May , 2010 at 5:30 pm

Dans le monde du Web, qui est un monde client-serveur, il arrive souvent que nous devions analyser les communications entre le client (ex: Internet Explorer) et le serveur web (ex: IIS).

Dans le cadre d’un des projets sur lequel je travailler, nous avons du “débuggé” une partie du système développé en SharePoint 2007, WCF et SilverLight.

Nous avions un problème de communication dans le cadre de l’utilisation d’un NLB (network Load Balancer) avec SharePoint 2007. Pour analyser l’interaction entre les différentes composantes, nous pouvons utiliser un logiciel tel que Fiddler ( http://www.fiddler2.com/fiddler2/ ) ou utiliser un add-on pour FireFox tel que Live HTTP header.

Ce genre de logiciel vous permet de voir les communications et les appels au serveur sur les différents protocoles. Il est de plus possible de voir le contenu des réponses du serveur en divers format.

happy debuging

Leave a comment

Category: Astuce, Outils, Testing

Antivirus et Anti-Malware de Microsoft

Writing by jfmathieu on Saturday, 15 of May , 2010 at 5:14 pm

Microsoft distribue maintenant un antivirus gratuit, Microsoft Security Essentials, pour les détenteurs d’une licence de Windows légale.

Les fonctionnalités clés sont

  • Protection complète contre les logiciels malveillants
  • Téléchargement simple et gratuit*
  • Mises à jour automatiques
  • Simplicité d’utilisation

 

Vous pouvez le télécharger ici en français. http://www.microsoft.com/security_essentials/default.aspx?mkt=fr-ca

Voilà !

Leave a comment

Category: Outils

ReadItLater… Ma liste de chose à lire…

Writing by jfmathieu on Saturday, 20 of February , 2010 at 12:22 pm

Le monde dans lequel nous vivions, et surtout dans mon domaine, tous bouge très vite.  Je suis environ 74 blogues sur SharePoint et d’autres sujets qui m’intéressent avec Google Reader cependant je ne peux pas toujours lire tous les articles que je veux sur le champ.

2-0-list-dl

J’utilise donc Read it Later qui est un Add-on pour FireFox, des booklet pour les autres navigateurs. De plus, il possède une application pour le iPhone.

Ainsi, je peux facilement marque les pages que je désire lire. Par la suite, avec mon navigateur ou mon téléphone portable, je peux lire les articles et les marquer comme lu.

Une autre fonctionnalité intéressante de la version “mobile” est qu’elle fournit une version “text” de l’article ce qui est plus facile à consulter sur de petit appareil comme le BlackBerry.

Essayez-le !

Read It Later…

Leave a comment

Category: Général

Aide à distances

Writing by jfmathieu on Monday, 14 of September , 2009 at 8:36 pm

Il existe plusieurs produits d’aide à distance telle que GoToMeeting ou NetMeeting. J’ai découvert TeamViewer qui est gratuit pour une utilisation personnelle et fonctionne à merveille ! On peut même enregistrer la présentation !

  • Commande à distance de n’importe quel ordinateur,
  • Administration à distance des serveurs,
  • Transfert de données,
  • Assistance à distance sans installation,
  • Présentation et démonstrations de produit à distance,
  • Support des écrans multiple,
  • et plus

Le PDF de présentation !

Allez voir http://www.teamviewer.com

@+

Leave a comment

Category: Général, Technologie

Google Wave – En temps réel

Writing by jfmathieu on Wednesday, 10 of June , 2009 at 8:05 pm

Un nouvel outil pour communiquer et collaborer sur le web. Cest la fusion du courriel, de la messagerie instantane, des pages web et plus
http://wave.google.com/

 

 

voir !

Leave a comment

Category: Général

10 gestes simples pour sauver la planète

Writing by jfmathieu on Wednesday, 22 of April , 2009 at 3:12 pm

10 gestes simples pour sauver la plante

1 N’achetez que ce dont vous avez besoin.
Pensez la location et l’emprunt, car beaucoup de choses sont rarement ncessaires.
Achetez des articles dans les ventes-dbarras et les magasins d’occasion.

2 Remplacez les ampoules incandescentes par des ampoules fluorescentes compactes.
Assurez-vous que vos portes et fentres sont tanches.

3  Le transport
Marchez, faites du vlo, utilisez le covoiturage et les transports en commun.
Envisagez un programme de partage de voitures ou la location.

4 Alimentation
Choisissez des aliments biologiques de saison.
Encouragez les producteurs locaux de denres alimentaires.
Consommez moins de viande.

5 Lavage et schage
Lavez davantage vos vtements dans l’eau froide et faites-les scher l’air libre.

6  Chauffage et climatisation
En t, rglez le thermostat 24 C ou 25 C.
En hiver, rglez le thermostat 19 C ou 20 C.
Installez des ventilateurs de plafond et des thermostats programmables.

7 Optez pour la proximit
Faites en sorte de travailler le plus prs possible de votre domicile.

8 L’eau
Choisissez de prendre des douches courtes plutt que des bains.
Fermez le robinet du lavabo pendant que vous vous brossez les dents.

9 Les dchets
Pensez aux dons, la rutilisation ou au recyclage des articles avant de les jeter.
Les matriaux nocifs comme les produits chimiques, les piles ou les appareils lectroniques devraient tre remis dans des dpotoirs pour dchets dangereux ou dans des centres de recyclage.

10  Entretien
Choisissez des produits de nettoyage naturels et non toxiques.
Pensez simplement utiliser des ingrdients naturels comme le vinaigre, le bicarbonate de soude et l’eau.

 

Pour plus d’informations sur le Jour de la Terre, consultez le site: www.jourdelaterre.org

 

Pensez-y !

Leave a comment

Category: Général

La crise du crédit illustré !

Writing by jfmathieu on Sunday, 29 of March , 2009 at 11:35 am

Petit vidéo intéressant !


The Crisis of Credit Visualized from Jonathan Jarvis on Vimeo.

@+

Leave a comment

Category: Général

Vidéo : Un nouveau système

Writing by jfmathieu on Tuesday, 24 of February , 2009 at 8:58 pm

Trop drle !

A+

Leave a comment

Category: Général

Hosting powered by 1&1 Hosting and by WordPress

WEB, TI & Programmation

Réflexions, outils et astuces par Jean-Francois Mathieu


Développeur internet depuis plusieurs années, je conçois, évalue et développe des solutions d'affaire électronique pour les entreprises. Les principales technologies utilisées sont Microsoft .NET (ASP, WebService, Window Service) avec MS SQL Server ou PHP avec MySQL. Pour le côté client, j'utilise le Javascript et le XML (AJAX) pour des solutions plus intéressantes pour l'utilisateur.