The ultimate toolset for software development

and server infrastructure that simplifies the entire application development process. Deliver business results using productive, predictable, customiz...

0 downloads 131 Views 2MB Size
The ultimate toolset for software development

Microsoft Visual Studio 2010 Ultimate provides an integrated environment of tools and server infrastructure that simplifies the entire application development process. Deliver business results using productive, predictable, customizable processes and increase transparency and traceability throughout the lifecycle with detailed analytics. Whether creating new solutions or enhancing existing applications, you can unleash your creativity and bring your vision to life with powerful prototyping, architecture and development tools that target an increasing number of platforms and technologies such as cloud and parallel computing. Realize increased team productivity and create high quality, low-cost solutions by using advanced collaboration features along with integrated, innovative testing and debugging tools.

Creativity Unleashed Share your vision and build on the creative strengths of your team. Powerful prototyping, editing and visual design tools allow you to create what you can imagine. Spend less time debugging and more time creating code thanks to advanced code analysis and debugging tools. Explore new opportunities for your applications by unlocking the power of the processor on your local machine and in the cloud.

Reliably Reproduce Issues IntelliTrace™ makes the “no-repro” discussion a thing of the past. Testers can file rich and actionable bugs with system information including an environment snapshot that enables developers to reproduce the reported bug in the state it was found.

Simplicity Through Integration Simple and seamless, this integrated environment lets developers use existing skills to model, code, debug, test, and deploy a growing number of application types. Visual Studio 2010 Ultimate simplifies common tasks and helps all team members explore the depth of the platform and partner community. Quality Code Ensured Powerful tools for managing projects, maintaining source code and finding and fixing bugs. Both testers and developers can use manual and automated testing coupled with advanced debugging tools to ensure they are building the right application, the right way.

Top ten benefits ● IntelliTrace™ Eliminates ‘No Repro’

● Prototype User Interface Ideas Quickly

Easily step through code that was previously executed on

By using SketchFlow in Expression Studio you

the same or another machine in order to identify what

can quickly deliver a functioning prototype that

happened during the code execution and significantly

looks and feels like handwritten mockups.

cut down on time spent reproducing a bug. ● Build Collaboration Solutions on Microsoft SharePoint® ● Understand Existing Architectures

New support for SharePoint development, including

The Architecture Explorer and UML sequence diagrams

tooling for Web Parts, Lists, Workflows, and Events

help you explore and understand your existing

and more, so you can bring great new customized

code assets and their inter-dependencies.

collaboration tools to your company.

● Ensure Architectural Compliance

● Automate User Interface Testing

Use layer diagraming to define and communicate logical

Use Coded User Interface Tests to automate the testing

application architecture and optionally enforce architecture

of UI elements in your applications. Visual Studio

rules with check-in policies as code is created.

2010 automatically generates test code that can be executed manually or incorporated as part of your

● Profile Application Performance

build process to automate UI regression testing.

Measure the performance of your applications and locate performance bottlenecks in CPU utilization, memory

● Create, Manage and Execute Tests

consumption, database interactions, Jscript/Ajax call

Microsoft Test Manager 2010 lets you easily define your

patterns and concurrency synchronization. Use the

testing effort for a specific iteration in your project, run

performance profiler in conjunction with Load Testing to

manual tests and measure your progress. In addition

identify performance bottlenecks under stress and load.

to creating and managing test assets like plans, suites and test cases you can also create and manage virtual

● Discover Common Coding Errors

lab configurations for your test environments.

Code Analysis is now simple to configure with customizable rule sets that can be targeted at specific scenarios or areas

● MSDN Subscription Included

of emphasis. Enforce rule sets with the code analysis check-

MSDN Subscriptions are a convenient way to cost-effectively

in policy to reduce common coding errors in application

develop applications on the Microsoft platform with a simple

or database code before they get into production.

licensing model and broad high quality information resources.



Visual Studio 2010 Feature Comparison

Visual Studio 2010



Ultimate

Premium

Professional

Visual Studio Test Professional 2010

Development Platform Support Windows, Web and Cloud Development







Office and SharePoint Development













Architecture and Modeling Architecture Explorer, Layer Diagram and Dependency Validation



Read-only diagrams (UML, Layer, DGML Graphs)



Database Development Deployment, Change Management, Test Data Generation, Unit Testing









Debugging, Diagnostics and Testing IntelliTrace™ (Historical Debugging), Web Performance Testing, Load Testing1 Static Code Analysis, Code Metrics, Profiling, Code Coverage, Test Impact Analysis, Coded UI Test Unit Testing

● ●









Test and Lab Management Microsoft® Test Manager, Test Case Management, Manual Test Execution, Fast Forward for Manual Testing Virtual environment setup & tear down, Provision environment from template, Checkpoint

2 environment through Test Manager 2010 (Visual Studio Lab Management 2010 required)









Team Foundation Server Version Control, Work Item Tracking, Build Automation, Team Portal, Reporting & Business Intelligence, Agile Planning Workbook, Team Explorer









MSDN Subscription benefits Priority support in MSDN Forums, MSDN Magazine, Flash newsletter, Online Concierge









Technical support incidents

4

4

2

2

Microsoft® e-learning collections (typically 10 courses or 20 hours)

2

2

1

1

Windows® Azure™ Platform

●†

●†

●†

MSDN Subscription - Software for Production Use Microsoft® Visual Studio® Team Foundation Server 2010 plus one CAL Microsoft® Office Professional Plus 2010, Project Professional 2010, Visio® Premium 2010, Expression Studio 3















MSDN Subscription - Software for Development and Test Use 3 Windows (client and server operating systems), Microsoft® SQL Server®, Toolkits, Software Development Kits, Driver Development Kits Microsoft® Office, Dynamics®, All other Servers, Windows Embedded













† Azure benefits vary by subscription level; see the MSDN Subscription site for details: http://msdn.microsoft.com/subscriptions/ Subject to change and subject to availability. 1. May require one or more Microsoft® Visual Studio® Load Test Virtual User Pack 2010. 2. Microsoft® Visual Studio® Lab Management 2010 is not included with Visual Studio 2010 Ultimate. 3. Per-user license allows unlimited installations and use for designing, developing, testing, and demonstrating applications. UML is a registered trademark of Object Management Group, Inc. This material is provided for informational purposes only. Microsoft makes no warranties, express or implied.