Mercredi du développement: WPF et les applications d’acces aux donnees

Avant d’aller plus loin, notez bien que l’évènement n’aura pas lieu un mercredi comme le titre l’indique mais le jeudi 11 décembre. Pour le reste, la formule est la même: une demi-journée consacrée à la couverture la plus complète possible d’un seul et même sujet. Nous parlerons ainsi du développement d’applications métiers avec Windows Presentation…

3

WPF et Silverlight BookControls mis à jour pour Silverlight 2 RTM

Vous pouvez désormais trouver le contrôle PageTurn en Silverlight 2 RTM, toujours sur codeplex : http://www.codeplex.com/wpfbookcontrol J’ai également mis à jour l’application exemple utilisant des photos Flickr pour construire un livre dynamiquement: http://blogs.msdn.com/mitsu/archive/2008/05/14/create-a-virtual-book-with-your-flickr-pictures.aspxhttp://blogs.msdn.com/mitsu/archive/2008/05/14/show-your-flickr-pictures-in-a-silverlight-book.aspx A noter que http://streaming.live.com supporte désormais le hosting de packages SL2 RTM. Enjoy !

1

Bienvenue à David Rousset !!!

David a rejoint notre équipe depuis quelques mois déjà et je voulais prendre le temps d’écrire ce billet. S’il s’intéresse comme nous tous au développement .Net en général, ses spécialités seront le développement Web, Sharepoint et office, domaines où ils viendrat donc épauler un certain Pierre Lagarde. Certains d’entre vous l’ont peut-être déjà rencontré lors…

3

PDC 2008 recursive link :)

L’annonce de la plateforme Azure (operating system for the cloud) ayant déjà été largement annoncé et relayé, je vais faire de la pub pour la page PDC 2008 francophone elle-même. Vous y trouverez un relai de tous les blogs français de la communauté ainsi que ceux des employés Ms France présents sur place. http://msdn.microsoft.com/fr-fr/msdn.pdc2008.aspx Ce…

1

Nouveaux Webcasts WPF d’Eric Vernié

Vous avez passé la quarantaine depuis quelques années déjà, vous êtes de la génération C++, vos tempes sont de la même couleur que vos cheveux, grises, et vous portez fièrement une barbe entretenue qui marque votre séniorité; vous pensez enfin que Windows Presentation Foundation n’est pas pour vous et que c’est une techno de djeunes……

5

C’est la rentrée !

Bonjour à tous, Quelques news afin de reprendre la rentrée du bon pied : – Les quizz C# de l’été: comme au mois d’août dernier, j’ai posté un ensemble de quizz afin d’animer un peu l’été de ceux qui ne sont pas partis ou du moins de sont qui sont restés connectés. Au total, 10…

1

GQ08 X: encore des ensembles

En voici un un peu plus dur. J’ai un ensemble de villes ‘cities’ et une liste de groupes de villes. J’aimerai afficher l’ensemble du contenu de ‘cities’ mais en faisant apparaître les groupes à la place des villes si ceux-ci y sont présents. Les villes isolées apparaissent seules. var cities = new string[] { "Paris",…

9

[Réponse] GQ08 IX: petite optimisation Linq to object

Commençons par une réponse ‘fonctionnelle’. if (query.Count() == 0) { } nous recherchons ici à déterminer si query est une séquence non nulle, autrement dit, si query renvoie des éléments. Techniquement ‘.Count() == 0’ répond à la question mais est assez coûteux. En effet, .Count() parcourt l’ensemble de la séquence et dans notre cas le…

2

GQ08 IX: petite optimisation Linq to object

Allez, une rapide pour la fin de journée.Le truc est simple mais il est important de toujours l’avoir en tête lorsque l’on fait du Linq. La requête suivante est correcte mais peut-être optimisée. Comment ? if (query.Count() == 0) { //… } Dans le même genre: if ((from c in customers where c.City == "Paris"…

11

GQ08 VIII: initialisation de collections

Depuis .Net 3.5, C# (3.0 donc) propose une syntaxe facilitant l’initialisation de collections.On peut ainsi écrire: var list = new List<string> { "Paris", "Londres" }; Imaginons maintenant que l’on veuille initialiser une liste d’un type anonyme.Ex d’élément: ‘new { FirstName=”Guillaume”, LastName=”Renaud” }’ J’attends vos propositions.

7