SlideServe
Menu
Préférences
© SlideServe · v2026

Code Visualization and Architecture with Visual Studio 2010

berne avatar
16 diapositives · 329 Views · Jul 19, 2012

February 2010. Code Visualization and Architecture with Visual Studio 2010. Cameron Skinner Product Unit Manager, Microsoft Corp. camerons@microsoft.com. By the End of this Talk, you will…. Understand the following about the Visualization and Architecture tools in Visual Studio 2010:

Code Visualization and Architecture with Visual Studio 2010 - slide 1
01 / 16Code Visualization and Architecture with Visual Studio 2010
1 / 17

Télécharger la présentation

Code Visualization and Architecture with Visual Studio 2010
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. February 2010 Code Visualization and Architecture with Visual Studio 2010 Cameron Skinner Product Unit Manager, Microsoft Corp. camerons@microsoft.com

  2. By the End of this Talk, you will… • Understand the following about the Visualization and Architecture tools in Visual Studio 2010: • Why we build it • Who we built it for • What it can do Microsoft Confidential

  3. The Why: Complexity remains a Serious Problem • Complexity is found everywhere: • In Code, Requirements, Organizational politics • ( the list goes on and on… ) • Visual Studio 2010 attacks these problems head on by Increasing… • …A shared understanding between team members • …The understanding of existing systems • … the ability to gain and maintain control

  4. The Who: Focused on Developers and Architects • Developers who are… • …trying to understand existing code • …focused on the “right fix” • Architects who are… • …trying to understand the Domain and how it relates to implementation • …“Solution” or “Application” Architect on the team

  5. The What: Product Capabilities • “Understand The Code” • Architecture Explorer • Sequence Diagram Generation • DGML Graphs and “Standard” Graphs • “Maintain Control” • Layer Diagram & Custom MSBuild Tasks • Work Item Integration • “Understand The Domain” • UML 2.x Designers • Modeling Project & Explorer • Extensibility

  6. DEMO- “Understand the Code” Microsoft Confidential

  7. "Understand The Code"Demo Summary • Architecture Explorer • Sequence Diagram Generation • DGML Graphs and “Standard” Graphs Key Message: VS 2010 can help you reuse existing assets, increasing the ROI of those assets by enabling you to bring good design to existing software.

  8. DEMO- “Maintain Control” Microsoft Confidential

  9. "Maintain Control"Demo Summary • Layer Diagram and Validation • Work Item Integration Key Message: VS 2010 fights software “atrophy” via automation and integration with the overall application lifecyle.

  10. DEMO- “Understand the Domain” Microsoft Confidential

  11. "Understand The Domain"Demo Summary • UML Designers • Use Case, Class, Component, Activity, Sequence • UML Modeling Project • UML Model Explorer Key Message: VS 2010 can help you understand you’re problem domain so that you are more likely to solve the right problem!

  12. DEMO- “Extensibility” Microsoft Confidential

  13. ExtensibilityDemo Summary • Extensible in a number of areas • Graph Model • UML Diagrams • Command, Menuing, and Validation Key Message: VS 2010 enables you to tune the tooling to your problem domain.

  14. In Summary… • We’ve built Visual Studio 2010 to attack complexity deep in the heart of Software Development • UML, DSL, and pragmatic feature set is the approach • Developers and Architects are our focus

  15. Related Content • Be sure to download the VS2010 RC Build • http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx • MSDN Docs are great! • http://msdn.microsoft.com/en-us/library/57b85fsc(VS.100).aspx • http://blogs.msdn.com/camerons • http://www.lovettsoftware.com • http://blogs.msdn.com/stevecook • http://www.peterprovost.org/blog/ • http://blogs.msdn.com/jmprieur

  16. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Visual Studio, the Visual Studio logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies. 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.