Visual Studio 2010 Ultimate Architecture Experience : Toronto Code Camp 2010 : Barry Gervin
1. The Ultimate Architect Experience with Visual Studio 2010 Barry Gervin Partner, ObjectSharp bgervin@ObjectSharp.com @bgervin www.ObjectSharp.com/blogs/Barry
2. Managing Complexity Complexity is found everywhere. In… Code, Requirements, Organizational politics … How does VS 2010 help? Share Vision Understand actual code Gap Analysis to gain and maintain control
3. Developers & 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 …interested in compliance and deviations from vision.
4. VS Architecture Features Understand The Code Architecture Explorer Sequence Diagram Generation DGML Graphs and “Standard” Graphs Understand The Domain UML 2.x Designers Modeling Project & Explorer Maintain Control Layer Diagram & Custom MSBuild Tasks Work Item Integration
12. In Summary… VS 2010 Architecture Features to attack complexity deep in the heart of Software Development Powerful visualization to Understand Code Finally some UML to Model the Domain Maintain Control with Layered Diagram and Build Verification.