Archives for posts with tag: engineering team

The Making of Office 2010 is a series of videos that takes you behind the scenes with those who are responsible for creating Microsoft Office 2010.  This is Antoine Leblond.  He is responsible for the Engineering Team that designs and develops The Microsoft Office applications.  He talks about the man hours and passion that went behind building the Office Applications.  And he also just wants to say “thanks”.

Margus Veanes, a Researcher from the RiSE group at Microsoft Research, gives an overview of Rex, a tool that generates matching string from .NET regular expressions. Rex turns regular expressions into symbolic automatons, then gives them to a constraint solver to find matching strings.

The Research in Software Engineering team (RiSE) coordinates Microsoft’s research in Software Engineering in Redmond, USA.

The Visual Studio 2010 Release Candidate is here! Your Beta 2 feedback has been incredibly helpful to the engineering team. A big Thank You from Visual Studio!

Here, Visual Studio General Manager Jason Zander sits down with us to discuss how the Visual Studio engineering team addressed your Beta 2 feedback and made some helpful updates to the Visual Studio 2010 Release Candidate. Jason even demos some of the improvements made in the VS 2010 RC — and on quite a modest PC.

Jason and his team went to great lengths to improve the overall experience of writing applications inside VS 2010. Performance. Performance. Performance… Of course, Jason and team want you to have the final word regarding whether the updates hit the mark, so please download the RC and take it for a test drive. Your feedback is critical to the VS team and they thank you, as always.

Francesco Logozzo, a researcher at the Research in Software Engineering (RiSE) group at Microsoft Research, gives a demo of the Static Checker that comes with Code Contracts for .NET tools. The static checker allows you to verify that all the assertions in your code hold without actually running the code!

Francesco also goes to the whiteboard and gives us a short tutorial on Abstract Interpretation, the technique used by the static checker to prove the assertions.

The Research in Software Engineering team (RiSE) coordinates Microsoft’s research in Software Engineering in Redmond, USA.

Ever wonder how the Reactive Extensions get tested? Jeffrey Van Gogh gives a glimpse at how they do it. The Rx developers have been using Pex and writing parameterized unit tests. In this video, we look at Enumerable.Zip and how we can use Pex to help testing it.

Jeffrey also explains how they use Pex in their build process to regenerate the entire unit test suite on each build!

The Research in Software Engineering team (RiSE) coordinates Microsoft’s research in Software Engineering in Redmond, USA.

As you look at things like Bing’s Streetside, you might be thinking it would be great for something like real time driving directions. Billy Chen, a research in MSN’s Advanced Engineering team, has been thinking about this from the ground up. The result is this interesting way of connecting the visual memory humans have from having driven to a location before with a movie created from the slides from point A to B in Bing maps. Billy joined us to tell us more about this project.

Emre Kiciman and Ben Livshits present the ideas behind Doloto. Doloto is an AJAX application optimization tool, especially useful for large and complex Web 2.0 applications that contain a lot of code, such as Bing Maps, Hotmail, etc. Doloto analyzes AJAX application workloads and automatically performs code splitting of existing large Web 2.0 applications.

The Research in Software Engineering team (RiSE) coordinates Microsoft’s research in Software Engineering in Redmond, USA.

Mike Barnett and Daryl Zuniga, a high school intern at RiSE, sit down to talk about Code Contracts for .NET and documentation. Daryl has been working this summer on a tool that inserts contracts elements into the Xml Documentation files generated by the C#/VB compiler. Daryl also updated the Sandcastle stylesheets so that the contracts appear in the documentation pages.

 The Research in Software Engineering team (RiSE) coordinates Microsoft’s research in Software Engineering in Redmond, USA.