Skinner's Blog

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

Blog - About

Skinner's Blog

My name is Cameron Skinner. I am the General Manager of the Visual Studio Ultimate team here in the Developer Division working at Microsoft.

My team is responsible for delivering features such as Intellitrace, visualization and modeling tools, test impact analysis, code analysis, and the VS debugger, just to name a few.

I'm very interested in establishing a continuous stream of dialog with our customers, this blog being a great tool to enable that conversation!

Cheers,

Cameron

  • Skinner's Blog

    Debugger Canvas 1.1 Released

    • 2 Comments
    Since the initial release of the Debugger Canvas last summer, the team has been busy taking all the great feedback from you, acting on it, and preparing a new release. That release, Debugger Canvas 1.1, has just been released on DevLabs! The teams has...
  • Skinner's Blog

    Layer Diagram in Visual Studio 2010 Ultimate Beta 2

    • 1 Comments
    [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 )...
  • Skinner's Blog

    Lessons Learned developing a Windows Phone 7 App

    • 6 Comments
    Quite a few folks have been playing with the Windows Phone 7 platform, creating all kinds of crazy games, utilities, etc. for this new platform. I am no different. I simply couldn’t help myself, so once I had my new Samsung Focus in hand ( November of...
  • Skinner's Blog

    Modeling and Visualization in Visual Studio 2010 Ultimate

    • 2 Comments
    This posts marks the start of wave of posts that I plan on doing in the days and weeks ahead. Below find a picture of the general topics that I plan on drilling into. I’ll likely veer off the path a bit here and there, but in general, the next wave of...
  • Skinner's Blog

    VSTS 2010 Architecture : [Part Two] Model Project and 4+1 Project Template

    • 7 Comments
    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...
  • Skinner's Blog

    CTP5 Refresh Available!

    • 6 Comments
    Folks, we have produced a small patch that we are making available here designed to address some performance problems around the initial import of existing database schema into the project system, as well as the performance of project reopen scenarios...
  • Skinner's Blog

    VSTS 2010 Architecture: [Part One] Model Project

    • 9 Comments
    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...
  • Skinner's Blog

    Sequence Diagram RE, LINQ, and Lambdas

    • 4 Comments
    The Sequence Diagram Reverse Engineering feature available in Visual Studio 2010 allows you to create a UML 2.1 “like” diagram that represents your source code. I say “like” in the previous sentence because we use all the notation prescribed by the UML...
  • Skinner's Blog

    Visualize Java Code

    • 3 Comments
    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...
  • Skinner's Blog

    DGML, Containers, and VSTS 2010 Architecture Rendering

    • 7 Comments
    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...
  • Skinner's Blog

    What do you think of Debugger Canvas?

    • 16 Comments
    The folks behind the Debugger Canvas project ( a few from my team, a few from MSR ) are very interested in picking your brain on what you like about it and what you don’t like about it. To that end, they are looking to get a one hour conference call together...
  • Skinner's Blog

    Model and Work Item Integration

    • 10 Comments
    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...
  • Skinner's Blog

    Manage Change, Mitigate Risk: Part Three

    • 2 Comments
    ( For those of you just joining, please see Part One and Part Two . Thanks! ) Third Step: Establish test data Cool! Now we are off-line, we have a testing database all ready to test against, all in the comfort of our own “sandbox”. Now let’s talk...
  • Skinner's Blog

    Incorporate Layer Validation in your Builds

    • 8 Comments
    As I promised in my last post , I want to show you how you can make Layer Validation part of your build process. I'm going to assume you've followed along from last post to make things easy. Again, this is all possible in the VSTS 2010 CTP . Unload the...
  • Skinner's Blog

    A Windows Explorer Gem

    • 13 Comments
    I just tripped into this little gem and just couldn’t let this go without telling somebody, ‘cause I could have used this little feature 15 years ago! Ever had to find a file on your machine with the only purpose to determine the absolute location to...
  • Skinner's Blog

    New role running the VSTS Architecture Edition team

    • 11 Comments
    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...
  • Skinner's Blog

    Visual Studio 2010 Visualization and Modeling SDK RC

    • 0 Comments
    At the same time that the RC build for Visual Studio is going live for our broader based customers ( and not just MSDN subscribers ), our team has made available the VS2010 Visualization and Modeling SDK! This is the rebranded DSL SDK that contains some...
  • Skinner's Blog

    Final V1 binaries on MSDN

    • 8 Comments
    Just wanted to make sure everyone saw the fact that availability of our final V1 bits are now available! See Gert's post for more details. I do want to emphasize the following sentence in Gert's post: "The full product download on MSDN is a full image...
  • Skinner's Blog

    Visualizing large code bases with VS2010

    • 0 Comments
    Chris Lovett has just posted a *great* video on how to manage larger code bases with the new visualization tools in VS2010. He shows techniques on how to use the “Custom…” dialog ( below ) to control how a DGML document is created as well as numerous...
  • Skinner's Blog

    Offline Database Development

    • 1 Comments
    DBPro supports an offline development model. This is a key notion to understand if you are to realize the full potential of Visual Studio 2005 Team Edition for Database Professionals ( aka "Data Dude" or "DBPro" ). Many folks do not quite understand the...
  • Skinner's Blog

    “First-time Experience” with Arch Tools

    • 1 Comments
    [NOTE: This post is part of a blog series, the start of which is here .]   Ok, you’ve downloaded the Beta 2 bits of Visual Studio 2010 and .NET Framework 4 . Now you want to explorer the new Modeling and Visualization tools. This post will help you...
  • Skinner's Blog

    TIP support for any ADO.NET app

    • 2 Comments
    In my last post , I discussed the benefits of the Tier Interaction Profiler found in Visual Studio 2010 Premium. If you are accessing a database via ADO.NET APIs ( which includes the new Entity Framework 4.0 features ), you can get the same benefits from...
  • Skinner's Blog

    "Standard Graphs"

    • 3 Comments
    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...
  • Skinner's Blog

    CTP5( Beta ) Just around the corner!

    • 2 Comments
    We're putting the final touches on our CTP5/Beta drop ( due out this Monday!!! ). The team has been absolutely moving to make this drop sing for you guys, so we'd love to hear tons of feedback from you, once it becomes available this Monday ( believe...
  • Skinner's Blog

    Custom Profile Properties

    • 6 Comments
    [NOTE: This post is part of a blog series, the start of which is here .]   I got a number of questions around VS2010’s ability to support custom stereotype properties that could be included with a custom profile. Questions ranging from “hey, can...
Page 2 of 9 (203 items) 12345»