Blogs - Beth Massi - Visual Studio Team Interviews

Beth Massi's Channel9 Interviews of team members working on Visual Studio, showing off their favorite features.


Happy Birthday .NET with Jan Kotas [MP4] [0:03:57] [2017/05/24]
In this quick interview, we talk to Jan Kotas, who was involved from the very beginning of .NET's "Rotor" -- a shared source, cross-platform version of .NET from the early days. Jan is now…


Happy Birthday .NET with Eilon Lipton[MP4] [0:03:55] [2017/05/09]
In February we took a camera crew to the Microsoft Alumni Network's big .NET 15th birthday bash and caught up with team members past and present. In this interview we chat with Eilon Lipton who's been…


Happy Birthday .NET with Matt Gertz[MP4] [0:04:16] [2017/05/03]
Matt Gertz is currently a group software engineering manager driving the developer experience for C#, Visual Basic, and F# . Matt has had a long, illustrious career at Microsoft starting in 1994. The…


Happy Birthday .NET with Chris Sells[MP4] [0:06:48] [2017/04/25]
In February we threw a big .NET birthday bash with Microsoft Alumni and product teams. We caught up with Chris Sells who is currently a Product Manager at Google, and before that a Program Manager at…


Happy Birthday .NET with Robin Cole[MP4] [0:02:36] [2017/04/19]
In February we got together with many Microsoft alumni and current employees for a huge .NET Birthday bash. We spoke to Robin Cole, who joined Microsoft in 2005 working on many projects including…


Happy Birthday .NET with Immo Landwerth[MP4] [0:04:13] [2017/04/11]
Back in February we threw a party for the 15th anniversary of .NET. We caught up with Immo Landwerth, a program manager on the .NET team at Microsoft, who joined Microsoft in 2010. He tells us about…


Happy Birthday .NET with Dan Fernandez[MP4] [0:05:16] [2017/04/05]
We caught up with Dan Fernandez at the .NET birthday party last month to talk about the good old days and the crazy idea he had of giving away Visual Studio for free. Dan was also part of the original…


Happy Birthday .NET with Bertrand LeRoy[MP4] [0:03:15] [2017/03/28]
Bertrand LeRoy started using .NET with the first public betas, then proceeded to write a CMS with it. That's when he moved to the US and joined the ASP.NET team that was working on ASP.NET 2.0 at the…


Happy Birthday .NET with Mads Torgersen[MP4] [0:06:04] [2017/03/21]
Mads Torgersen is the Principal Program Manager for the C# Language. He maintains the language specification and runs the language design process for C# in the open at…


Happy Birthday .NET with Dee Dee Walsh[MP4] [0:02:09] [2017/03/15]
Last month we got together with the Microsoft Alumni Network and threw a big .NET 15th birthday bash with former .NET team members & rock stars. We caught up with Dee Dee Walsh, who was one of the…


Happy Birthday .NET with John Shewchuk[MP4] [0:07:40] [2017/03/08]
As Technical Fellow and head of engineering for Microsoft's Developer Experience team, John partners on complex software development projects with top startups and Fortune 500 companies. John started…


Happy Birthday .NET with Scott Hunter[MP4] [0:04:15] [2017/02/28]
A couple weeks ago we got together with the Microsoft Alumni Network and threw a big .NET 15th birthday bash with former .NET team members & rock stars. We caught up with Scott Hunter, Director of…


Happy Birthday .NET with Anders Hejlsberg[MP4] [0:02:41] [2017/02/14]
A few nights ago we got together with the Microsoft Alumni Network and threw a big .NET birthday bash with former .NET team members & rock stars. We caught up with Anders Hejlsberg, father of the…


Fun with the Interns: Zach Montoya Builds a Visual Studio Designer for .NET Native[MP4] [0:13:23] [2014/08/23]
A few weeks ago when I was up in Redmond I had the pleasure of interviewing some interns on the .NET team to talk about their experience as an intern at Microsoft and to show off the projects they are…


Fun with the Interns: Santiago Fernandez on LLVM Based Optimizer for MSIL[MP4] [0:22:17] [2014/08/22]
A few weeks ago when I was up in Redmond I had the pleasure of interviewing some interns on the .NET team to talk about their experience as an intern at Microsoft and to show off the projects they are…


