Visual Studio Talk Show

Visual Studio Talk Show

By Mario Cardinal et Guy BarretteNewsTechnologyTech News
Download on the App Store

Visual Studio Talk Show episodes

  • 0122 - Andre Vachon - Les nouveautés du langage C++ dans Visual Studio 2010

    Nous discutons avec André Vachon des nouveautés du langage C++ dans Visual Studio 2010. Le C++ est un langage de programmation permettant la programmation sous de multiples paradigmes comme la programmation procédurale, la programmation orientée objet et la programmation générique. C++ est actuellement le 3e langage le plus utilisé au monde (le 1er si on le regroupe avec le C).

    André Vachon est un vétéran de longue date de Microsoft. Il s'est joint à l'équipe de développement de Windows NT d'origine et a été responsable de la conception et du développement de l'architecture des pilotes graphique sous Windows NT. André s'est ensuite concentré sur l'outillage pour le développement de Windows, d'abord en développant les outils de débogage et puis l'infrastructure de tests. André a récemment rejoint la division Visual Studio en tant que gestionnaire de programme principal pour le compilateur C++. André est titulaire d'un baccalauréat en informatique de l'Université McGill.

    Liens

    • Visual C++ Developer Center
    • Visual C++ Team Blog
    • Scott Hanselman: C++ killed my grandpappy - Is C++ hard and where are the C++ coders hiding?
    • Actualité: Windows Azure Appliance
    • Actualité: Conférence Microsoft PDC
    • Actualité: Microsoft abandonne le Kin
    • Actualité: Introducing WebMatrix
    • Actualité: Introducing IIS Express
    • Actualité: New Embedded Database Support with ASP.NET
    • Actualité: Introducing “Razor” – a new view engine for ASP.NET
    • 1 hr 17 min
    • 0121 - Dominic Sevigny - Silverlight dans la grande entreprise

      Nous discutons avec Dominic Sevigny de l'adoption de Silverlight dans la grande entreprise. Silverlight est un plugin pour navigateur web multiplate-forme (Windows et Apple, Linux via le projet MoonLight), qui permet de développer des applications web riches dans un moteur de rendu vectoriel. Silverlight a comme concurrents principaux Adobe Flash et Flex, et dans une moindre mesure des solutions telles que JavaFX ou Quicktime d’Apple. Tout dépend si l’on se place du côté outil de conception de véritables applications ou de simple diffuseur de média (vidéos, musiques…).

      Dominic Sévigny est président de RunAtServer Consulting, une entreprise spécialisée dans le développement Silverlight et offrant une expertise de développement Web exemplaire par la qualité de ses développeurs séniors. Dominic est reconnu comme étant un conférencier très dynamique. En effet, il donne à l’occasion des conférences sur les technologies Web telles que Silverlight, ASP.NET et Ajax. Il a donné plusieurs conférences à la Communauté .Net de Montréal ainsi qu’au DevTeach où il a été nommé « Best Speaker » en 2007. Il est le formateur exclusif de toutes les formations ASP.NET et AJAX pour le plus grand centre de formation de Montréal, Technologia. Pour la quatrième année consécutive, il a obtenu de Microsoft le titre de MVP ASP.NET.

      Liens

      • Démarrer avec Silverlight
      • Livre: Professional Silverlight 4
      • Livre: Foundation Expression Blend 4 with Silverlight
      • Actualité: Lancement officiel de Office 2010
      • Actualité: Azure team did a few announcements today at TechED US 2010
      • Actualité: More Azure news from TechEd US 2010
      • Actualité: The Expression 4 suite of products shipped June 7
      • 1 hr
      • 0120 - JP Duplessis - Visualisation et analyse de code dans Visual Studio 2010 Ultimate

        Mario profite de sa présence au campus de Microsoft à Redmond au États-Unis pour discuter de visualisation et d'analyse de code avec Jean-Pierre Duplessis. Pour l'occasion Mario est accompagné d'un coanimateur d'un jour soit Étienne Tremblay qui lui aussi se trouvait au campus de Microsoft au même moment.

        Jean-Pierre Duplessis est architecte chez Microsoft dans la division Visual Studio. Il est un vétéran de longue date de Microsoft. Il a débuté avec l'équipe de développement de Microsoft Host Integration Server. Ensuite, il a été responsable de concevoir la connexion aux réseaux sans-fil sous Windows NT. Ces dernières années, son travail avec l'équipe Visual Studio lui a permis de retourner à sa première passion soit l'analyse de code pour permettre de visualiser et comprendre l'architecture d'une application existante.

        Liens

        • Visual Studio 2010 Ultimate
        • How to understand your code using Dependency Graphs, Sequence Diagrams, and the Architecture Explorer
        • Livre: Raving Fans: A Revolutionary Approach to Customer Service
        • Actualité: Microsoft reveals content-delivery network pricing for Azure
        • Actualité: Microsoft delivers missing RIA tools, components for Silverlight 4
        • Actualité: SQL Server 2008 R2 est maintenant disponible
        • 53 min
        • 0119 - Joel Quimper - Quand et dans quel contexte est-ce que «adéquat» est «adéquat»?

          Nous discutons avec Joel Quimper des pratiques de développement et de la mauvaise habitude qui consiste à vouloir tout abstraire et tout généraliser. Un application offre une valeur réelle seulement lorsqu’elle est utilisée par des utilisateurs. Alors ou tracer la limite entre le sur-design, l'extensibilité et la réutilisabilité.

          Joel Quimper est un conseiller en architecture chez Microsoft Canada. Il travaille essentiellement avec les architectes des grandes entreprises de l'Est du Canada pour aider leur organisation à réaliser leur plein potentiel. Joel possède une vaste expérience dans la conception de solutions orientées service en utilisant les services web. Il est passionné par l'interopérabilité avec la plateforme .NET. Avant de rejoindre Microsoft, il a travaillé 10 ans pour IBM Canada dans plusieurs rôles. Plus récemment, il a travaillé comme architecte d'intégration WebSphere. Il a travaillé avec plusieurs clients dans la mise en œuvre réussie de solutions SOA.

          Liens

          • MSDN Flash
          • MSDN Blog
          • Conférence: Make Web Not War 2010
          • Conférence: TechEd 2010
          • Conférence: Agile 2010
          • 1 hr
          • 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 [email protected], ou vu tout partout où le kendo est pratiqué.

            Liens

            • Wikipedia à propos du "Command-query separation"
            • Martiin Fowler à propos du "Command-Query Separation"
            • Greg Young à propos du "Command-Query Separation"
            • Recommandation: Microsoft Enterprise Library 5.0
            • Actualité: Microsoft abandonne le concept de tablette Courier
            • Actualité: SQL Server 2008 R2 est maintenant disponible
            • 1 hr 4 min
            • 0117 - Simon Ferquel et Thomas Lebrun - Microsoft Surface

              Nous discutons avec Simon Ferquel et Thomas Lebrun du système informatique "Surface". Surface se présente à l'utilisateur comme une table dont le dessus est constitué d'une surface doté d’un affichage tactile "multitouch" qui permet de manipuler un contenu informatique à l'aide d'un écran tactile.

              Thomas Lebrun est architecte et développeur chez Access IT à Paris. Il est particulièrement intéressé par l'enrichissement de l'expérience utilisateur et par l'architecture d'applications WPF/Silverlight. Thomas est l'auteur du livre WPF par la pratique, aux éditions Eyrolles. Il est rédacteur et modérateur chez Developpez.com. Il est reconnu Microsoft MVP dans la compétence "Client Application Development".

              Simon Ferquel est architecte et développeur chez Access IT à Paris. Il s'intéresse au développement avec Microsoft Surface et à l'architecture logicielle avec WPF/Silverlight. Simon est Microsoft MVP dans la compétence "Client Application Development". Vous pouvez lire son blog ou il présente des rubriques sur les technologies .NET.

              Liens

              • Microsoft Surface
              • Projet: Team Table
              • Projet: Scrum Dashboard
              • Projet: Project Natal
              • Actualité: Lancement Visual Studio 2010
              • Outil Scrum avec TFS: Urban Turtle
              • 1 hr 1 min
              • 0116 - Laurent Duveau - Les nouveautés de la conférence MIX 2010

                Nous discutons avec Laurent Duveau des nouveautés annoncées dans le cadre de la conférence MIX 2010 à laquelle Laurent a assisté. MIX est une conférence tenue annuellement pour les développeurs et les designers Web qui présente les dernières nouveautés produites par Microsoft pour la programmation Internet.

                Laurent Duveau est un consultant et formateur pour la firme RunAtServer Consulting. Il se spécialise dans un domaine qu'il adore: les applications web avec Silverlight et l'outillage Microsoft Expression. Laurent est certifié MCSD.NET, MCTS, MCPD et MCT. Il participe fréquemment aux activités de la Communauté .NET de Montréal. Il est également l'auteur d'articles techniques pour TechHeadBrothers et asp.net et contribue activement aux forums asp.net. Pour la quatrième année consécutive, il a obtenu de Microsoft le titre de MVP. Et cette année, il est parmi les premiers récipiendaire de la reconnaissance MVP Silverlight. Suivez son blogou il écrit sur les nouveautés de Silverlight.

                Liens

                • Sessions MIX en ligne
                • Liens vers les outils annoncés à la conférence MIX
                • Blog: Blog de Laurent
                • Formation: Silverlight Tour au Québec
                • Nouveau défi de Mario : Pyxis
                • Gestion Scrum avec TFS: Urban Turtle
                • 1 hr 27 min
                • 0115 - Matthieu Mezil - Entity Framework 4

                  Nous discutons avec Matthieu Mezil de la version 4 de Entity Framework (EF4). Entre autres, on évaluera avec Matthieu en quoi cette nouvelle version qui sera inclus avec Visual Studio 2010 permet de concevoir un ORM (Object Relational Mapper) avec une implémentation Agile.

                  Matthieu Mezil est consultant formateur chez Access IT à Paris. MVP C# et speaker INETA, il s’est spécialisé sur l’Entity Framework. Il anime régulièrement des conférences sur ce sujet, notamment dans le cadre d’évènements Microsoft. MCT, Matthieu a également écrit plusieurs formations sur la POO, le langage C# et bien sûr sur l’Entity Framework qu’il anime fréquemment. Dans le cadre de son travail, il est souvent amené à travailler avec le Microsoft Technology Center de Paris. Matthieu est également un bloggeur important: en français sur http://blogs.codes-sources.com/matthieu et en anglais sur http://msmvps.com/blogs/matthieu.

                  Liens

                  • Livre sur Entity Framework
                  • Blog de Julia Lerman
                  • ADO.NET team blog
                  • Entity Framework Design blog
                  • Actualité: Windows Phone 7 Development – Silverlight & XNA + non backward compatibility
                  • Actualité: Business users to get Office 2010 on May 12
                  • 1 hr 7 min
                  • 0114 - Bernard Fedotoff - Le responsable de projet est-il mort?

                    Nous discutons avec Bernard Fedotoff sur comment jumeler la gestion de projet et les méthodes de développement agile. Entre autres, avec les méthodes agiles on se demande où est la place du responsable de projet.

                    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

                    • Visual Studio Team System
                    • 42 min
                    • 0113 - Yann Larivée - PHP et le Web Platform Installer

                      Nous discutons avec Yann Larivée du langage PHP et du Web Platform Installer. PHP est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP. Le Web Platform Installer est un outil très simple pour automatiser le déploiement de solution Web sur l'infrastructure de Microsoft.

                      Yann Larivée est architecte web et chef d'équipe sur des projets utilisant la plateforme de programmation PHP. Il est fondateur de PHP Québec, de FooLab et de la première édition de la Conférence ConFoo. La Conférence ConFooest une initiative conjointe de PHP Québec, Montréal-Python, Ruby Montréal, W3Qc, et OWASP Montréal.

                      Liens

                      • PHP
                      • Web Platform Installer
                      • Conférence: ConFoo
                      • Communauté: PHP Québec
                      • Actualité: Kodu : A new visual programming language made specifically for creating games
                      • Actualité: Practical Programming: An Introduction to Computer Science Using Python
                      • Actualité: Apple iPad
                      • 1 hr 3 min

                      About Visual Studio Talk Show

                      From the publisher's feed

                      Un podcast en français sur l'architecture et le développement logiciel. Suivez les entrevues de Mario Cardinal et Guy Barrette avec les experts de la programmation Microsoft .NET.