dimanche, mars 29 2009

Windows Live Messenger Web Toolkit présenté au Mix 09

Microsoft a présenté dernièrement un toolkit permettant d'ajouter a ses sites web le support de MSN ... La démo ressemble à du facebook :-). Le concept est très intéressant ! Les exemples sont disponibles en Ruby, C#, PHP, ... Voici une démo ici

dimanche, mars 22 2009

Webcasts des TechDays France 2009 dispo

Les videos sont disponible depuis quelques jours en mode "en ligne" sous silverlight mais également en mode "hors-ligne". Je vous invite à les regarder :-) C'est par ici Bonne fin de we !

Génération du schéma en C# sur base d'un XML

J'ai été confronté dernièrement à un petit problème en XML / Schéma !. Je vous replace le contexte. J'ai un objet que je souhaite sérialiser ... non pas pour le désérialiser ultérieurement mais pour passer la chaîne XML à un module externe qui effectuera des recherches XPATH pour récupérer les valeurs et les traiter. Mon module n'a aucune connaissance des classes de l'application !. La seule connaissance qu'il doit avoir est le type de chaque champ. La sérialisation de base ne crée pas de schéma et évidement ... chaque champ est considéré comme une chaîne .. Problème ! ... Le module externe doit formatter la valeur "double" ... etc ;-). Dès lors ! Comment faire ??? Voici la solution dans ce post ! Et un grand merci a Martin Honnen (MVP Xml) pour sa réponse.

Lire la suite

lundi, août 11 2008

.Net Framework 3.5 SP1 and Visual Studio 2008 SP1 disponible !

Oyé oyé !!! Le sp1 est disponible ;-). Tous à vos download ! lien !

lundi, juin 16 2008

Les mystères de Equals ...

Voici un petit bout de code ....
ArrayList array = new ArrayList();
ConstructorInfo constructor = typeof(CompilerInfo).GetConstructor(
BindingFlags.Instance | BindingFlags.NonPublic, null, new Type[0], 
null);
array.Add(constructor.Invoke(null));
object column = new object();
array.Add(column);
Console.WriteLine(array.Contains(column));
Quel est le résultat à l'écran ?
  1. Affichage de "True"
  2. Affichage de "False"
  3. Affichage de "touche pas à ça petit con ?" (Exception ...)
  4. Rien ne s'affiche

Lire la suite

mardi, mai 13 2008

Support de la session dans les Generic Handlers (petit rappel)

Dernièrement, nous avons parlé d'interface pour supporter la session dans les fichiers ashx à mon taf. J'avais signalé l'existence de deux interfaces pour le support de celle-ci mais j'avais oublié les noms de ces interfaces. J'ai profité de mon petit voyage retour de ce we pour effectuer la  […]

Lire la suite

jeudi, avril 10 2008

Séparation des couches en ASP.NET avec Unity ;-)

En continuant sur le développement des bibliothèques Lelibre.*, j'ai privilégié l'utilisation de Unity // à ce qui est disponible sur le marché de l'opensource. Ce post n'indique pas ce qu'il faut faire absolument ou ne pas faire. Mais il donne ma vision de découpe ... En effet, voici un mécanisme simple pour avoir un "controleur" regroupant toutes les actions business que l'on pourrait appeler depuis les pages ASPX...

Lire la suite

lundi, avril 7 2008

Unity 1.0 sorti

Microsoft vient de sortir sa version 1.0 de Unity. Il s'agit d'un IoC (inversion of control) et celui-ci fera partie de Entreprise Library 4.0 (qui sortira bientôt). Ce projet est disponible via ce lien. Je vous invite à regarder un petit webcast de 20 minutes expliquant l'abc de ce projet ... Bonne  […]

Lire la suite

Les sections de configuration en .NET 1.x => 2.0 (et actuel)

Les sections de configuration ont beaucoup évolué.... La semaine passé, j'ai pris part à une petite discussion sur cette partie de .Net et j'ai profité de ce we (pour traîner sur le côte d'opale mais ca ce n'est pas intéressant ;-)) pour récupérer dans mon SVN des anciens fichiers de configuration de section. Ce petit post explique donc le passage de .net 1.x => 2.0. En effet, la méthode utilisée pour récupérer les données des sections a changé.

