# Friday, October 23, 2009

Interview de Christopher Maneu sur les Widgets de Windows Mobile 6.5

Après l’interview de Christian sur SQL Server 2008 R2, voici Christopher Maneu qui nous parle du développement d’un nouveau type d’applications mobiles proposé par Windows Mobile 6.5 : Les Widgets.

[Update] Le coach Windows Mobile sur le développement de Widgets rédigé par Christopher est à présent disponible sur MSDN.

Photos des Microsoft Days 2009 à Marseille

J’ai profité de la journée que j’ai passé à Marseille pour prendre quelques photos de l’évènement. Comme vous pouvez le voir le cadre était vraiment exceptionnel. Nous étions au palais du Pharo avec une vue magnifique sur le vieux port. Vous pouvez consulter les photos de quelques sessions et de la pleinière directement via ce diaporama flickr :

Vous pouvez consulter directement le set de photos à cette adresse : http://www.flickr.com/photos/patricevb/sets/72157622618566714/

# Thursday, October 22, 2009

Microsoft n’aime pas les vidéos

image

Après avoir définitivement tué soapbox le concurrent de YouTube il y a quelques semaines, Microsoft vient d’annoncer qu’il fermait son autre service de publication de vidéos : Silverlight Streaming. Si vous avez publié des vidéos sur ce service, vous devez donc les récupérer avant la fermeture définitive du site.

L’éditeur souhaite proposer une autre offre qui sera hébergé par Azure. Cette offre sera payante et vous permettra de bénéficier de capacités de streaming vidéos sans limite de bande passante.

Ce qu’il faut retenir de ces deux fermetures est assez simple : ne vous investissez pas trop sur les services en ligne en béta proposés par le géant de Redmond. Car après plusieurs années d’exploitation, l’éditeur n’hésitera pas à supprimer un service qui aura été utilisé par des milliers/millions d’utilisateurs dans le monde. Personnellement, après avoir perdu plusieurs vidéos sur SoapBox et après être obligé de récupérer en backup les vidéos que j’ai publié sur Silverlight Streaming, je ne me ferais plus balader par l’éditeur en ce qui concerne la publication de vidéos. Je vais directement à la concurrence.

Pour plus d’infos :
Fermeture du service Silverlight Streaming

Interview de Christian Robert sur SQL Server 2008 R2

Je viens de publier l’interview de Christian Robert que j’ai enregistré lors des Microsoft Days 2009 à Marseille. Christian nous parle des nouveautés de SQL Server 2008 R2 avec en prime une magnifique vue sur le vieux port de Marseille.

Si vous vous intéressez à SQL Server je ne peux que vous recommander de vous abonner à son blog : http://blogs.developpeur.org/christian.

Un grand merci à Christian pour sa disponibilité !

# Sunday, October 18, 2009

Microsoft Days à Marseille

image A peine arrivé de Paris, me revoilà en déplacement puisque je serais aux Microsoft Days à Marseille demain, Lundi 19 Octobre. Cet évènement technique aura lieu au Palais du Pharo.

Je serais présent à l’ATE sur le framework .net, n’hésitez pas à venir me poser vos questions ou tout simplement dire bonjour !

Si vous n’êtes pas encore inscrits, sachez que les inscriptions sur place sont possibles.

Pour plus d’infos :
Site des Microsoft Days
Informations sur la session de Marseille

News de la semaine #11

imageNous allons commencer les news de cette semaine, comme souvent, avec des nouvelles de Windows Azure et plus précisément de SQL Azure. La CTP d’octobre vient d’être mise à disposition, et l’équipe produit nous annonce quelle est feature complete par rapport à la V1 qui sera proposé lors de la PDC. Oekleaf Systems détaille cette actualité en nous donnant des informations supplémentaires sur cette nouvelle CTP ainsi que la procédure de migration.

Du côté du framework, l’équipe du CLR nous explique comment créer automatiquement un dump lors du crash d’un process.

Keith Brown nous sensibilise sur les subtilités d’utilisation du type Uri et enfonce le clou avec ce second post.

Beaucoup d’informations sur ASP.net MVC ont été publiées cette semaine. Après les scripts clients d’ASP.net Ajax, Phil Haack nous annonce que les scripts javascript utilisés par ASP.net MVC 1.0 sont à présent disponible sur le CDN de Microsoft.

Guillaume Lacasa a publié un article sur TechHeadBrothers sur les bases d’ASP.net MVC. Il a également publié une astuce afin d’indiquer comment changer de ControllerFactory.

Et enfin, David Hayden nous propose des critiques de la plupart des ouvrages sur cette technologie. D’ASP.net MVC In Action à Pro ASP.net MVC 1.0 en passant entre autres par Beginning ASP.net MVC 1.0, vous avez maintenant ce qu’il vous faut afin de choisir l’ouvrage qui vous correspondra le mieux.

Je vous avais parlé la semaine dernière du cloisonnement d’une certaine partie du monde Open Source, nous en avons un nouvel exemple avec Mozilla qui vient de supprimer le support de ClickOnce dans FireFox suite à un problème de sécurité dans le framework .net corrigé par Microsoft et déployé via Windows Update la semaine dernière.

Bien évidemment, il y a de bonnes choses qui arrivent de ce même monde, la prochaine version de SharpDevelop en est un bon exemple avec l’apparition d’une version WPF. Certains des contrôles développés sont d’ailleurs très utiles et vous permettront en quelques minutes de constuire votre propre IDE.