Fun with the Interns: Shaurya Arora on Designing .NET for NuGet[MP4] [0:21:36] [2014/08/21]
A few weeks ago when I was up in Redmond I had the pleasure of interviewing some interns on the .NET team to talk about their experience as an intern at Microsoft and to show off the projects they are…


Fun with the Interns: Christian Salgado Catalogs .NET APIs[MP4] [0:18:41] [2014/08/20]
A few weeks ago when I was up in Redmond I had the pleasure of interviewing some interns on the .NET team to talk about their experience as an intern at Microsoft and to show off the projects they are…


Fun with the Interns: Charles Lowell on the .NET API Portability Analyzer[MP4] [0:10:59] [2014/08/07]
A couple weeks ago when I was up in Redmond I had the pleasure of interviewing some interns on the .NET team to talk about their experience as an intern at Microsoft and to show off the projects they…


Office 365 API Tools for Visual Studio - Building Office 365 Android Apps with Xamarin[MP4] [0:29:44] [2014/08/05]
The Office 365 APIs allow you to easily integrate Office 365 services into your apps in a consistent way. You can access user data like calendars, documents and more using REST APIs and standard OAuth…


Office 365 API Tools for Visual Studio - Users and Files[MP4] [0:18:07] [2014/07/04]
The Office 365 APIs allow you to easily integrate Office 365 services into your apps in a consistent way. You can access user data like calendars, documents and more using REST APIs and standard OAuth…


.NET Compiler Platform ("Roslyn") for the Rest of Us[MP4] [0:30:45] [2014/06/25]
The .NET Compiler Platform (code named "Roslyn") is the next generation of the Visual Basic and C# .NET compilers. At BUILD 2014 Roslyn was released as an open source software project and…


New Preview: Office 365 API Tools for Visual Studio [MP4] [0:20:11] [2014/05/13]
The Office 365 APIs allow you to easily integrate Office 365 services into your apps in a consistent way. You can access user data like calendars, documents and more using REST APIs and standard OAuth…


Introducing Office 365 API Tools for Visual Studio [MP4] [0:36:05] [2014/03/27]
I was in Redmond last week so I grabbed the old pocket camera and a conference room for an off-the-cuff interview with Michael Zlatkovsky, a Program Manager on the Cloud Business Apps team. Michael…


What's New with SharePoint Tools for Visual Studio 2012[MP4] [0:40:08] [2012/10/03]
In this interview, Xiaoying Guo, a Program Manager on the SharePoint tools team, shows us some of the new tools in Visual Studio for developing SharePoint 2010 & 2013 Apps and solutions. New tools…


Building an Outlook Mail App using the "Napa" Office 365 Development Tools[MP4] [0:22:38] [2012/09/28]
In this interview I sit down with Saurabh Bhatia, a Program Manager on the Office tools in Visual Studio team. Saurabh helps me understand the new Office and SharePoint Apps model as we build a fun…


Early Look at the Visual Studio LightSwitch HTML Client[MP4] [0:39:22] [2012/06/12]
In a more dynamic market than ever, Enterprises want their line-of-business applications to be accessible at any time from any device without sacrificing quality, agility, or time-to-market. This is…


Speed Up Azure Deployments with the New Web Deployment Feature[MP4] [0:16:45] [2011/04/19]
In this interview, Anders Hauge, a Program Manager on the Azure tools team, shows us how the new Web Deployment feature along with Remote Desktop allows you to incrementally publish your web…


Walkthrough of a Real-World LightSwitch Application used at Microsoft[MP4] [0:39:32] [2011/03/18]
In this video, I interview a couple of LightSwitch team members, Mike Droney (Tester) and Sheel Shah (PM), as they walk me through a real application that was built for our Admins in order to track…


Visual Studio LightSwitch - Beyond the Basics[WMV] [0:43:24] [2010/08/12]
In this interview with Joe Binder, a Program Manager on the LightSwitch team, we discuss the LightSwitch application framework architecture and how a LightSwitch application is built on top of…


