Skinner's Blog

Comments on Visual Studio, Visualizations & Modeling, .NET, and beyond

Browse by Tags

Tagged Content List
  • Blog Post: New version of the Architecture Guidance

    I’m a bit tardy in passing this information along, but the Rangers have recently ( April 18th ) released a new version of the Architecture Guidance . Check out Willy’s post for more details, or go and download it directly here . A bunch of great prescriptive guidance on how to use the modeling and visualization...
  • Blog Post: UML Profiles and Visual Studio 2010: Part Two

    Ok, so I was just sitting down, getting ready to write a nice long post about how to create your own UML Profiles when I discovered just how great the MSDN documentation is on this very subject. So instead of trying to recreate that work, please check out the docs found here . Kudos to our tech writing...
  • Blog Post: DGML, Containers, and VSTS 2010 Architecture Rendering

    I previously pointed out how easy it was to manipulate and then render a .dgml file in the upcoming VSTS 2010 Architecture product. I want to continue that discussion by showing how easy it is to indicate to the product that you need to see nodes contained inside another, and a few other niceties along...
  • Blog Post: DSL Multiple Views example and other links

    Mr. Provost was recently interviewed by the ElegantCode folks. Find that podcast here . Wanted to make people aware of the excellent work two of our MVPs ( Pascal Recchia and Anthony Guerot ) have done recently with the DSL Toolkit. Checkout this great article on how they have manipulated the DSL API...
  • Blog Post: Directed Graph Markup Language ( DGML )

    In this previous post I introduced you to the new format, and then this follow on post showed some of the examples of how the format is used to back some common graphs you can expect in the product. In this post, I'm going to talk about a couple ways of controlling how links are rendered in the VSTS...
  • Blog Post: Visualize Java Code

    In this last post I introduced you to some *very* basic understanding of how DGML works. Now I want to take that knowledge out for a test drive. :) What I've decided to do is a couple of things. I've decided I'm going to show how to visualize Java code using Antlr and Visual Studio 2008 and output a...
  • Blog Post: "Standard Graphs"

    It became clear from the emails and comments to my last post that I should probably spend a little more time describing the functionality found in the VSTS 2010 CTP a bit better, specifically that functionality involving the Architecture Explorer and the graphs generated via the AE. ( I just figured...
  • Blog Post: Introduction to Directed Graph Markup Language ( DGML )

    DGML, or "Directed Graph Markup Language" is what we are using in VSTS 2010 Architecture to render graphs like the one below:   The power of DGML is in its simplicity. Let me show you what I mean. If you launch the VSTS 2010 CTP , open a project, click View->Architecture Explorer ,...
  • Blog Post: Layer Validation with the VSTS 2010 CTP

    In my first post of this series, I broke down the VSTS 2010 Architecture product into "functional" areas, and I've been slowly describing the pieces. The areas highlighted ( Modeling Project here and here , Model Explorer , and Work Item Integration ) I've already discussed at some length. Today, I want...
  • Blog Post: The UML Model Explorer

    In the VSTS 2010 Architecture product, we've added another toolwindow to VS designed to help you understand and manipulate the UML models that you will be building. The UML Model Explorer ( that's what we're currently calling it, but that can certainly change :) ) is a WPF component that represents the...
  • Blog Post: Model and Work Item Integration

    I want to continue discussing some of the " Team Collaboration " features in the upcoming VSTS 2010 Architecture product. In this post, I want to show you how we are planning on providing you the ability to link *any* model element with any Work Item you currently have in your Team Foundation...
  • Blog Post: VSTS 2010 Architecture : [Part Two] Model Project and 4+1 Project Template

    In my last post , I introduced the Modeling project that will be introduced in the VSTS 2010 Architecture product. In this post, I'd like to demonstrate how you can leverage the extensibility mechanisms inherent in the Visual Studio Project template feature set, and provide your organization with a template...
  • Blog Post: VSTS 2010 Architecture: [Part One] Model Project

    In my last post , I began talking about the logical structure of the VSTS 2010 Architecture product. I now want to start drilling into the various areas I outlined in that post . In this post, I want to start going deeper in the "Team Collaboration" area, specifically talking about some details around...
  • Blog Post: Visual Studio Team System 2010 Architecture: Prologue

    Now that we have made the 2010 CTP available for your use ( please see Brian Keller's post for all the details on how to get it, what's in it, activation help, etc. ), I want to start a series of posts designed to bring you up to speed on those bits and give you a better understanding of where we are...
  • Blog Post: Sticky Toolbox

    I wanted to make folks aware of a seemingly small but quite important new feature found in the toolbox for any of the new diagram types in the 2010 Architecture product. ( This is also a feature that all new designers built with the DSL toolkit can enjoy as well! ) It is important as it makes dropping...
  • Blog Post: RadioTFS Broadcast

    I had the opportunity to sit with the guys at RadioTFS and talk about the good stuff coming in the Architecture Edition in VSTS 2010. Check it out!
  • Blog Post: Architectural Validation and Synchronization

    In one of the articles that just hit recently around our upcoming "Architectural Validation" feature in VSTS 2010 Team Architect, there was concern around how to "maintain all those diagrams" in context of the Architectural Validation or Layer Diagram feature. I wanted to shed a bit more light on how...
  • Blog Post: VSTS 2010 and .NET 4.0

    Wow, last week was a whirlwind! Dave Mendlen and myself spent a lot of time with our friends in the press on both coasts, and everywhere in between, talking about the next release of Visual Studio and Visual Studio Team System, now officially called "Visual Studio 2010" and "Visual Studio Team System...
  • Blog Post: Microsoft joins the OMG

    Today we've announced the fact that Microsoft has joined the OMG. Please see the press release here . We're very excited about making this step. We are very interested in participating in future efforts that further the effectiveness of the UML as a collaboration and communication vehicle used throughout...
  • Blog Post: Blogs to take note of

    Wanted to point out a couple of blogs that I would recommend checking out. James Whittaker has finally started a blog . For those of you who don't know James, he's the crazed personality behind a few books ( How to Break Software , How to Break Software Security (with Hugh Thompson), How to Break Web...
  • Blog Post: Layer Diagram

    At TechEd2008 this year, the Rosario April CTP version of the VSTS Architecture Edition bits were demo'd during BillG's keynote by Brian Harry. Brian demonstrated the Architecture Explorer and the Layer Diagram. The Architecture Explorer is part of the April CTP, but the Layer Diagram did not make that...
  • Blog Post: DSL + UML = Pragmatic Modeling

    There has been some speculation in the press recently around Microsoft's commitment to DSLs now that we are planning on supporting five UML 2.1 diagrams in the Rosario release ( Class, Use Case, Component, Sequence, and Activity diagrams ). Specifically, some articles have been written in a way to lead...
  • Blog Post: New role running the VSTS Architecture Edition team

    Ok folks, as I mentioned in a previous post , I'd like to discuss a few of the things I've been up to recently. As some of you know, I came to Microsoft in June of 2005 to build and run the team that created what is now known as Visual Studio Team System 2008 Database Edition . By the end of November...
Page 1 of 1 (23 items)