VSTS Architecture Edition Overview


Published on

An overview of VSTS Architecture Edition (2008). Please feel free to download and use, just please include the original author (me) as a reference.

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • 06/05/09 12:45 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • VSTS Architecture Edition Overview

    1. 1. Steve Lange | Developer Technology Specialist | Microsoft – US West Region Architecture Edition
    2. 2. <ul><li>Introductions </li></ul><ul><li>Team System Architecture Edition </li></ul><ul><ul><li>Main Capabilities </li></ul></ul><ul><ul><li>Diagram Types </li></ul></ul><ul><ul><li>Demo </li></ul></ul><ul><li>Power Tools </li></ul><ul><li>Futures: Rosario </li></ul>
    3. 3. <ul><li>Visual Studio Team System Edition for Software Architects </li></ul><ul><li>Team Architect </li></ul><ul><li>VSTS Architect Edition </li></ul><ul><li>Architecture Edition </li></ul>
    4. 5. <ul><li>Implements System Definition Model (SDM) </li></ul><ul><ul><li>Supports Dynamic Systems Initiative (DSI) </li></ul></ul><ul><li>Provides support for Top-Down & Bottom-Up System Design </li></ul>
    5. 6. Top-Down Approach Bottom-Up Approach
    6. 7. <ul><li>Visualize applications </li></ul><ul><li>Configure settings & constraints </li></ul><ul><li>Define Web Service & DB communications </li></ul><ul><li>Implement applications into VS projects </li></ul>
    7. 8. <ul><li>Design application systems composed of applications & other systems </li></ul><ul><li>Configure communication pathways between members & other systems </li></ul><ul><li>Evaluate system for deployment </li></ul>
    8. 10. <ul><li>Logical representation of deployment environment </li></ul><ul><li>Document configurations of datacenter platforms (applications, .NET framework, ports, etc.) </li></ul>
    9. 11. <ul><li>Validates System against Logical Datacenter </li></ul><ul><li>Confirms bindings in system </li></ul><ul><li>Evaluates constraints </li></ul>
    10. 15. <ul><li>Specify logical layering of application </li></ul><ul><li>Associate layers with assemblies, namespaces, classes, etc. </li></ul><ul><li>Compare “actual” to “desired” </li></ul>
    11. 16. <ul><li>Visualize current architecture </li></ul><ul><li>Graphically browse application & view dependencies </li></ul><ul><li>Updates with code </li></ul>
    12. 20. <ul><li>Dynamic Systems Initiative </li></ul><ul><ul><li>Overview Video </li></ul></ul><ul><ul><li>Overview Whitepaper (doc) </li></ul></ul><ul><li>Systems Definition Model </li></ul>
    13. 21. <ul><li>Team System for Architects Homepage (MSDN) </li></ul><ul><ul><li>Getting Started with Distributed System Designers </li></ul></ul><ul><ul><li>Distributed System Designers in a Team Environment </li></ul></ul><ul><ul><li>Extending the Distributed System Designer </li></ul></ul><ul><li>How Do I? in Team Edition for Architects </li></ul>
    14. 22. <ul><li>Walkthrough: Defining Applications on Application Diagrams </li></ul><ul><ul><li>Walkthrough: Designing Application Systems by Using a Bottom-Up Approach </li></ul></ul><ul><ul><li>Walkthrough: Designing Application Systems by Using a Top-Down Approach </li></ul></ul><ul><ul><li>Walkthrough: Applying Constraints to a Logical Datacenter </li></ul></ul><ul><ul><li>Walkthrough: Validating an Application System for Deployment </li></ul></ul><ul><li>Distributed System Designer Samples </li></ul>
    15. 23. <ul><li>Designing Web Services Walkthroughs </li></ul><ul><ul><li>Walkthrough: Designing a Web Service </li></ul></ul><ul><ul><li>Walkthrough: Contract Driven Web Service Design - Creating an Endpoint </li></ul></ul><ul><ul><li>Walkthrough: Creating Substitutable Web Services </li></ul></ul><ul><ul><li>Walkthrough: Representing Indirect Web Service Connections </li></ul></ul><ul><ul><li>Designing and Configuring a Logical Datacenter Walkthroughs </li></ul></ul><ul><ul><li>Walkthrough: Creating Logical Datacenter Diagrams </li></ul></ul><ul><ul><li>Walkthrough: Creating a Security Zone Part 1 </li></ul></ul><ul><ul><li>Walkthrough: Creating a Security Zone Part 2 </li></ul></ul>