Skip to main content

Posts

Showing posts from July, 2007

Déjà 100 messages

Un an et cent messages, cela fait tout de même plus de deux messages par semaine. J'espère en tout cas qu'ils auront été utiles à tous les lecteurs de ce blog. Vous êtes nombreux (c'est mon petit doigt Google Analytics qui me le dit) mais discrets (pas beaucoup de commentaires) à me lire, et je continuerai de vous fournir l'information technique qui me provient de mon activité quotidienne. Mais n'hésitez pas à intervenir pour me recadrer vers ce que vous préférez! Depuis quelques mois, ce blog existe aussi en anglais pour être accessible au plus grand nombre.

ASP.NET AJAX intégré à ASP.NET v3.5

Sous ce titre abstrus, je veux dire qu'il ne sera plus nécessaire d'installer séparément les extensions AJAX (ex- AJAX Framework ) avec Visual Studio 2008 et son Framework .NET 3.5 . Avant, si vous vouliez utiliser les extensions AJAX dans vos applications ASP.NET, il fallait installer séparément ces extensions. Ce ne sera plus la peine sur une machine équipée du Framework 3.5. Cela veut dire que le déploiement des applications ASP.NET sera un tantinet facilité. D'un point de vue commercialo-technique, cela veut aussi dire qu'ASP.NET devient de facto une technologie AJAX. Ce qui ne fait que raviver ma flamme pour ASP.NET... Et vive le Web 2.0! Pour plus d'informations, et notamment sur les deux versions (1.0 et 3.5), voyez le post de Scott Guthrie à ce sujet .

Visual Studio 2008 beta 2

Le Framework 3.0 peine encore à être connu des développeurs que Microsoft nous montre, avec la sortie de la beta 2 de Visual Studio 2008 ( ex "Visual Studio Orcas" ), qu'il est sur le point de sortir cette nouvelle version de l'outil. Avec le Framework 3.5 . Visual Studio 2008 permet de choisir la version du Framework pour laquelle compiler votre application, et possède de nombreuses améliorations (notamment la prise en charge du mode Design en ASP.NET ). Pourquoi pas, donc, l'utiliser pour des applications visant encore le Framework 2.0... Pour télécharger l'application, c'est ici . Elle est disponible en version installable mais aussi en image VPC toute prête, pour gagner du temps. Prévoyez plusieurs heures pour télécharger et décompresser l'image , si vous choisissez cette solution.

Télécharger un HotFix

Peut-être êtes-vous déjà tombé sur un article de la KB de Microsoft qui indique que votre problème est connu, et qu'un patch (HotFix) est disponible sur demande . Eh bien, pour les vrais geeks, plus besoin de décrocher votre téléphone pour demander le HotFix: vous pouvez les demander directement à travers une page Web . Et c'est ici . Merci à Greg pour cette info.

TechDays 2008 - inscriptions ouvertes

C'est encore tôt, mais si vous pouvez libérer de un à trois jours en février, il est déjà possible de vous pré-inscrire pour les TechDays 2008 qui auront lieu du 11 au 13 février 2008 à Paris .

Apprendre LINQ

Avec sa syntaxe fonctionnelle, LINQ à de quoi dérouter les développeurs aguerris. D'où sortent les mots clés tels que where et from ? Le mot clé var n'est-il pas un retour malheureux de Visual Basic 6? Et pourquoi écrire à l'envers? Les réponses à ces questions et bien d'autres se trouvent dans le tutorial écrit par Eric White . Il s'appelle "LINQ to XML", mais les concepts expliqués patiemment par Eric s'appliquent à tous les LINQ. Et comme Eric a fait le même chemin que presque tout le monde: du développement orienté objet à la programmation fonctionnelle de LINQ, il se pose les mêmes questions que nous - et y répond.

Qu'est-ce que LINQ ?

Par définition, il s'agit d' extensions du Framework .NET et des langages C# et VB.NET pour écrire des requêtes. Plus concrètement, LINQ permet de décrire des requêtes (programmation fonctionnelle) au lieu d'écrire le code les effectuant (programmation structurée). Et ce de manière similaire quel que soit le type de données manipulées - base de données relationnelle, objets métier ou XML. Une révolution. Prenons un exemple de requête. Supposons que je veuille afficher la liste des cultures du Framework .NET qui contiennent "fr" dans leur nom. Avec LINQ et C# 3.0, je peux écrire: var cultures =   from p in CultureInfo.GetCultures(CultureTypes.AllCultures)   where p.DisplayName.Contains("fr")   select p.EnglishName; foreach (var c in cultures) {   Console.WriteLine(c.ToString()); } Alors, ça vous tente?

Rediffusion du Mix 07

Pour ceux qui auraient raté le Mix 07 de Paris, on m'annonce que les vidéos des sessions sont maintenant en ligne ici . Si vous préferez un résumé écrit du Mix 07 , c'est ici .

Rions un peu - "Nerdz la série" sur Nolife

Certes, il ne s'agit ni de Microsoft, ni de .NET, mais je devine que ça pourrait te plaire, cher lecteur, autant qu'à moi. Il s'agit d'une série télé française toute jeune, faite par des geeks pour faire rire des geeks. Aujourd'hui c'est samedi, et samedi tout est permis. Je n'ai pas l'habitude de regarder la télé (au point de ne pas connaître les pubs du moment, et pour certains c'est grave). Mais mon côté geek m'a fait installer le logiciel  adsl TV pour regarder le bouquet télé de Free sur mon ordinateur. Dans les chaînes, j'ai noté une nouvelle venue, Nolife . Petit tour sur cette chaîne, et c'était justement la série " Nerdz " qui passait. A vrai dire, c'est un poil vulgaire, mais c'est de l'humour décapant. Pour geek. Si vous êtes du genre à ne pas avoir aimé l'humour débile de H2G2, pas la peine de regarder Nerdz. Et vous, aimez-vous?

36 formations au catalogue !

Avec les sorties récentes de formations chez Microsoft, il était temps de mettre à jour mon catalogue de formations . Eh bien j'ai le plaisir de vous annoncer que j'anime maintenant 36 formations , de Microsoft ou de mon crû. Sans sacrifier le moins du monde mon expertise: je ne me prétendrai par exemple pas expert MOSS 2007. Et bien sûr, tous mes clients ont la possibilité de me réserver instantanément en ligne pour répondre à leur besoin le plus rapidement possible.

Deuxième vie (pour développeurs)

Pour ceux à qui leur vraie vie ne plairait pas, voici que Microsoft se prend au jeu du virtuel . Et invite les développeurs sur son île virtuelle . Gamineries? A vrai dire, je ne connais pas Second Life . Le logiciel client n'a pas l'air d'être prévu pour Vista, mais je vais quand même essayer... Et vous? Connaissez-vous Second Life? Et qu'en pensez-vous?