juin
2013
NDepend est un outil d’analyse de code .NET que j’avais déjà présenté lors d’un précédent billet. Aujourd’hui, je ne vais donc pas vous présenter à nouveau ce produit mais plutôt vous parler d’une de ses nouveautés : CQLinq. Comme son nom l’indique, cette nouvelle fonctionnalité vous permet d’exécuter des requêtes Linq au sein de votre code. Pour effectuer mes tests, j’ai récupérer le projet open source Json.NET. Une fois téléchargé, je l’extraie dans un dossier […]
mai
2013
Aujourd’hui, dans le cadre d’un de mes projets professionnels, nous avons décidé de mettre en place des fichiers de config pour chaque environnement. Je crée donc chaque fichier web.config avec les transformations adéquates et déploie mes fichiers en Dev Intégré puis compile le tout. Dès lors que je commence à effectuer mes premiers tests, j’obtiens inexplicablement l’erreur suivante : « Format of the initialization string does not conform to specification starting at index 0″. Après quelques […]
avril
2013
Le framework .NET expose des classes permettant d’accéder au compilateur C#. Dans ce billet, nous verrons utiliser ces classes afin de créer notre propre compilateur C#. Interface graphique Nous allons commencer par réaliser l’interface graphique de notre application en WPF. Ouvrez Visual Studio et sélectionnez Fichier – Nouveau projet, Lire la suite…
avril
2013
Ce billet pour signaler la publication de la traduction de l’article Créer un User Control personnalisé pour Windows 8 en utilisant XAML et C# de Sébastien Pertus. N’hésitez pas à laisser un commentaire. Bonne lecture.
avril
2013
Cela faisait un bail que je n’avais plus rien posté (manque de temps, boulot prenant, etc..). Mais depuis peu j’ai décidé de reprendre mon blog en main et de poster à nouveau. C’est donc avec grand plaisir que dans ce nouveau billet (le premier de l’année 2013), j’ai décidé de poster un bout de code permettant d’utiliser une classe Tuple au sein du framework 3.5 Lire la suite…
mars
2012
Depuis quelques jours déjà, ASP.NET MVC 4 est disponible en version bêta. C’est l’occasion pour nous de découvrir ce que contient cette nouvelle version. Lire la suite…
février
2012
Dans ce billet, nous allons voir quelles sont les étapes à suivre pour utiliser une API Web WCF au sein d’une application MVC. Tout d’abord, créons un projet de type Application Web ASP.NET MVC3 que l’on va appeler ArtistManager. Lire la suite…
janvier
2012
Ce billet pour signaler la publication de la traduction du MVC Music Store N’hésitez pas à laisser un commentaire. Bonne lecture.
octobre
2011
Dans ce billet, je vais tâcher de vous présenter NDepend, un addin de Visual Studio développé par Patrick Smacchia, Microsoft MVP C#. Cet utilitaire permet entre-autres d’analyser la qualité du code (un peu comme FxCop), de calculer les métriques ou encore d’écrire des règles personnalisées, tout ceci afin d’optimiser vos projets. Après avoir installé, j’éxécute donc le programme et voici l’écran que l’on obtient : Lire la suite…
octobre
2011
Dans ce billet, nous allons nous concentrer sur les contrôles asynchrones. En effet, dans cette nouvelle version d’ASP.NET MVC 4, on peut désormais utiliser des méthodes asynchrones qui renverront un objet de type Task ou Task<actionresult>. Pour cela, il faut tout d’abord installer la librairie Async CTP disponible ici : http://msdn.microsoft.com/en-US/vstudio/async Une fois la librairie installée, on peut écrire des méthodes asynchrones en n’oubliant d’ajouter la référence suivante :
Articles récents
- CQLinq : Nouveautés de NDepend v4.1
- Corriger le cas du « ReplacableToken_ » obtenu dans une transformation de web.config
- Utiliser CodeDom pour se faire un compilateur
- Traduction de l’article Créer un User Control personnalisé pour Windows 8 en utilisant XAML et C# de Sébastien Pertus
- Créer une classe Tuple pour le Framework 3.5