Office Add-in (VSTO) Performance Tips & Tricks[WMV] [0:22:04] [2010/06/24]
In this interview, I sit down with Stephen Peters, a developer on the Office client tools team in Visual Studio. Steve shows us a couple of tricks for how you can squeeze the best performance out of…


Multi-Targeting Deep Dive with Visual Basic 2010[WMV] [0:39:23] [2010/06/22]
I'm back with Spotty Bowles, a tester on the VB compiler team, as he shows us the ins and outs of how multi-targeting works in Visual Basic projects in Visual Studio 2010. We've had multi-targeting…


Tips & Tricks with Business Data Connectivity Model Deployment in Visual Studio 2010[WMV] [0:24:00] [2010/05/07]
I'm back with Boris Scholl, the Program Manager who designed the BDC Model designer in Visual Studio 2010. Boris is a SharePoint expert, and in this interview he shares some tips and tricks having…


Array and Collection Initializers in Visual Basic 2010[WMV] [0:34:31] [2010/05/03]
In this interview Spotty Bowles, a tester on the VB Compiler team, shows us a couple of new language features: Array and Collection Initializers. He gives us insight into how they are implemented in…


Best Practices on Building SharePoint 2010 Web Parts with Visual Studio 2010[WMV] [0:27:58] [2010/04/21]
In this interview, Boris Scholl, a Program Manager on the Visual Studio Team building tools for SharePoint development, shows off the new SharePoint 2010 tools in Visual Studio 2010 for web parts. He…


Implementing a Silverlight SharePoint WebPart with Visual Studio 2010[WMV] [0:28:24] [2009/11/26]
Mike Morton is back at it again, this time showing how easy it is to develop, package and deploy a Silverlight WebPart to SharePoint 2010. He also walks us through the solution, package and file…


Using the SharePoint Business Data Connectivity Designer in VS 2010 [WMV] [0:43:33] [2009/11/24]
This time I interview a good friend of mine, Boris Scholl, a Program Manager on the Visual Studio Team building tools for SharePoint development. Boris shows off the new Business Data Connectivity…


SharePoint Feature and Package Designers in Visual Studio 2010 [WMV] [0:37:49] [2009/11/20]
In this interview I sit down with Lily Ma, a Program Manager on the Visual Studio Team building tools for SharePoint development. Lily shows off the new SharePoint feature and package designers in…


Importing SharePoint Solution Packages (WSP) into Visual Studio 2010[WMV] [0:17:13] [2009/11/19]
In this interview I sit down with Saaid Khan, a Program Manager on the Visual Studio team developing tools for SharePoint development. Saaid shows us the WSP Import Wizard in Visual Studio 2010 that…


Overview of SharePoint Development in Visual Studio 2010[WMV] [1:06:05] [2009/11/17]
In this interview I catch up with Mike Morton, a Senior Program Manager on the Visual Studio team developing tools for SharePoint development. Mike gives us a great introduction and overview of these…


What is Microsoft's Visual Basic 6 Support Strategy?[WMV] [0:23:03] [2009/09/15]
Paul Yuknewicz, Lead Program Manager on the Visual Studio team, discusses Visual Basic 6 runtime and IDE support options as well as proven techniques, tools and best practices for interoperability…


LINQ Language Deep Dive with Visual Studio 2008[WMV] [0:57:02] [2009/07/22]
Ever wonder what really happens when you write a simple LINQ query? A lot of new language features went into the compilers in Visual Studio 2008 to make LINQ work. In this interview I sit down with…


"I'm a VB" Interview: Ken Getz, Visual Basic MVP[WMV] [0:03:35] [2009/06/27]
In this quick interview I catch Ken Getz, Visual Basic MVP, in the cafeteria of building 34 and we chat about his experiences with Visual Basic over the years and he tells me what he likes most about…


"I'm a VB" Interview: Jim Duffy, Visual Basic MVP[WMV] [0:03:36] [2009/06/27]
Jim Duffy, Visual Basic MVP, is one of the funniest people I know. At the MVP summit I grabbed him for a quick interview on how he uses Visual Basic and his favorite features, but what I didn't…


