Visual Studio 2010 Overview

advertisement
Agile Project Planning
1-click Custom Excel reports
End to End Traceability
Stunning New Reports
TFS Administration
w/MMC
Scalability ++
Activity Diagram
Build Windows
Workflow Integration
Use Case Diagram
Layer Diagram
Logical Class Diagram
Component Diagram
Sequence Diagram
New Dashboards
Gated Checkin
Branch Visualization
Database Edition merged
into Development
Distributed
Build
Modeling Projects
Architecture
Explorer
Test Planning
Test Execution
Manual Test Runner
Test Impact
Analysis
Coded UI Test
IntelliTrace™
Randy Pagels
Developer Technical Specialist
Microsoft Corporation
rpagels@microsoft.com
www.teamsystemcafe.net
Tim Adams
Developer Solution Specialist
Microsoft Corporation
teadams@microsoft.com
Visual Studio 2010 has consolidated
Developer Products - 7 products to 3
Visual Studio 2010 Ultimate with MSDN
Visual Studio 2010 Premium with MSDN
Visual Studio 2010 Professional with MSDN
Standalone Products - more products
Team Foundation Server
Load Test Server
Lab Management Server – NEW
Test Professional (for manual testers) - NEW
Visual Studio
2010 Ultimate
Visual Studio 2010
Premium
IntelliTrace™
Test Case & Lab Management
Test Record & Playback
Manual Testing
Architecture Explorer
UML Modeling
Logical Class Designer
Layer Diagram
Load Testing
Web Testing
UI Test Automation
Test Impact Analysis
Performance Profiling
Static Code Analysis
Code Coverage
Code Metrics
Database Change Mngmnt.
Database Deployment
Database Unit Testing
Test Data Generation
Visual Studio 2010
Professional
Silverlight Tools
Multi-core Development
SharePoint Development
Cloud Development
Web Development
Windows Development
Generate from Usage
Office Development
New WPF Editor
Customizable IDE
Test Manager
Test Case Management
Manual Testing
Team Explorer
Fast Forward for Manual Testing
Lab Mgmt Configuration
Agents
Virtual Environment Setup/Tear Down
Environment from Template
Checkpoint Environment
Version Control
Gated Check-in
Reporting
Build Automation
Branch Visualization
Test Case Management
Architectural Validation
Agile Planning Tools
Team Portal
Write Code
Test Code
Hand-off
to Test
File Bug
Verify Bug
Hand-off
to Dev
Resolve as
“No Repro”
• Automatically navigate
through your application's UI
• Record actions and generate
code
• Verify the functionality of
user interfaces
• Add assertions on properties
of controls.
• Add validation logic
• Generate automated tests
from a published test case
• Convert manual tests into
code
TFS 2010
Hyper-V Host 1
• Lab Management
• Build Management
• Test Case Management
Virtual Machine 3
Virtual Machine 2
Virtual Machine 1
Library Share 1
Stored VM 3
Stored VM 2
• Project Management
Stored VM 1
• Source Control
• Work Item Tracking
• Reporting
Microsoft Test
Manager
Visual Studio 2010
Lab Agent
Test Agent
Build Agent
Build Controller
Test Controller
IntelliTrace™
IntelliTrace™
Historical Debugging
Architectural Tools
Architectural Tools
•
•
•
•
Architecture Explorer
• Explore existing
code assets visually
Layer Diagram
• Visualize the
intended
architecture
• Validate code
against the
diagram at build
UML support
Forward &
reverse engineer
code/diagram
where possible.
Class Dependency Matrix
Architecture Explorer
Use Case Diagram
Sequence Diagram
Logical Class Diagram
Component Diagram
Layer Diagram
Activity Diagram
Architectural Exploration
Product capabilities
The new MSDN
Visual Studio Team System 2008
Team Suite and Team Editions
with MSDN Premium
Visual Studio Professional 2008
with MSDN Premium
Visual Studio Professional 2008
with MSDN Professional
Visual Studio 2010 Ultimate
with MSDN
Visual Studio 2010 Premium
with MSDN
Visual Studio 2010 Professional
with MSDN
MSDN Simplification
Newly added MSDN Benefits
Visual Studio Ultimate 2010
Expression
Studio
Ultimate
Visual Studio Premium 2010
Expression
Studio
Premium
With MSDN
With MSDN
Visual Studio Professional 2010
With MSDN
Team
Foundation
Server
Azure
250 hours
7.5 Gb Storage
750k transactions
(2) SQL
Azure
Team
Foundation
Server
100 hours
5 Gb Storage
500K transactions
(1) SQL
Team
Foundation
Server
50 hours
3 Gb Storage
300K transactions
(1) SQL
Azure
e-Learning
20 courses
20 hours / yr.
e-Learning
20 courses
20 hours / yr.
e-Learning
10 courses
20 hours / yr.
Windows Azure Platform Benefits for
MSDN Subscribers
NEW: the 8-month introductory MSDN benefits have been extended to 16 months!
The New MSDN
Software for Production Use
Visual Studio
2010 Ultimate
with MSDN
Visual Studio® Team
Foundation Server 2010
and one (1) Client Access
License (New!)
Microsoft® Expression
Studio 4 (New!)
Microsoft® Office 2007
Ultimate, Communicator
2007, Project 2007
Standard, Visio 2007
Professional, SharePoint
Designer 200
See the Visual Studio 2010 Feature Matrix for a complete list of features.
Visual Studio
2010 Premium
with MSDN
Visual Studio 2010
Professional
with MSDN
Visual Studio Test
Elements 2010
with MSDN
●
●
●
●
●
●
◌
◌
●
●
◌
◌
The New MSDN (cont.)
Software for Development and
Test Use
Visual Studio
2010 Ultimate
with MSDN
Visual Studio
2010 Premium
with MSDN
Visual Studio 2010
Professional
with MSDN
Visual Studio Test
Elements 2010
with MSDN
Windows® Azure™ (New!)
●
●
●
◌
Windows (client and server)
●
●
●
●
Microsoft® SQL Server®
●
●
●
●
Toolkits, Software
Development Kits, Driver
Development Kits
●
●
●
●
Microsoft® Office
●
●
◌
◌
Microsoft Dynamics®
●
●
◌
◌
All other servers
●
●
◌
◌
Windows Embedded
operating systems (New!)
●
●
◌
◌
See the Visual Studio 2010 Feature Matrix for a complete list of features.
The New MSDN (cont.)
Subscription Benefits
Visual Studio
2010 Ultimate
with MSDN
Visual Studio
2010 Premium
with MSDN
Visual Studio 2010
Professional
with MSDN
Visual Studio Test
Elements 2010
with MSDN
Microsoft® E-Learning
course collections (New!)
2
2
1
1
Technical support
incidents
4
4
2
2
Priority support in MSDN
Forums (New!)
●
●
●
●
MSDN Flash newsletter
●
●
●
●
MSDN Magazine
●
●
●
●
Online Concierge
●
●
●
●
See the Visual Studio 2010 Feature Matrix for a complete list of features.
Visual Studio 2010
•
•
•
•
•
Freshly brewed news
Upcoming events
Download links
Practical tips to go
Download the VSTS 2010 RTM
• http://tinyurl.com/y8ah7x4
Randy Pagels
Email: rpagels@microsoft.com
http://www.teamsystemcafe.net
Test Impact Analysis
Choose the Right Tests
Choosing the Right Tests
The Problem
Automated
Testing
User
Testing
Δ
Manual
Testing
Download