Visual Studio 2010 Ultimate provides tools to help developers work more efficiently with legacy code, manage database changes alongside code, perform architectural modeling and validation, spend less time debugging through features like IntelliTrace, improve testing practices, and enhance team collaboration. Key capabilities include dependency diagrams, gated check-ins, code analysis, database schema and data comparison tools, architectural exploration, test impact analysis, coded UI tests, test and lab management, virtual test environments, and web load testing.
Report
Share
Report
Share
1 of 9
More Related Content
Visual Studio 2010 Ultimate
1. Visual Studio 2010 UltimateClint EdmonsonArchitect Evangelistclinted@microsoft.com www.notsotrivial.net
3. Four Reasons to Change SoftwareAdd a featureFix a bugImprove the designOptimize resource usageWorking Effectively with Legacy CodeMichael C. Feathers
4. Create code, Don’t debug itDependency DiagramsUnderstand code dependencies visually and understand where to make changesGated Check-InStop build breaks before they happenCode Analysis and Code MetricsHelp you find and fix potential problems before you make them
5. From Code to the DatabaseManage Database Change maintaining One Version of the TruthManage your database versions alongside your code so you know they are always in syncWork in an offline environment to avoid potential conflictsTest Data Generation and DB Unit TestingRun database unit tests alongside your Code tests.Generate test data from an existing data sourcePowerful Comparison and deployment ToolsCompare Schema and Data and build deployment packages for your database
6. Architecture as a Living Asset Modeling that works with CodeSeamlessly move between models and code and describe your application using standard UML Diagrams Architectural ValidationEnsure Code Matches the Intended DesignArchitecture ExplorerDiscover and understand how a system works and visualize existing code assets and how they connect.
7. Spend Less time DebuggingIntelliTrace™Make “No-Repro” History with Actionable BugsTest Impact Analysis and Code CoverageRun the Right Tests and only the Right TestsAnd know you have really tested you codeCoded UI TestsAutomated regression tests let you find bugs earlier
8. Testing Done RightTest and Lab ManagerManual Testing for the 21st centuryPlan, Manage and Execute tests from one placeVirtual Test EnvironmentsReduce the overhead of maintaining physical test environmentsShare Virtual environments between team membersWeb and Load TestingKnow your code is ready for the big timeMeasure performance under real time load conditions and ensure that your applications are ready for release
9. Enhance Team CollaborationIntegrated Tools Ensure Team ConsistencyDrive consistent results as all team members work with an integrated set of toolsThe Collaboration HubTeam Foundation Server provides the single collaboration source for all assets associated with a projectComplete TransparencyAll members of the team have visibility into how the project is progressing