Un podcast en français sur la construction de logiciel avec les technologies Microsoft.

Suivez les entrevues de Mario Cardinal et Guy Barrette avec les experts francophones en développement de logiciel.

0171 - Salim Adamon - Dynamics CRM

Nous discutons avec Salim Adamon de la plateforme Dynamics CRM. Dynamics CRM est un logiciel de gestion de la relation client développé par Microsoft. Tel quel, le produit se concentre principalement sur le secteur des ventes, du marketing, et du service (help desk), mais Microsoft commercialise Dynamics CRM comme une plateforme de xRM et encourage les partenaires à utiliser son API propriétaire (basé sur Microsoft .NET) pour répondre aux nombreuses exigences de gestion de la relation client.

Bio:

Consultant en informatique et développeur de solutions avec un intérêt particulier pour les solutions d'entreprise, depuis les quatre dernières années, Salim se concentre sur la conception de solutions basées sur la plateforme Microsoft Dynamics CRM. En 2014, il a reçu la reconnaissance Most Valuable Professional (MVP) de Microsoft. Il a participé à divers projets avec des rôles allant d’architecte à celui d’analyste d'affaires en passant par programmeur Microsoft .Net. Il est passionné de technologies et aime la musique et le sport. Vous pouvez suivre son parcours sur son blog.

Liens:

Direct download: VSTS_0171.mp3
Category:Architecture -- posted at: 1:36pm EST
Comments[0]

0167 - Eric De Carufel - Big Data et Hadoop

Nous discutons avec Eric De Carufel de Big Data et Hadoop. Big Data est une expression anglophone utilisée pour désigner des ensembles de données qui deviennent tellement volumineux qu'ils en deviennent difficiles à travailler avec des outils classiques de gestion de base de données ou de gestion de l'information. Hadoop est un framework Java libre destiné à faciliter la création d'applications pour le Big Data.

Passionné, impliqué et minutieux sont des qualités qui décrivent bien Éric De Carufel pour qui le développement logiciel est une quête constante d'amélioration pour atteindre l'équilibre entre la perfection et les besoins du client. Son approche architecturale est simple : élaborer une architecture où il est plus facile d'appliquer les bonnes pratiques que les mauvaises. Son implication en tant que conférencier et blogueur est reconnue par Microsoft, qui, depuis 2009, lui a décerné le prix de 'Most Valuable Professional in Visual C#' (MVP C#).

Liens

Direct download: VSTS_0167.mp3
Category:Architecture -- posted at: 12:20am EST
Comments[0]

0153 - Keith Bourgoin - Windows 8 et la stratégie de Microsoft

Nous discutons avec Keith Bourgoin de la stratégie de Microsoft en ce qui concerne Windows 8, Office 365, Windows 2012, Windows Azure et le Surface. Entre autres, nous cherchons à comprendre en quoi cette stratégie peut satisfaire autant le marché de l'entreprise que le marché du consommateur.

Après plus de 20 ans dans le secteur public, ayant travaillé pour des sociétés telles que Ernst & Young, CGI et Apple Computer, Keith a acquis une solide expérience en informatique d'entreprise. Keith est directeur de la pratique Microsoft de l'Est du Canada pour Compugen, où il accompagne ses clients dans la sélection de solutions technologiques pour répondre à leurs besoins d'affaires.

Liens

Direct download: VSTS_0153.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0149 - Eric De Carufel - CQRS + EventSourcing : De la tradition à la révolution

Nous discutons avec Eric De Carufel de la séparation des commandes et des requête (CQRS) et du EventSourcing. Entre autres, nous discutons de la conception d'une application sans base de données relationelle et, surtout, comment Microsoft Azure est en ligne avec cette approche architecturale.

Passionné, impliqué et minutieux sont des qualités qui décrivent bien Éric De Carufel pour qui le développement logiciel est une quête constante d'amélioration pour atteindre l'équilibre entre la perfection et les besoins du client. Son approche architecturale est simple : élaborer une architecture où il est plus facile d'appliquer les bonnes pratiques que les mauvaises. Son implication en tant que conférencier et blogueur est reconnue par Microsoft, qui lui a décerné le prix de 'Most Valuable Professional in Visual C#' (MVP C#) en 2009, 2010 et 2011.

Liens

Direct download: VSTS_0149.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0144 - Erik Renaud - Open Data Protocol (OData)

Nous discutons avec Erik Renaud de l'Open Data Protocol (OData). OData est un protocole permettant le partage de données, basé sur Atom et AtomPub. Entre autres, Erik nous explique pourquoi OData et REST sont des protocoles très important pour le futur.

