• on February 15, 2012 in Uncategorized
  • Pour la première année, Atlassian organise une série de conférences à travers l’Europe.

    C’est l’occasion pour les utilisateurs ou futurs utilisateurs de JIRA, Confluence, Bamboo ou autres d’échanger avec l’équipe Atlassian, leurs clients et partenaires.

    La conférence française se déroulera le 15 Mars 2012 à l’espace Cap 15 à Paris.

    Au programme:

    •  Un aperçu de la roadmap de JIRA post version 5 (prévue début Février)
    • Des conseils pour faciliter la mise en place et l’utilisation d’un wiki d’entreprise
    • Retour d’expérience d’Atlassian sur le passage à un DVCS
    • Et des nombreux cas d’utilisation clients

    Le tout ponctué par des pauses et des tables rondes permettant d’échanger entre utilisateurs des produits Atlassian.

    Les inscriptions sont d’ores et déjà ouvertes, il vous en coûtera 100€ pour la journée. Attention les places sont limitées.

    Pour plus d’information, vous pouvez consulter la page dédiée.

  • Continue Reading →
  • on June 6, 2010 in C#
  • Étant assez actif sur le tag MSBuild de StackOverflow, je me suis dit qu’il était peut-être temps que je partage un peu.

    Comme son nom l’indique (ou pas…) MSBuild est l’outil de build made in Microsoft. On peut le voir comme un équivalent à Ant pour la plateforme .Net (Il y a NAnt pour ça me direz vous, certes). J’en parle comme la dernière nouveauté, digne d’une iphone 4, mais non… MSBuild est livré et utilisé dans le framework .NET depuis la version 2.0 (2005).

    Il est utilisé un peu partout au sein de la plateforme .NET : Visual Studio (Les fichiers projets,*.csproj*.vbproj…, sont des fichiers MSBuild), Team Foundation, Xna, Expression Blend…
    C’est un outil auquel tout développeur .NET sera confronté et qu’il se doit de connaître un minimum.

    Tout comme pour Ant, MSBuild utilisent une syntaxe XML et se base sur des targets et des tasks. Les targets, étant des regroupements de tâches, semblables à des méthodes, permettent d’exécuter des actions particulières. Par exemple la target Build d’un fichier *.csproj construira le projet.

    Je n’ai fait qu’effleurer le sujet dans ce billet, pour approfondir il vous faudra vous reporter au lien ci-dessous. Dans les prochains billets je mettrais en avant certains points particuliers, pas forcément très clair sur MSDN.

     

  • Continue Reading →
  • on April 21, 2009 in C#
  • Lorsque l’on développe une application console, on se retrouve rapidement confronté au problème de la gestion des arguments passés au démarrage. Et étonnement il n’y a rien dans le framework .NET pour gérer cela (une rumeur prévoyait cela pour .NET 4, mais il n’en est rien au final). On a donc le choix entre partir vers une solution faite maison : “Après tout, je n’ai besoin que de deux paramètres… trois… quatre grands maximums” et l’on se retrouve à fouiner dans le code au bout de deux semaines car l’on avait jugé inutile d’inclure l’aide (“pour deux paramètres à quoi bon!”).

    L’autre solution est bien évidemment d’utiliser une librairie, parmi les nombreuses disponibles. Je vais dans ce billet en présenter trois :

  • Continue Reading →
  • twitter
  • stackoverflow
  • github
  • email