Techdays 2009 terminés

Humm 3j, un keynote, 7 sessions, ce sont assurément pour nous les meilleurs et les pires jours de l’année 🙂 J’avais orienté mes sessions un peu différemment cette année. Je pense notamment à “programmation dynamique” et “vers la programmation fonctionnelle” que j’ai volontairement voulues plus généraliste sur le sujet. L’idée était plus d’expliquer les concepts…

2

Mini quizz Linq

Nan nan, je ne repars pas dans une série de quizzs :-). En voici juste un petit vite fait ! private IEnumerable<string> GetValues() {     Console.WriteLine("Appel de GetValues");     yield return "mitsu";     yield return "pierre";     yield return "dick"; } var q = GetValues(); Console.WriteLine("Affichage des données:"); foreach (var s in q)     Console.WriteLine(s);…

12

Performance avec Linq to object: streamée ou non ?

Rappelons un point important qu’il est toujours bon d’avoir en tête lorsque l’on fait du Linq to Object.Une majorité des opérations de Linq déroulent l’énumération source et exploitent chaque élément un par un pour effectuer leur traitement. Aucune collection intermédiaire interne n’est utilisée. Nous appelons ces opérations “streamed”. Comme le nom l’indique, ces opération travaillent…

1

[Réponse] GQ08 V: révisons les ensembles

Réponse au quizz précédent. Ce quizz va me permettre de rappeler plusieurs points intéressants: – Jouer avec les chaînes de caractères est toujours un jeu dangereux d’un point de vue de la performance. N’oublions pas qu’en .Net une chaîne est une collection de caractères en lecture seule (immuable). Les syntaxes utilisant les surcharges d’opérateur (ex:…

4

Visual Linq query builder pour Linq to Sql: VLinq

Bonjour à tous, Après quasiment un an de travail et d’organisation, je suis très heureux de partager avec vous le projet VLinq. http://code.msdn.microsoft.com/vlinq Certains d’entre vous en avait déjà vu quelques démonstrations lors du tour de France accès aux données de Paris ou encore durant les Techdays 2008. Le Visual Linq query builder est un…

29

Les webcasts des TechDays 2008 sont disponibles !

L’intégralité des webcasts est enfin en ligne ! http://www.microsoft.com/france/vision/mstechdays08 Ci-joint, un rappel des sessions dont j’étais responsable. Bonne lecture à tous. Introduction à C# 3.0 Par Mitsuru FURUTA et Patrice LAMARCHE La dernière mouture du langage C# arrive avec le tout nouveau Visual Studio 2008. Cette version 3.0 augmente encore la productivité apportée par la…

9

Bonne année à tous : 3 e-Book gratuits

Parmi les adresses intéressantes à retenir, on notera le learning center VS2008: http://www.microsoft.com/learning/vstudio/2008/default.mspx On y trouve plein d’informations intéressantes donc une offre spéciale: 3 e-book gratuits après une petite authentification LiveID: Introduction à Linq Introduction à ASP.NET AJAX Introduction à Silverlight 1.0 C’est en anglais mais on peut tout de même apprécier le geste !…

1

Tour accès aux données: à mi-parcourt

Bonjour à tous, Le tour est lancé depuis 15j et nous avons réussi tant bien que mal à traverser la France en slalomant entre les grèves de la Sncf et d’Air France :p. Malgré ces quelques difficultés de parcours, le tour est bel et bien lancé. Strasbourg, Lille, Nantes et Toulouse furent de belles sessions…

19

Sondage: string ou collection ?

Tous les jours, nos programmes utilisent de nombreuses variables de tout type. Parmi elles, les chaines de caractères y sont massivement présentes. Ce besoin évident de stocker du texte cause cependant de nombreux problèmes depuis toujours. En effet, on attend d’une chaine de caractère de pouvoir lui concaténer une autre chaine, de la réduire en…

13