Erik Renaud est vice-président et architecte logiciel chez Ambient Reflex, une société conseil qui fournit des solutions d'aide à la décision. Erik cumule plus de 10 ans d’expérience en développement logiciel, en faisant du coaching pour des équipes pour des besoins en architecture, modélisation et analyse. Pour la troisième année, il a reçu de Microsoft la reconnaissance MVP. Il est un ScrumMaster certifié, ce qui assure qu’il puisse toujours mener ses équipes vers le succès. Finalement, il est un conférencier international et peut être rejoint au erik.renaud@ambientreflex.net, ou vu tout partout où le kendo est pratiqué

Liens

Direct download: VSTS_0144.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0141 - Joel Hébert - Programmation par contrat avec les 'Code Contracts'

Nous discutons avec Joel Hébert d'une nouveauté du .NET 4.0 soit la programmation par contrat avec les 'Code Contracts'. La programmation par contrat régi le déroulement des traitements à l'aide de règles, appelées des assertions (pré-condition, post-condition et invariant) qui forment un contrat qui précise les responsabilités entre le client et le fournisseur d'un morceau de code logiciel.

Joel Hébert est architecte logiciel chez Opulent et MVP ASP.NET. Il a développé des applications Web à grande échelle et des outils informatiques de vérification assistée par CaseWare IDEA. Il travaille actuellement sur des projets au gouvernement fédéral.

Liens

Direct download: VSTS_0141.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0132 - Julien Letrouit - DDD, CQRS et Event Sourcing

Nous discutons avec Julien Letrouit d'une pratique d'architecture novatrice qui s'appelle le "Event Sourcing". Le "Event Sourcing" complète une architecture pilotée par le domaine (DDD) en ce sens qu'il permet de modéliser non seulement les commandes et les requête mais aussi les évènements du domaine métier. Entre autres, nous discutons comment jumelé le "Event Sourcing" avec une conception pilotée par le domaine (DDD) et la séparation des commandes et des requête (CQRS).

Julien Letrouit est "lead developer" chez Shopolate à Montréal. Il construit des logiciels de qualité en utilisant des arcchitectures qui s'appuient sur une conception pilotée par le domaine (DDD). Il se passionne non seulement sur le DDD mais ausi sur la séparation des commandes et des requête (CQRS) et le "Event Sourcing". Vous pouvez lire son blogue personnelou il discute en détail de ces principes d'architecture.

Liens

Direct download: VSTS_0132.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0118 - Erik Renaud - La séparation des responsabilités entre les commandes et les requêtes

Nous discutons avec Erik Renaud de la séparation des responsabilités entre les commandes et les requêtes (Command-Query Responsibility Separation - CQRS). La plupart des applications lisent les données beaucoup plus fréquemment qu'ils font des écritures. Sur la base de cette déclaration, une bonne idée consiste à séparer le code qui est responsable de l’écriture des données du code qui est responsable des requêtes (lecture).

Erik Renaud est un coach .NET et co-fondateur de nVentive, une société conseil qui aide les équipes de développement logiciel au moyen de « coaching » et de « guidance ». Ses mandats courants se divisent entre aider Microsoft à tester la version 5.0 de Enterprise Libraryet aider les grandes institutions financières en créant de nouvelles équipes qui supportent directement leurs activités primaires. Erik cumule plus de 10 ans d’expérience en développement logiciel, en faisant du coaching pour des équipes pour des besoins en architecture, modélisation et analyse. Pour la seconde année, il a reçu de Microsoft la reconnaissance MVP. Il est un ScrumMaster certifié, ce qui l’aide à guider les équipes vers le succès, et offre souvent des formations pour les technologies orientées objet. Il peut être rejoint au erik.renaud@nVentive.net, ou vu tout partout où le kendo est pratiqué.

Liens

Direct download: VSTS_0118.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0098 - Bernard Fedotoff - ALM: Gestion du cycle de vie des applications

En direct de Seattle, dans le cadre du MVP Summit, nous discutons avec Bernard Fedotoff de la gestion du cycle de vie des applications. Entre autres, nous discutons de ce que les américains appellent le "Application Lifecycle Management".

