.NET, Architecture, ALM, Cloud

Publicité

Top articles

  • TFS Build vNext

    28 juin 2015 ( #Microsoft.ALM )

    Microsoft propose depuis début juin via Visual Studio Online (et dans la RTM de TFS 2015) un nouveau mécanisme de build qu'on appellera "Build vNext". Le précédent mécanisme de build était basé sur Workflow Foundation pas assez flexible et lourd à mettre...

  • Installer le module xWebAdministration avec Release Management

    10 août 2015 ( #Microsoft.ALM )

    Nous avons vu dans ce billet comment installer manuellement le module PowerShell xWebAdministration. Voyons à présent comment automatiser cette tâche avec Release Management pour s'assurer que le module et ses ressources DSC associées sont installés sur...

  • Analyseur de code C#

    13 août 2015 ( #Microsoft.CSharp )

    Une des nouveautés apportées avec Visual Studio 2015 est la possibilité d'étendre l'analyseur de code plus facilement que ce soit en important une librairie ou avec vos packages vsix et nugget. Pour créer votre analyseur, créer une librairie C# avec la...

  • Release Management : Gérer vos releases path

    25 août 2015 ( #Microsoft.ALM )

    Pour atteindre votre environnement cible (la production par exemple), votre release doit parcourir un chemin prédéfinis (ex : Dev --> Staging --> PreProd --> Prod), chemin qu'on appelle Release Path avec Release Management. Avant de configurer votre Release...

  • Gérer vos numéros de versions dans votre processus de Build

    17 juillet 2015 ( #Microsoft.ALM )

    Pour gérer vos numéros de versions avec votre processus de build TFS vNext, rien de plus simple ! Ajouter tout d'abord une étape de build d'exécution de script PowerShell Vous trouverez le script PowerShell "Set-AssemblyVersion.ps1" à partir de cette...

  • Monter votre serveur Nuget en 5 minutes

    01 octobre 2015 ( #Microsoft.ALM )

    Pour gérer les dépendances des composants internes à votre entreprise ainsi qu'aux packages externes (si vous souhaitez contrôler l'accès des packages pour restreindre les packages pouvant être utilisé par vos développeurs), la meilleure solution qui...

  • Gérer vos variables avec Release Management

    04 août 2015 ( #Microsoft.ALM )

    Pour éviter de saisir des informations redondantes d'un serveur comme le nom utilisateur et mot de passe, il vous est possible avec Release Management de créer des variables attachées à votre serveur comme le montre le copie d'écran suivante : Pour accéder...

  • Stocker vos packages WebDeploy dans un artifact TFS Build

    01 juillet 2015 ( #Microsoft.ALM )

    Après l'article sur la création d'une nouvelle build avec le mécanisme TFS Build VNext, voyons à présent comment créer vos packages WebDeploy et les stocker dans un artifact serveur pour pouvoir le récupérer par la suite. Tout d'abord, dans la configuration...

  • Installer un Site Web avec Release Management

    11 août 2015 ( #Microsoft.ALM )

    Nous allons voir dans cet article comment installer automatiquement un site Web avec Release Management et le les ressources DSC PowerShell xWebAdministration. Ajoutez tout d'abord dans votre livrable votre script PowerShell d'installation du site web....

  • Tester votre analyseur de code

    13 août 2015 ( #Microsoft.CSharp )

    Nous avons vu dans cet article comment créer un analyseur de code C#. Voyons comment à présent créer des test unitaires pour vos analyseurs. Le plus simple est de partir sur les helpers générés par le template de projet "Analyzer with Code Fix" qui va...

  • TFS Backlog Items Workflow

    12 août 2015 ( #Microsoft.ALM )

    Par défaut dans votre projet TFS, le backlog contient les états suivants : - New - Approved - Committed - Done Le workflow de gestion de vos items dans votre backlog est le suivant : New --> Approved Le Product Owner donne son accord New --> Removed Le...

  • Nouveautés TFS 2013 en quelques screenshots

    05 juillet 2015 ( #Microsoft.ALM )

    Support du moteur GIT Copier l'output de votre build sur le serveur pour le récupérer par la suite (prédécesseurs des artifacts avec TFS 2015) Exécuter vos scripts Powershell avant/après compilation, avant/après exécution des tests Source : http://ww...

  • Créer son template de Build TFS

    04 juillet 2015 ( #Microsoft.ALM )

    Avec le nouveau mécanisme de Build vNext, il vous est possible de créer un template de Build à partir d'une définition existante comme le montre les copies d'écran ci-dessous : Il vous suffit enfin pour accéder à ce nouveau template de créer une nouvelle...

  • Installer manuellement le module PowerShell xWebAdministration

    24 juillet 2015

    Dans un précédent post, j'avais cité le module PowerShell xWebAdministration pour administrer lors de vos déploiement avec Release Management / PowerShell votre serveur IIS. Voyons à présent comment l'installer. Allez tout d'abord la page officiel du...

  • Activity Designer sur une Activité avec WF

    14 février 2013 ( #System.Activities )

    Il est très simple de créer son designer WPF sur une activité custom en positionnant l’attribut « DesignerAttribute » sur son activité. Exemple : [DesignerAttribute(typeof(SendMailActivityDesigner))] public sealed class MyCustomActivity : CodeActivity...

  • WCF Service Host

    09 juin 2008 ( #System.ServiceModel )

    Une des fonctionnalités assez intéressante dans Visual Studio 2008 pour les développeurs WCF est l'ajout d'un mini serveur pour héberger les services WCF en debug. Sur un projet "Service WCF", il est en effet possible de lancer directement le projet,...

  • MolesVS2012

    01 avril 2013 ( #System.Software.Factory )

    Vous êtes passé sous Visual Studio 2012 et vous n'avez pas la version Ultimate (avec Microsoft Fakes) pour continuer à utiliser votre framework de mock préféré "Moles" ? Pas de panique, vous pouvez télécharger sur le site du projet MolesVS2012 un setup...

  • Le site Hadopi.fr bientôt sur les railles

    23 septembre 2010 ( #System.Web )

    Hadopi va ouvrir dans les prochains jours son site officiel www.hadopi.fr... Petite piqure de rappel : Hadopi est la haute autorité qui se charge d'envoyer deux messages d'avertissement aux méchants pirates avant de faire appel au procureur de la république...

  • WS-Discovery avec WCF 4.0

    15 février 2011 ( #System.ServiceModel )

    Lorsque les services commencent à se multiplier au sein d'une entreprise en ajoutant à cela les différents environnements et multiples versions d'un même service à faire héberger, il devient indispensable de se doter d'un annuaire de service. WS-Discovery...

  • SaaS, PaaS, IaaS... ???!!!??

    05 février 2011 ( #System.Cloud )

    Décryptons ces trois familles que sont le SaaS, PaaS et IaaS, termes devenus incontournable et qui le seront de plus en plus dans l'élaboration et évolutions des Système d'Informations des grands clients comme les PME ainsi que pour les éditeurs de logiciels...

  • Modifier votre fichier Msbuild (csproj) dans Visual Studio

    09 juin 2008 ( #Microsoft.VisualStudio )

    Il est souvent utile d'éditer directement son ficher de projet MsBuild notamment pour gérer ses tâches et imports MsBuild. Lorsque votre fichier MsBuild est chargé, il est impossible de l'éditer directement dans Visual Studio. Il vous faut donc auparavant...

  • Exposer plusieurs contrats sur un service WCF

    08 juin 2008 ( #System.ServiceModel )

    L'un des intérêts d'exposer plusieurs contrats (ou interfaces) sur un service WCF est de notamment permettre de fournir des opérations différentes suivant les acteurs accédants au service. Prenons le diagramme de classe suivant : Nous avons donc un service...

  • ASP.NET Padding Oracle Vulnerability

    24 septembre 2010 ( #System.Web )

    Nouvelle faille de sécurité ASP.NET (Padding Oracle Attack) et c'est fois-ci ce n'est pas une petite faille ! Car elle touche toutes les versions du Framework (et donc aussi Sharepoint) et la faille permet de décoder les informations cryptées du viewstate...

  • Le Lapin de Build et CruiseControl.NET

    03 juin 2008 ( #System.Software.Factory )

    Suite à un message sur le blog de Denis Dolfus qui traite de la mise en place d'un lapin de build (basé sur un nabaztag) pour monitorer les builds de son équipe, j'ai approndi le sujet pour réfléchir à une intrégration avec msbuild et CruiseControl.NET....

  • Intégrer Unity Application Block à vos services WCF

    21 février 2011 ( #System.ServiceModel )

    Pour faire suite au billet Contrôler l'instanciation de vos services WCF, vous trouverez à cette adresse la description d'une librairie utilitaire pour intégrer Unity Application Block à vos services WCF : - Télécharger la librairie et son code source...

1 2 3 4 > >>