Lire la suite

mercredi, mars 5 2008

Silverlight 2 bêta 1 & ASP.NET MVC Preview 2 dispo

Comme prévu, de nouvelles versions bêta ont été publiées lors du MIX 08. Ainsi, Silverlight passe en version 2.0 bêta 1 et ASP.NET MVC en preview 2. Voici les liens ... ASP.NET MVC Preview 2 (download) Silverlight 2 bêta 1 Silverlight 2 Bêta 1 (download) Silverlight Tools for VS2008 (download)  […]

Lire la suite

jeudi, février 28 2008

Nouvelles de la blogosphère ...

Je vous invite à consulter un post donnant quelques benchmarks pour le temps de création d'un objet (mot clé new, Activator, Reflection)... Les résultats sont à lire attentivement ;-) ... Bonne lecture  […]

Lire la suite

dimanche, février 24 2008

NUnit VS MsTest 2008

Dernièrement, j'ai passé quelques temps sur 'l'optimisation' de tests unitaires et après plusieurs discussions avec Pierre-Emmanuel Dautreppe et je suis tombé par hasard sur un article qui m'a étonné ... Celui-ci relatait une lenteur dans mstest ... Dès lors, j'ai effectué un mini test ce we qui n'a  […]

Lire la suite

mercredi, février 20 2008

Lelibre.Framework: Exemple d'appel dans la couche business

Les corrections / optimisations ne s'arrêtent pas ... En attendant, voici un petit exemple de ce qui sera possible d'effectuer sans problème via ces bibliothèques.Nous pouvons avoir par exemple dans la couche business des traitements ou de la récupération de collections ... Dans l'exemple  […]

Lire la suite

Ebook MS press gratuits

Trois nouvelles publications sont disponibles gratuitement en ebook via le site de Microsoft .. Introducing Microsoft LINQ by Paolo Pialorsi and Marco Russo (ISBN: 9780735623910) Introducing Microsoft ASP.NET AJAX by Dino Esposito (ISBN: 9780735624139) Introducing Microsoft Silverlight 1.0 by  […]

Lire la suite

mercredi, février 13 2008

Deuxième et 3ème jour Tech Days @Paris 2008

Je profite de cette petite pause pour rédiger un petit article résumant la seconde journée et mon avis sur cette troisième journée.

Lire la suite

lundi, février 11 2008

Premier jour des Tech Days @Paris 2008

En cette fin de journée, me voici de retour de cette première journée des Tech Days avec la tête bien remplie de nouveaux concepts architecturaux qui seront certainement de plus en plus demandé en 2008.

Voici dès lors un petit résumé des sessions auxquelles j’ai pu assister ce jour.

Lire la suite

mercredi, février 6 2008

NHibernate 1.2.1 + .NET 3.0

Voici la mise-à-jour de NHibernate supportant les en .NET 3.0 que j'ai modifié pour le fwk Lelibre.Fwk. Voici le lien. Bonne soirée ;-)

mardi, février 5 2008

Lelibre.Framework suite (mais pas fin)

Le projet a pris un peu de retard ... Mais voici en attendant un petit fichier powerpoint expliquant quelques fonctionnalités de ces librairies ;=). Bientôt ... une application de démo pour expliquer l'abc ... :) Le lien

mercredi, janvier 23 2008

L'attribut Conditional en .NET

Dernièrement en cherchant une classe dans le namespace "System.Diagnostics", j'ai découvert un attribut qui est très intéressant en "debug" ... En effet, nombre sont ceux qui connaissent le #if / #else / #endif ... mais il est parfois très intéressant de lancer certains  […]

Lire la suite

jeudi, janvier 17 2008

Sources du framework .net disponible

Comme annoncé en octobre 2007, le code source du framework .net est disponible pour le debug sous VS 2008. Je vous invite à consulter ce lien.

- page 1 de 2