lundi, juillet 09, 2007

Le passage de date depuis un .NET CF 1.0 vers un services web .NET 2.0 est un vrai casse tête
Lors d'un développement un de mes collègues a eu un problème assez louche :

Coté PPC une application en .NET CF 1.0 qui filtre des commandes en fonction des dates d'expédition. En fonction de cette date, on appele un service web qui retourne une liste de commande en fonction de la date choisie. Jusque là rien d'extra et tout fonctionnait bien. On nous a demandé de rajouter l'heure de départ, sur le papier ça parraissait on ne peut plus facile mais en réaliter ... grosse galère !

Pour une raison assez mystèrieuse, lorsque l'on passait le datetime avec l'heure comprise on avait un décalage coté serveur de +9H ! on a regarder la partie paramètres régionaux et tout coller ... impossible de trouver la raison.

Pour solutionner, on a du changer la signature de la méthode et passer les heures séparemment ... tout simplement étrange!

samedi, juillet 07, 2007

Les certifications Microsoft côté développeur :

Pour ceux qui sont intéressés comme moi à se certifier sur les technos ASP.NET, il y a eu quelques récents changements.
J'ai toujours entendu parler de MCAD (Microsoft Certified Application Developper) et bien maintenant c'est remplacé pour par le MCSP (Microsoft Certified Solution Professional).
Pour cela, il est nécessaire de devenir un MCTS Web developper, 2 examens :
Exam 70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation
Exam 70-528: TS: Microsoft .NET Framework 2.0 - Web-Based Client Development
Ensuite pour obtenir le MCSP Web developper, il faut passer un examen supplémentaire :
Exam 70-547: PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework

Vous retrouverez tout ça sur le lien suivant : http://www.microsoft.com/learning/mcp/mcpd/webdev/default.mspx