Archive

Posts Tagged ‘Microsoft’

Microsoft experiences’16 – Replay

microsoftexperiences16
Un petit billet pour signaler deux choses.

La première, c’est que les replays des deux journées sont disponibles sur le site experiences.microsoft.fr.
La deuxième, c’est qu’il y a une infographie de la journée.

Publicités

Microsoft experiences’16

Microsoft experiences'16
Première occurrence de la nouvelle formule des Tech Days, Microsoft experiences’16 en est à son deuxième jour.
Si j’en juge à l’affluence très, très, très conséquente, c’est une réussite (et un calvère pour ceux qui n’aiment pas la foule).

Je n’ai pas été présent à la première journée, mais j’ai pu faire 4 séances aujourd’hui.
Voici un petit retour. Attention, c’est un long billet.

Note : le live est encore en cours au moment où j’écris ce billet.

Lire la suite…

TechDays 2015

MS - TechDays 2015
Petit billet pour annoncer que les inscriptions mais surtout le détail des sessions est disponible (277 pour le moment).
C’est le 10, 11 et 12 Février, toujours au Palais des Congrès à Paris.

Comme à chaque fois, le plus dur va être de faire des choix ! XD

Le virage Microsoft vers l’Open Source se fait sentir (exemple : Keynote Opensource).

Catégories :Evènements, Microsoft, TechDays

Documentation Microsoft

Je l’avais vu, mais je n’en avais pas parlé, voilà qui est maintenant chose faite !

Le titre est assez parlant pour ne pas en rajouter : Largest collection of FREE Microsoft eBooks ever.

Catégories :Développement, Microsoft

TechDays 2014 – Jour 1

Et voilà, nouvelle années, nouveaux Tech Days.
Aujourd’hui, l’événement commence avec une plénière très sympa.

Comme l’année dernière, une plénière, trois séances et pis s’en va !

  • La plénière : Votre futur est dans le code
  • Stratégie de sécurité Microsoft
  • Le futur du Responsive Web Design
  • Développer ou debugger ?

Allez, petit retour, donc.

Lire la suite…

Catégories :Evènements, Microsoft, TechDays

[TFS 2010] Lancer un exécutable durant une build

Il y a quelques jours, je devais faire fonctionner une build, pour générer un package zip.
Jusque là, tout va bien.
Avec IIS Express (voir billet précédent : Les différents serveurs Web pour développer).
Et là, c’est le drame.

Déjà, je vais faire un gros spoil sur le reste du billet : ça marche pas.
Une histoire de communication difficile entre MSDeploy et IIS Express, de ce que j’en ai vu (je reviendrais peut être sur le sujet).

Mais cela m’a permit d’apprendre plusieurs choses : comment fonctionne une build sous TFS, comment modifier sa définition et son processus de génération et enfin, comment lancer un exécutable qui écoute (comprendre qui attend une action utilisateur pour s’arrêter), comme IIS Express.
C’est cette dernière partie que je vais traiter ici.
En effet, il y a une petite finesse quand le processus lancé écoute : il attend une réaction de l’utilisateur pour s’arrêter, ce qui empêche la build de passer à une autre étape.
Cela peut être utile, par exemple dans le cadre d’une build lançant des tests sur une application client/serveur.

En prérequis, pour comprendre le billet, c’est de savoir ce qu’est une build TFS et un workflow (et donc d’en avoir le vocabulaire, mais ce n’est réellement pas compliqué).
Pour cela, je vous invite à regarder directement sur la MSDN Team Development with Visual Studio Team Foundation Server : Chapter 7 – Team Build Explained et Chapter 13 – Process Templates Explained.
Lire la suite…

Catégories :.Net, Logiciels, Microsoft, TFS

Les différents serveurs Web pour développer

Aujourd’hui, on va un peu parler des différents serveurs Web pour développer.
Enfin, de trois en particuliers : le serveur de développement ASP.Net (aka Cassini), IIS et IIS Express.

Il est possible de paramétrer les serveurs Web pour un projet (*.csproj) à partir des propriétés de ce dernier, dans l’onglet « Web ».
Cependant, il faut bien garder en mémoire que ce paramétrage est totalement indépendant de la configuration de compilation. Il est donc parfaitement impossible d’utiliser Cassini en développement et IIS en release ! (et ça, c’est bien dommage !).

Il est par contre possible que le paramétrage soit stocké par utilisateur, dans le fichier *.csproj.user qui accompagne le projet.
Ceci dit, ce n’est pas viable en conjonction avec les builds TFS (mais ça, j’en reparlerais dans d’autre(s ?) billet(s)).

Lire la suite…

Catégories :Logiciels, Microsoft