"I'm a VB" Interview: Deborah Kurata, Visual Basic MVP[WMV] [0:03:50] [2009/06/27]
While at one of the MVP summit parties I coaxed Deborah Kurata, Visual Basic MVP (and my local UG leader), into chatting with me about what kind of applications she builds for her customers, what…


"I'm a VB" Interview: Bill Vaughn, Visual Basic MVP[WMV] [0:08:50] [2009/06/27]
In this interview I chat with Bill Vaughn, Visual Basic MVP and super-SQL-data-dude, over beer at a loud brewery about his experiences using Visual Basic over the years. Check out Bill's MVP bio…


"I'm a VB" Interview: Stan Schultes, Visual Basic MVP[WMV] [0:09:16] [2009/06/27]
Stan Schultes, Visual Basic MVP, is super-passionate about Visual Basic and in this interview he describes how he got started in the industry and the manufacturing applications he builds today. I'm…


"I'm a VB" Interview: Rob Windsor, Visual Basic MVP[WMV] [0:04:05] [2009/06/27]
I'm back at the loud brewery with Visual Basic MVP, Rob Windsor, chatting about how he got started with Visual Basic, how his applications evolved over the years, and some of the coolest applications…


"I'm a VB" Interview: Bill Wolff, Visual Basic MVP[WMV] [0:04:29] [2009/06/27]
In this interview I meet up with Bill Wolff, Visual Basic MVP, at the convention center during the MVP Summit and he tells me about the interesting applications he's built over the 30 years (!) he's…


"I'm a VB" Interview: Alessandro Del Sole, Visual Basic MVP[WMV] [0:02:54] [2009/06/27]
In this quick interview I grabbed Alessandro Del Sole, Visual Basic MVP, outside the convention center downtown and asked him why he's so passionate about Visual Basic. Check out Alessandro on the…