Toujours à propos de WPF, Cyril Sansus (qui a enfin arrêté de faire son Petzold ;), nous propose un exemple illustré de l’utilisation du contrôle Thumb très souvent ignoré mais qui peut être d’une grande utilité.

Du côté de l’actualité Produits, nous commençons à avoir des informations sur la prochaine version du compagnon indispensable à Visual Studio : ReSharper. L’équipe de JetBrains nous propose en effet un premier aperçu des nouveautés qui seront proposés par cette version 5.

Et enfin du côté des débats, je vous propose de lire le post de Ted Neward à propos d’une phrase de Billy Hollis qui pense que le développement agile traite les symptômes et non la maladie. Autre débat plus technique, Gael Covain nous donne son avis sur l’utilisation du mot-clé var présent dans C# 3. Le débat est ouvert, et je suis sûr que de nouveaux posts arriveront d’ici peu afin de contredire son point de vue.

Crossposté vers THB

# Saturday, October 10, 2009

News de la semaine #10

image A propos de Team System, John Robbins nous explique ses astuces afin de commencer à utiliser FxCop sur un projet déjà existant sans s’arracher les cheveux.

Brian Harry quand à lui nous présente l’utilisation de la prochaine version de TFS d’un point de vue utilisateur de SourceSafe. L’éditeur compte en effet aider les développeurs qui n’ont pas encore franchis le pas et ce post est un bon point départ pour comprendre en quoi passer à TFS 2010 sera avantageux.

Côté langages et framework, et comme chaque semaine, Eric Lippert nous explique le fonctionnement du langage C# ainsi que les différents choix de design effectués par l’équipe. Cette semaine, Eric répond à une question qui revient de temps en temps à savoir pourquoi il n’existe pas de propriétés d’extensions.

Une des plus importantes nouveautés de la version 4 du framework .net concerne le développement parrallèle et le nouveau modèle associé basés sur les Tasks. La question naturelle que l’on va se poser va donc être de savoir quels sont les critères qui nous permettront de choisir entre l’utilisation du ThreadPool ou de ce nouveau modèle basé sur les Tasks.

Richard Clark nous explique un des fondamentaux concernant le test d’égalite : la surcharge de la méthode Equals et de son accolyte la méthode GetHashCode.

Coté développement web, Gil Fink explique dans son article comment remplacer la gestion de session d’ASP.net par une gestion de session distribuée grâce à Velocity.

Miguel de Icaza a publié un post intéressant à propos des feedbacks négatifs voire des attaques personnelles auxquels les membres du projet Mono font face. Un bon moyen de voir que certains leaders du monde Open Source n’ont pas l’esprit aussi “Open” que cela…

Du côté de l’actualité Produits, après NH Prof qui permet de profiler les applications utilisant NHibernate, Ayende semble s’intéresser à une version dédiée à Linq To SQL. Il partage avec nous les résultats de ses premières expérimentations.

Jérôme nous propose une introduction à nDepend, l’outil de Patrick Smacchia qui vous permet de naviguer au sein de votre code et ainsi mieux comprendre l’architecture de votre applicatif et les dépendances entre vos couches et entre vos types.

Crossposté vers THB

# Wednesday, October 07, 2009

Envie d’en savoir plus sur le développement d’applications iPhone en .net ?

image La communauté ALT.net Paris organise sa 18ème rencontre avec pour cette occasion une présentation de MonoTouch, la version dédiée de Mono et de MonoDevelop qui vous permet de développer des applications iPhone en managé. Oui, développer des applications iPhone en C# est à présent possible grâce à ce produit de Novell.

Jb Evain, développeur à Novell, présentera cette session à Paris lundi 12 octobre chez Zenika. J’y serais, et vous ?

Pour vous inscrire cela se passe par ici : Inscriptions Session Alt.net #18 sur MonoTouch

Pour plus d’infos :
Inscriptions
Post de Jb d’introduction à la session

# Tuesday, October 06, 2009

Pour poser vos questions à Steve Ballmer c’est maintenant !

Microsoft démarre une session exceptionnelle à 10h30 (dans 5min) avec Steve Ballmer en personne. MS France a pour l’occasion mis en place un dispositif original : un livemeeting avec affichage vidéo :

image

Et pour l’interactivité, afin de vous permettre de poser vos questions, vous pouvez directement passer par Twitter en ajoutant le hashtag #askSteveB :

 image

Une initiative originale et intéressante, il ne reste plus qu’à espérer que les questions posées le soient également ! ;)

Pour participer, ça se passe par ici : http://msdn.microsoft.com/fr-fr/ee516734.aspx

# Monday, October 05, 2009

Nouveau : Les Expressos de Bewise

image

Bewise propose des petits déjeuners qui ont lieu à l’agence toulousaine de Microsoft.

Cette série de petits-déj’ commence par une présentation de l’utilisation de Bing Maps afin d’implémenter des fonctionnalités de géolocalisation au sein de vos applications. Cette session aura lieu ce Jeudi 8 Octobre à 8h30 et sera présenté par Philippe Lonvaud notre expert Bing Maps, qui a été un des premiers en France à être certifié sur le sujet.

Si vous souhaitez découvrir cette technologie et ses usages : Inscrivez-vous, c’est gratuit !