Bernard Fedotoff est Microsoft Regional Director depuis 1996 ; il a animé les Devdays et Techdays en Suisse et en France depuis 1997. Il a été fondateur et PDG de PSEngineering depuis 1990, société qu’il a revendue en 2004. En 2005, il a fondé la société Agilcom. Bernard a mené auprès de clients français, suisses, et d'afrique du nord de nombreuses missions en technologie .Net, d'architecture et de coaching d'équipes de dévoppement. Son passé de Pdg et son expertise technologique apportent aux projets qu'il accompagne deux points de vue riches d'expériences et de convictions. Il a aussi accompagné la mise en place de plateaux offshores vers la Tunisie, en implémentant des approches Agile avec Team Foundation Server. Enfin, il est aussi co-auteur de nombreux ateliers des coachs publiés sur le site MSDN de Microsoft France. Bernard est titulaire d’un diplôme d’ingénieur ainsi que d’un troisième cycle universitaire en robotique. Il consacre ses quelques minutes de temps libre à la montagne.

Liens

Direct download: VSTS_0098.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

0072 - Patrick Smacchia - NDepend

Nous discutons avec Patrick Smacchia du logiciel NDepend, un outil qui permet aux architectes ainsi qu’aux dévelopeurs d’analyser la structure du code, de vérifier les règles de conception et de planifier les activités de refactorisation. Entres autres, nous discutons comment il est possible de codifier les contraintes liées au couplage et à la cohésion et de les intégrer dans un « build » journalier de sorte que ces contraintes se perpétuent à travers les versions comme spécifications "exécutables" d'architecture.

Passionné par l'architecture et le développent logicielle, Patrick Smacchia aide les entreprises à concevoir leurs applications. Ingénieur diplômé de l'ENSEEIHT, il a notamment collaboré avec Amadeus la Société Générale, Siemens et Alcatel. Il est l'auteur et maintenant le Team Lead de l'outil NDepend. Patrick a aussi rédigé l'ouvrage Pratique de .NET2 et C#2 (O'Reilly 2005) qui fait référence sur le sujet dans la communauté francophone. En complément du livre, Patrick assure des formations en entreprise et université sur les aspects avancés de la plateforme .NET. Ses compétences ont été reconnues par Microsoft France, ce qui lui a valu la distinction MVP .NET (Most Valuable Professional sur les technologies .NET) depuis 2003. Vous pouvez lire son blog au url suivant: http://codebetter.com/blogs/patricksmacchia/

Liens

Direct download: VSTS_0072.mp3
Category:Architecture -- posted at: 12:00am EST
Comments[0]

Notre histoire

En novembre 2004, influencé par le podcast anglophone DotNetRocks qui venait de voir le jour, Mario Cardinal décide, à titre expérimental, de publier un podcast avec les experts francophones de la programmation. A l’origine, le podcast s’appelait « BlaBla dotNet ». Rapidement, pour alléger la charge de travail, Eric Coté a rejoint l’émission à titre de co-animateur. En 2006, afin de mieux refléter la vocation de l’émission, le nom du podcast a été changé pour « Visual Studio Talk Show ». A la même époque, Eric Coté quitte l’émission et Guy Barrette devient co-animateur.

Abonnez-vous via RSS, iTunes ou Feedly


Visual Studio Talk Show

follow us in feedly

Suivez nous sur Twitter et Facebook



Connu depuis de nombreuses années en tant que coach agile spécialisé en architecture logicielle, Mario Cardinal est le co-fondateur de Slingboards Lab, un éditeur de logiciel qui aide les individus à mieux collaborer. Un expérimentateur et un entrepreneur, il aime à saisir les opportunités qui émergent de l'inattendu. Il est un récipiendaire du prix Most Valuable Professional (MVP) remis par Microsoft. Ce prix récompense des individus reconnus, crédibles et disponibles, qui démontrent une expertise technique et qui participent activement à des communautés afin de partager leur savoir-faire et leurs compétences pour aider les autres à se réaliser. Un praticien Scrum reconnu, il possède plus de 20 ans d’expérience en conception de systèmes d'information d’envergure. Il est l’auteur du livre « Executable Specifications with Scrum ». Ses amis aiment à le décrire comme quelqu'un qui sait extraire l'essentiel d'une situation compliquée, trier les idées fondamentales des distractions connexes, et fournir un résumé facile à comprendre.


Guy Barrette est un architecte/développeur à Montréal, Canada. Il est un Microsoft Regional Director pour la région de Montréal ainsi qu'un Most Valuable Professional (MVP) Microsoft Azure. Il travaille avec les outils Microsoft depuis le lancement de VB3 en 1994 en aidant les entreprises à construire de meilleures solutions avec les technologies. Guy a été conférencier lors de conférences comme TechDays, DevTeach et Confoo, il a été leader de la Communauté .NET Montréal pendant près de 20 ans. Il y est maintenant co-organisateur du Groupe Microsoft Azure.