"Bottom-up" Design with Visual Studio Team System 2010 Architect
- Posted: Sep 30, 2008 at 8:41 AM
- 44,764 Views
- 10 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- WMV (WMV Video)
Suhail Dutta, a program manager on the Visual Studio Team System Architect team, gives us a demonstration of the "bottom-up" design approach which will be possible with the
Visual Studio Team System 2010 Architect product.
With "bottom-up" design, you can quickly reverse engineer an existing code base to construct models and examine relationships between pieces of code. Suhail also shows off some of the new UML designers coming in Visual Studio Team System 2010.
This "Humanized Screencast" is best viewed at fullscreen using the high-quality WMV download.
With "bottom-up" design, you can quickly reverse engineer an existing code base to construct models and examine relationships between pieces of code. Suhail also shows off some of the new UML designers coming in Visual Studio Team System 2010.
This "Humanized Screencast" is best viewed at fullscreen using the high-quality WMV download.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
I will put together a blog post describing how these were filmed in detail since several people have asked. I'm still heads-down prepping some of the other great VSTS2010 videos we have coming online this week so please give me a few days to get that blog post together for you. Watch http://blogs.msdn.com/briankel for the post.
if i were to venture a guess as far as software goes, it looks like brian is using camtasia studio
camtasia i pretty cool, it lets you record your session and then edit the recording, adding zoom-ins and stuff without loosing detail
You're right (as usual) about using Camtasia Studio. I'll post more details on my blog later. Glad you like the PiP format.
As for the "letterboxing" actually there's a good reason for it here. When dealing with video encoding you have to choose the best algorithm (framerate, frame quality, bitrate, etc.) for the content type you are encoding. For example, the best balance for encoding live action video may not work well for encoding desktop captures, and vice versa. For videos such as this, I believe that optimizing for the screen (so that you can see the demo clearly) is more important than optimizing for the live action video. I hope you'll agree.
Now when the video opens and closes, and we're not looking at a demo, I'm left with how to best encode the live action video. I could have shown it in a small box, but I think that's less personal of an "introduction" to the interviewees. I could have shown it full screen, but that would have resulted in a pretty jerky and blurry video. The reason I shrank it (not just letterboxed, it's also narrower as well) is that, as image size goes up, image quality goes down when all else is equal (e.g. bitrate). And since the quality of the live action video is already suffering due to the optimization for screen encodings, I sought to strike a balance.
Sorry you don't like it, but hopefully now you understand the reasoning behind the approach. I welcome your ideas on how to improve the quality in the future. If only somebody would invent a video format that allowed you to use different encoding approaches for different sections of your video, in much the same way that somebody might slice-and-dice a Web site design to use different qualities and types of image compression. Now THAT would be sweet.
Brian Keller
Thanks for the great work
Bob Hanson
edit: Disregard, I blue screened and when I came back up wmp could play the video.
But I have to point out the problem I see with the hypothetical scenario that Suhail uses. As a "new developer getting started", what happens when my boss says "Welcome to the team! Here's your new PC with Visual Studio Team Edition for Developers. Now fix that bug!" ?? I guess my question is (since not everyone is as fortunate as me to have Team Suite)...how much of this architecture goodness is going to make it into the Developer Edition?
Looking forward to the next CTP!
Your scenario is an important one and one that the team is working on. The current plan is that the diagrams you can produce with VSTS 2010 Architect will be easily shareable by somebody who does own the Architect or Team Suite SKU for others to view, but that unless you own Architect you'll be unable to manipulate the diagrams.
Brian Keller
Hi!,
I'm testing VSTS Beta1 (Build 20506.01), and it seems it does not have the menu options you show to generate classes and methods from SEQUENCE DIAGRAMS. Did we drop it from current Beta1?
Remove this comment
Remove this thread
close