Team Build and Layer Validation

[NOTE: This post is part of a blog series, the start of which is here.] I’ve had a couple of posts to date about how to use the new Layer Diagram, such as this one, and provided a quick video showing the basic usage of the diagram. What I’d like to discuss in this post…


PDC2009: What a ride!

Just back from PDC! It was a very busy but great experience. It is always exciting to show folks all the great stuff that is about to RTM with Visual Studio 2010, and even better to see how you are planning on using those new capabilities. I participated in the Day One keynote with Bob…


MSR Software Engineering Innovation ( SEIF ) Awards

Product groups at Microsoft work quite closely with the folks in Microsoft Research. Periodically we meet with our MSR colleagues to discuss the various challenges we are currently experiencing as we tackle real-world issues prevalent in shipping commercial software, or that we see looming within the foreseeable future. MSR has just started a “Request for…


PDC 2009

Realized I haven’t mentioned that I am planning on giving a talk at this year’s PDC. Here’s that abstract: Visualization, UML, and DSLs Cameron Skinner Microsoft Visual Studio Team System 2010 Architecture Edition introduces a whole host of new designers and modeling tools to help enterprises and teams build software. UML Diagrams and the Layer…


VS2010 Beta 2 Feedback Survey

Following up on my last post, Jason Zander has actually created a simple survey that would be great if you could take. Check out his post here, or go directly to that survey from here. This type of feedback absolutely helps us create the best product we can, so we very much appreciate your time…



There are a number of features in the product that completely depend on the source code you push through the feature in regards to memory utilization and performance. For example, the creation of the “Standard Graphs” ( any of the graphs generated by the following menu items ) can be a very fast operation or…


Providing Feedback

By now, you’ve pulled down the Beta2 bits and have started exploring. ( No you say? Please check this post for details on how to get the bits…. ) You may have questions, want to express concerns, find bugs and want to report them, or in general just look for more venues where topics specific…


Custom Toolbox Items

[NOTE: This post is part of a blog series, the start of which is here.] When defining layer diagrams for your organization, or various other modeling concepts and diagrams that you want to make available to your team, you can of course simply check in those diagrams to your version control system, such as Team…


DSL SDK for Visual Studio 2010 Beta2 Released

Jean-Marc has just posted some great details on the Beta2 version of the DSL SDK. The amount of capabilities that have gone into the DSL Toolkit this version has been great to see. That team has done a fantastic job of increasing the power of what a DSL created via the toolkit can get done….


Layer Diagram in Visual Studio 2010 Ultimate Beta 2

[NOTE: This post is part of a blog series, the start of which is here.]   I’ve had a couple of posts that have discussed the general nature of the Layer Diagram ( check out this older post to get a rough idea of what this diagram is all about ), a new diagram type…