#33 //Build/ – WindowsTemplateStudio, RIP Xamarin & FluentDesign

Suite aux nouveautés présentées à la //Build/, nous avons chacun décidé de choisir un sujet qui nous tenait à coeur, de vous le présenter et d’en discuter.

C’est ainsi que Christophe nous parle de Windows Template Studio, que Richard s’interroge sur l’avenir de Xamarin (non sans humour) et que Denis s’est intéressé au nouveau Microsoft Fluent Design.

En espérant que ce nouveau format vous donnera autant de plaisir que nous avons eu à l’enregistrer : basé sur un tour de table et sur trois sujets plus concis que d’habitude.

Les Zactus

Dans la dernière partie de l’émission, nous passons en revue quelques News des dernières semaines :


Hors série – Spécial Build 2017: Retour sur la 1ere journée !

Et voilà une grosse équipe pour ce premier podcast, avec trop de personnes pour pas assez de micros :), pour vous faire un retour de cette première journée

Au menu : de l’IA, de l’Azure, de l’émotion avec EMMA, du Visual Studio for Mac, du Cosmos DB, du Cortana, un peu de 3D 🙂 et un peu de Docker !

http://dev.microsoft.fr/build/


#32 NDepend – Analyser et améliorer votre code

Aujourd’hui, nous avons la chance de rencontrer le créateur du logiciel NDepend. Cet outil est l’un des plus performant du marché pour analyser votre code C# et pour vous aider à l’améliorer.

Patrick pour présente les principales fonctionnalités de son outil intégré à Visual Studio, mais également disponible de manière autonome ou intégré à votre serveur de Build. L’une des grandes forces de NDepend, est l’utilisation de son langage CQLinq (Code Query LINQ) qui est un langage de requêtage que vous pouvez exécuter sur un modèle abstrait de votre code. Concrètement, vous pouvez faire des requêtes sur votre code de la même manière que vous interrogeriez les vues ou tables d’une base de données. En plus des centaines de règles prédéfinies, vous disposez ainsi d’une analyse personnalisée et illimitée.

Plus d’infos sur http://www.ndepend.com

Les Zactus

Avec Richard, nous passons en revue quelques News des dernières semaines :


Hors série – Les Frenchies @ //build/

Tout savoir sur la Build 2017 à Seattle, par des développeurs, pour les développeurs !

A quelques jours du grand départ pour Seattle, l’équipe des frenchies @ //build/ s’est réunie pour discuter de ses attentes et de ses rêves.

Podcast organisé par la communauté Microsoft, avec Christophe en maître de cérémonie, venez découvrir la fine équipe qui va (essayer de) vous accompagner à distance pendant cette semaine de folie. Ou pas 🙂

http://dev.microsoft.fr/build

Christophe nous rapportera certainement des infos pour LiveTile et DevApps !


#31 Angular 2 – Développez vos applications Web en TypeScript.

AngularJS et maintenant Angular2 est le framework JavaScript libre, de plus en plus utilisé dans les projets internet.
Il est fondé sur l’extension du langage HTML par de nouvelles balises (tags) et attributs pour aboutir à une définition déclarative des pages web. La version 2.0, considérablement différente, exploite au mieux la norme ECMAScript 6 et le langage TypeScript. Angular apporte aux applications web côté client les services traditionnellement apportés côté serveur, comme les contrôleurs de vues. En conséquence, une bonne partie du fardeau supporté par le back-end est supprimée, ce qui conduit à des applications web beaucoup plus légères serveur-side. (source Wikipedia).

Dans cet épisode, Richard nous présente Angular 2 en nous créant un nouveau projet qu’il complète au fur et à mesure de sa démonstration… le meilleur moyen pour apprendre, c’est d’utiliser un cas concret.

Les commandes utilisées par Richard pour démarrer un projet :

  • Liste des modèles installés : dotnet new -l
  • Installation des modèles : dotnet new –install Microsoft.AspNetCore.SpaTemplates::*
  • Création d’un nouveau projet Angular : dotnet new angular -n devapps

Quelques références :


#30 Visual Studio 2017 : 20 ans déjà

Le 7 mars 2017, Microsoft lance officiellement une nouvelle version de Visual Studio. A cette occasion, nous avons décidé de vous refaire l’histoire de ce logiciel de développement.

Dans cet épisode, nous commençons par revenir sur la naissance du Basic par Bill Gates, qui a évolué vers le Visual Basic 1.0, pour arriver à la suite Visual Studio 97… et maintenant VS 2017.

Dans la seconde partie de cet épisode, nous passons en vue les nouveautés du logiciel ainsi que les nouvelles fonctions du C# 7 qui l’accompagne.

Le lancement officiel est disponible sur http://launch.visualstudio.com

Les Zactus

Voici les News présentées par Richard et discutées lors de l’émission.


#29 ASP.NET Core, qu’est ce que c’est ?

Dans ce 29ième épisode, Sébastien Pertus de Microsoft France et Rui Carvalho de ALT.NET sont venus nous présenter cette nouvelle version d’ASP.NET.

ASP.NET Core est un framework web libre et open-source, développé par Microsoft et la communauté. Il se composent de différents modules qui s’exécutent à la fois sur le .NET Framework complet, sur Windows et sur le .NET Core multiplate-forme. Ce framework est une réécriture complète ASP.NET, réunissant MVC et les WebAPI.

Sébastien et Rui nous présentent les intérêts majeurs de ce framework et nous parlent de leurs expériences respectives dans ce domaine.

Pour aller plus loin :

J’ai développé une App

L’application de ce mois est TV Show Tracker de Jonathan Antoine. Cette application vous permet de suivre vos séries TV sur mobile et sur PC. Jonathan nous explique quelles technologies il a utiliser pour la développer.

Les Zactus

Voici les News présentées par Richard et discutées lors de l’émission.


Skype pour les développeurs

Pour ce premier épisode de 2017, nous avons invité Alexis Conia qui est MVP Skype For Business.
Skype for Business est la plateforme de Microsoft pour gérer les appels, les conférences, les vidéos et le partage, destinée aux entreprises.

Alexis nous présente les possibilités et les frameworks disponibles pour se connecter et pour personnaliser les services professionnels de Skype.
Skype Developer Platform, c’est une multitude de services et d’API, accessibles en Web, en Xamarin, sous Android, sous iOS et sous Windows. Microsoft propose un service hébergé dans Azure mais vous pouvez l’installer dans votre entreprise si le besoin d’en fait sentir… Bref, Skype for Business, c’est la solution de communication en entreprise.

Les Zactus

Voici les News présentées par Richard.