"I'm a VB" Interview: Nick Landry, Windows Mobile MVP[WMV] [0:08:39] [2009/06/27]
In this interview I sat down for coffee with Nick Landry, Windows Mobile Device Application Development MVP (that's a mouthful of title) and chatted with him about how he's used Visual Basic over the…


"I'm a VB" Interview: Tom van Stiphout, Access MVP[WMV] [0:02:57] [2009/06/27]
In this quick interview I sit on the couch at the downtown Sheraton with Tom van Stiphout, Microsoft Access MVP, and we discuss how Visual Basic and Visual Studio help his company build business …


"I'm a VB" Interview: Julie Lerman, Visual Basic MVP[WMV] [0:04:03] [2009/06/27]
While at one of the MVP summit parties I grabbed Julie Lerman, Visual Basic MVP and Entity Framework expert, and asked her about her experiences using Visual Basic to build applications for her…


"I'm a VB" Interview: William Bartholomew, Team System MVP[WMV] [0:02:53] [2009/06/27]
Who’s the “typical VB.NET developer”? Is there one? There are millions of VB.NET developers in the world, and they each have their own unique story. We decided to talk to some of them to find out…


How We Do It: Building the Visual Studio Product Line[MP4] [0:38:31] [2009/05/22]
Ever wonder how we build Visual Studio and the .NET Framework? I mean literally. You know, the build process that spits out a product at the other end? Well I sure did and it's not just hitting F5…


Re-signing ClickOnce Application and Deployment Manifests with MAGE[MP4] [0:20:32] [2009/04/08]
In this interview I sit down again with Saurabh Bhatia, a Program Manager on the Office Client team, who is responsible for the ClickOnce publishing functionality in Visual Studio. We chat about…


No More Underscores in Visual Basic 10[MP4] [0:22:53] [2009/03/27]
In this interview, Tyler Whitney, a developer on the Visual Basic compiler team, demonstrates how line termination has changed in the Visual Basic 10 compiler making underscores unnecessary as line…


WPF Improvements in Visual Studio 2010 for Building Business Apps[MP4] [0:19:06] [2009/03/25]
At the MVP Summit a few weeks ago, Italian MVP Alessandro del Sole was so excited about the new WPF features in Visual Studio 2010 that he asked me if he could interview Milind Lele himself to get…


Using the Touchless SDK with Visual Basic[WMV] [2009/03/21]
The Touchless SDK enables developers to create multi-touch based applications using a webcam for input. "Touch without touching." In this interview, Touchless SDK creator Mike Wasserman an…


ASP.NET MVC using Visual Basic XML Literals[WMV] [2009/02/17]
In this interview Dmitry Robsman, the Product Unit Manager for ASP.NET, shows us how he implemented ASP.NET MVC views using Visual Basic's XML Literals instead of .aspx pages. He shows us how this mak…


Drag-Drop Data Binding Comes to WPF in Visual Studio 2010[MP4] [0:13:14] [2008/11/27]
In this interview Milind Lele, a Program Manager on the Visual Studio Pro Tools team, shows us one of the new RAD improvements coming to WPF in Visual Studio 2010 -- Drag-Drop Data Binding. Also…


ADO.NET Data Services (Astoria) in Visual Studio 2008 SP1[MP4] [0:16:29] [2008/10/22]
In this interview Saaid Kahn, a Program Manager on the Visual Studio Pro Tools team, shows us how to create an n-tier application against a database using ADO.NET Data Services (Astoria) and an Entity…


Meet the Visual Studio Managed Languages Development Experience Team[MP4] [0:24:55] [2008/09/09]
In this interview I meet with the team that brings us the "experience" of coding in Visual Studio, also sometimes referred to as the VS IDE Team. I ask them how their design process works,…


New Features for Visual Studio 2008 Office Projects in SP1[MP4] [0:09:01] [2008/08/30]
In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in Visual Studio 2008 SP1. First he demonstrates a new error logging feature…


New Editor Features in Visual Studio 2008 SP1[MP4] [0:05:47] [2008/08/23]
In this short interview, Yang Xiao, a tester on the VB IDE team is back demonstrating new improvements to the "Go To Definition", "Find All References" and Rename capabilities in…


XML Schema Explorer in Visual Studio 2008 SP1[MP4] [0:10:40] [2008/08/16]
In this interview, Yang Xiao, a tester on the Visual Basic IDE shows us the new XML Schema Explorer in Visual Studio 2008 Service Pack 1. This new window is invoked when you right-click on an XML…


SQL 2008 & Occasionally Connected Client Support in Visual Studio SP1[MP4] [0:15:26] [2008/08/09]
In this interview, Milind Lele, a PM on the Visual Studio Pro Tools team shows us the improvements made to the tooling in Visual Studio SP1 for occasionally connected clients as well as the new data…


The P-Invoke Interop Assistant [MP4] [0:17:26] [2008/07/29]
In this interview, Jared Parsons, a Developer on the Visual Basic IDE, shows us the P/Invoke Interop Assistant available on CodePlex. The tool helps with converting unmanaged C code to managed…


Visual Basic Language Design Meeting[MP4] [0:32:00] [2008/07/24]
I sat down with the VB Language design team and asked them about their design process, favorite features, their thoughts on other languages, as well as what the Visual Basic language strategy really…


Tips and Tricks with the Interop Forms Toolkit[MP4] [0:28:33] [2008/03/05]
In this interview, Todd Apley, Senior Test Lead on the VB Team, shows us a variety of tips and tricks with using the Interop Forms Toolkit on Visual Studio 2008. He also shows us how to deploy a…


The New DataRepeater Control in the Latest Power Packs Release[MP4] [0:07:06] [2008/02/19]
In this interview John Hart, QA Lead on the Visual Basic Team, shows us the new DataRepeater control that has just been added to the latest Power Packs release on the Visual Basic Developer…


XML Properties and Enabling IntelliSense[MP4] [0:13:15] [2008/01/18]
Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he shows us how to enable XML IntelliSense in Visual Basic using the XML to Schema Wizard. Avner shows the…


Brian Beckman Does Higher Algebra with Visual Basic[MP4] [0:48:41] [2007/12/20]
In this interview, Brian Beckman, Principal Developer (currently working with Erik Meijer), attempts to teach me higher algebra using Visual Basic, generics, and operator overloading. Brian is a…


XML Literals Performance and Namespaces Explained[MP4] [0:23:46] [2007/12/15]
Join me and Avner Aharoni, a Program Manager on the Visual Basic Team, as he dives into LINQ to XML and XML Literals in Visual Basic 9 and explains namespace bubbling and the performance gains you may…


Refactoring in Visual Basic with Refactor![MP4] [0:21:09] [2007/12/12]
Join me and Lisa Feigenbaum, a Program Manager on the Visual Basic Team, as she shows us how to use Refactor!, the free add-in for Visual Studio 2005 and 2008 that provides over 30 refactorings for…


Type Inference in Visual Basic with Bill Horst[WMV] [2007/11/09]
In this interview Bill Horst, a member of the Visual Basic QA team, shows us the ins and outs type inference in the newest version of Visual Basic in Visual Studio 2008. He shows us how the new Option…


Matt Gertz Plays Cards with Visual Basic[WMV] [2007/10/24]
Matt Gertz, Development Manager on the Visual Basic team (well former Dev Manager, I'll let him explain ) shows off a Euchre game he's developed in Visual Basic that includes speech and sound. Matt …


Offline Data Synchronization Services in Visual Studio 2008[MP4] [0:28:43] [2007/10/11]
In this interview Milind Lele, Program Manager on the Visual Basic Team, shows us his favorite features - the new Data Synchronization designer in Visual Studio 2008 and how the sync services for…


Building N-Tier Applications in Visual Studio 2008[MP4] [0:23:25] [2007/09/11]
In this in interview John Stallo, a Program Manager on the Visual Basic Team, talks about WCF and simple N-Tier applications. He talks about a specific architecture scenario and some of the pain…


LINQ to SQL and the O/R Designer in VS 2008[MP4] [0:37:59] [2007/08/28]
In this in interview Young Joo, a Program Manager on the Visual Basic Team, talks about LINQ to SQL and the new O/R Designer in Visual Studio 2008. He demos a typical business client-server scenario…


Amanda Silver on Visual Basic LINQ Syntax in Visual Studio 2008[MP4] [0:38:29] [2007/08/18]
In this interview, Amanda Silver, a Lead Program Manager on the Visual Basic Team, demonstrates new LINQ syntax around Joins and Aggregates that is now available in Visual Studio 2008 Beta 2.…


Visual Basic Intellisense Improvements in VS 2008[MP4] [0:41:18] [2007/08/15]
In this interview Lisa Feigenbaum, a Program Manager on the Visual Basic Editor, shows us all the improvements made to the Intellisense support in Visual Basic including keyword and local variable…


Extension Methods in Visual Basic 9.0[MP4] [0:19:40] [2007/08/04]
In this in interview Scott Wisniewski, a Developer on the Visual Basic Team, talks about Extension Methods and shows us a couple interesting LINQ providers. In his own unique way, Scott dives into the…


TechEd Booth Demo: LINQ to XML in VB 9.0[MP4] [0:06:08] [2007/07/28]
In this quick TechEd booth demo, Chris Smith, a Developer on the Visual Basic Team, gives us a whirlwind tour of some of the unique features coming in Visual Basic related to XML.


Enabling LINQ: Kit George Shows Off His Favorite VB 9.0 Language Features[MP4] [0:22:47] [2007/07/28]
In this in interview Kit George, a Program Manager on the Visual Basic Team and a former member of the CLR Team, shows us his favorite language features that enable LINQ without actually talking about…


Performance Improvements in Visual Studio 2008[MP4] [0:16:34] [2007/07/25]
In this in interview Cameron McColl, a Developer on the Visual Basic Team, shows us what kinds of performance improvements were made in Visual Studio 2008. He walks us through a set of scenarios…


Building Hybrid Applications with the Interop Forms Toolkit 2.0[MP4] [0:14:57] [2007/07/22]
In this in interview Jonathan Aneja, a Program Manager on the Visual Basic team, shows us how the Interop Forms Toolkit 2.0 helps you migrate your existing VB 6 applications one form at a time to…


Erik Meijer Shows Us His Favorite Visual Basic 9.0 Feature - XML Literals[MP4] [0:36:52] [2007/07/22]
In this in interview Erik Meijer, an Architect on the Data Programmability team, shows us how LINQ to XML works in the next version of Visual Basic, 9.0. He talks about some of the history behind the…