[new:31/12/2013]”ALL DOT.BLOG” est une série de livres gratuits au format PDF regroupant les billets publiés sur Dot.Blog, chacun étant centré sur un thème important. Aujourd’hui premier tome, C#.Plus...
[new:30/09/2013]Les Portable Class Libraries de Visual Studio sont une aide appréciable pour l’écriture des projets cross-plateforme. Mais certains espaces de noms ne sont pas supportés… Comment contourner ce problème ?Plus...
[new:20/01/2013]C# est d’une telle finesse qu’on oublie parfois de les utiliser, habituer à écrire les choses d’une certaine façon. Les initialisations d’instance par exemple disposent d’une syntaxe si ce n’est méconnue en tout cas fort peu utilisée et qui, pourtant, est bien pratique. Une ruse à connaitre…Plus...
[new:15/10/2012]WinRT est tellement jeune qu’officiellement sa coquille, Windows 8, n’est pas encore sur le marché… Forcément il manque des choses qui viendront avec le temps. Je vous ai présenté dernièrement WCF Data Services 5 qui fait renaître les Ria Services de Silverlight, mais on peut déjà trouver beaucoup d’autres choses. Petit tour sur CodePlex (une sorte de remake de “mon petit marché égoïste” paru en 2010).Plus...
[new:31/12/2012]Développer cette année c’est forcément développer cross-plateforme. Mieux, c’est développer cross-form factor... Android, iOS, Windows 7, Windows 8, sur PC, tablette, smartphone... Un vrai casse-tête qui peut couter une fortune si on n’adopte pas dès le départ la bonne stratégie et les bons outils. C’est une stratégie opérationnelle avec ses outils que je vais vous présenter dans cette série de billets dont voici la première partie.Plus...
[new:31/08/2012]MVVM est un sujet que j’aime bien. Je vous ai présenté sous forme de livres PDF les frameworks MVVM Light et Jounce, bientôt je vous présenterai deux autres frameworks. Mais leur intérêt est tel que leur nom mérite d’être connu au plus vite.Plus...
[new:30/09/2012]Dans la continuité de cette série sur Windows 8 et WinRT voici venu le moment de passer aux actes et de voir comment se programme cette plateforme concrètement !Plus...
[new:30/09/2012]S’il y a bien une chose qui est “ze” base de la programmation sous .NET quel que soit la technologie d’affichage, c’est bien la notification des changements de valeur des propriétés ! Bizarrement cette fonctionnalité cruciale sur laquelle tout DAL, tout BOL, tout modèle Entity Framework se base, sans lequel MVVM n’existerait pas, ni Prism, ni Jounce, ni rien, bizarrement disais-je, Microsoft n’a jamais rien fait pour l’améliorer, laissant chacun se débrouiller et bricoler sa solution !Plus...
[new:31/08/2012]L'IPhone occupe de moins en moins de place sur le marché français où 60% des Smartphones sont des Android, mais malgré tout, comment développer pour ces plateformes dont les outils sont indigents ? En C# sous .NET ! Xamarin, la société fondée par le créateur de Mono (.NET sous Linux) vient enfin d’obtenir des financements à la hauteur. Miguel de Icaza avait déjà obtenu en 2011 une licence perpétuelle de la part Novell ce qui le mettait à l’abri d’avoir à repartir de zéro. Avec MonoDroid et MonoTouch la communauté C#/.NET dispose d’outils pas très chers pour développer sur mobile Apple ou Android. Cette levée de fond qui pérennise le travail de Xamarin est donc une excellente nouvelle pour tout le monde (article en anglais à lire) !
[new:30/08/2012]Parmi les petites différences entre Silverlight et WinRT, en voici une qui concerne l’accès au thread de l’UI, ce qui est essentiel.Plus...