Resources: Samples, Videos, Blogs, Help...
-
2010年7月29日 下午 11:13擁有者
MSDN Library Sections
- Modeling the Application
- Extending UML Models and Diagrams
- Visualization and Modeling DSK (DSL Tools)
- Code Generation and Text Templates
- Visual Studio Feature Packs- extending the modeling and code gen capabilities
- Visual Studio Application Lifecycle Management
Downloadable Guidance
- Visual Studio Architecture Guide - Practical guidance for Visual Studio 2010 Ultimate, which is focused on modeling tools. This release includes common usage scenarios, hands on labs, and lessons learnt from the community discussions.
- Visual Studio 2010 and .NET Framework Training Course - A series of hands-on labs, which encompass Visual Studio ALM tools, specifically the following:
- - Using the Architecture Explorer in Visual Studio 2010 Ultimate to Analyze Your Code
- - Code Discovery using the Architecture Tools in Visual Studio 2010 Ultimate
- - Understanding Class Coupling with Visual Studio 2010 Ultimate
Code Samples - Extend UML tools
Each of these samples can be used as it is, or you can adapt it to your own needs:
- Link UML Elements to Files, Word sections, Powepoint slides, other UML diagrams and elements - demonstrates how to associate data with UML elements, add decorators to UML shapes, add rules to respond to changes, define menu commands, handle drag and drop gestures.
- Align and Resize shapes - Demonstrates how to manipulate UML shapes and diagrams
- Color classes by stereotype - shows how to handle stereotypes and profiles
- Rapid Entry of models by text commands - Shows how to set up unit tests of a UML extension or DSL
- Domain modeling extras
Code Samples - Domain-Specific Languages:
- Circuit Diagrams - demonstrates extensive customization of DSL and shapes
- DSL Tools Introductory Lab - narrative takes you through building the sample.
- Deploy DSLs in an MSI
Videos
Overviews:
Clint Edmonson, Microsoft Architect Evangelist, has posted a video series on Channel 9 to show how to use the Visual Studio 2010 Ultimate visualization and modeling tools as part of the software development process:
- Part 1: Brainstorming a Project
- Part 2: Organizing Features Into Use Cases
- Part 3: Modeling the Business Domain
- Part 4: Capturing Business Workflows
- Part 5: Architecting an Application
- Part 6: Designing a Project's Physical Structure
- Part 7: Sketching Interactions with Sequence Diagrams
- Part 8: Revealing Responsibilities with Class Diagrams
- Part 9: Organizing and Managing Your Models
Code Visualization:
- What's New in Visual Studio 11 for Dependency Graphs
- Doug Seven: Code Understanding and Systems Design with Visual Studio 2010 (Channel 9)
- Visual Studio 2010 Code Visualization Tools (Channel 9)
- How Do I: Introducing Directed Graphs (MSDN)
- How Do I: Visualize Code using Standard Dependency Diagrams (MSDN)
- Introducing Dependency Diagrams: How to Visualize Code (YouTube)
- How Do I: Find and Visualize Code using Architecture Explorer (MSDN)
- Introducing Architecture Explorer: How to Find and Visualize Code (YouTube)
- How Do I: Manage Large Dependency Diagrams (MSDN)
- How Do I: Visualize Runtime Object Graphs (MSDN)
- How Do I: Create Dependency Diagrams with Style (MSDN)
- How Do I: Generate and Interact with UML Sequence Diagrams (MSDN)
User Requirements Modeling:
- Introducing the UML Use Case Diagram (YouTube)
- Introducing the UML Activity Diagram (YouTube)
System Modeling:
- How Do I: Create and Use UML Models and Diagrams (MSDN)
- Introducing Layer Diagrams Model and Maintain Control of the Code (YouTube)
- How Do I: Validate Code using Layer Diagrams (MSDN)
- Introducing UML Component Diagrams and Sequence Diagrams / Linking Models and Work Items (YouTube)
- How Do I: Extend the UML Tools in Visual Studio 2010 (MSDN)
Blogs
- Visual Studio ALM + Team Foundation Server Blog
- Visual Studio Architecture, Visualization, and Modeling Tools Team Blog (retired)
Related Forums
- Visualization & Modeling Tools (this forum)
- Visualization and Modeling SDK (DSL Tools)
- Visual Studio Extensibility
Customer Feedback
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月1日 下午 09:44 consolidate and update content
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月1日 下午 09:49 add bits
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月1日 下午 10:23 update bits
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月1日 下午 10:35 added bits
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月1日 下午 10:38 update title
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月2日 上午 03:02 retitle
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2010年9月2日 上午 03:25 add connect detail
- 已編輯 Esther FanMicrosoft Employee, Owner 2010年9月10日 下午 11:23
- 已編輯 Esther FanMicrosoft Employee, Owner 2010年9月13日 下午 11:00
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年2月17日 上午 01:12
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年2月17日 上午 01:13
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年2月17日 上午 01:14
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年2月17日 上午 01:15
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年2月17日 上午 01:19
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月8日 上午 12:30 Added new video links
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月8日 上午 12:34
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月8日 上午 12:37
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月8日 上午 12:47
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月8日 上午 12:53
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月8日 上午 12:55
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2011年4月14日 下午 06:20 inserted section on samples
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月14日 下午 08:00
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年4月14日 下午 08:31
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2011年4月21日 下午 06:00 added samples
- 已編輯 Alan Cameron Wills -Microsoft Employee, Owner 2011年4月21日 下午 06:13 embolden heading
- 已編輯 Esther FanMicrosoft Employee, Owner 2011年8月9日 下午 10:54 Added customer feedback options
- 已編輯 Esther FanMicrosoft Employee, Owner 2012年3月12日 下午 07:38 Added video link
- 已編輯 Esther FanMicrosoft Employee, Owner 2012年3月12日 下午 07:43
所有回覆
-
2010年8月12日 上午 08:19
Very interesting! Thanks!
-
2010年9月1日 下午 10:29擁有者
Expanded the content.
- Alan -MSFT -
2011年2月17日 上午 01:26擁有者Added several more video links.
Esther Fan | Visual Studio, Content Lead | If a post answers your question, please click "Mark As Answer" on that post and mark as Helpful. Thanks! -
2011年4月8日 上午 12:55擁有者
Updated and added more resource links.
Esther Fan | Visual Studio, Content Lead | If a post answers your question, please click "Mark As Answer" on that post and mark as Helpful. Thanks!

