Visual Studio 2008 OVERVIEW ® VISUAL STUDIO® 2008 is the development system for designing, developing, and testing next-generation ®-based solutions, Web applications, and services. By improving the user experience for

Windows Vista®, the 2007 system, mobile devices, and the Web, Visual Studio 2008 helps individuals and organizations rapidly create and deliver complete, connected, comprehensive, and compelling solutions with breakthrough user experiences. VISUAL STUDIO 2008 DELIVERS THE FOLLOWING KEY ADVANCES:

RAPID APPLICATION DEVELOPMENT From modeling to coding and debugging, Visual Studio 2008 delivers improved language, designer, editor, and data features that will help you experience a breakthrough in productivity.

Work with Data in a Unified and Integrated Way Build Applications that Run on Multiple Versions Visual Studio 2008 significantly improves the way developers of the .NET Framework handle data. Traditionally, developers have to manipulate data With Visual Studio 2008, developers now have the ability to differently, depending on where the data resides and how the use one tool to manage and build applications that target user connects to it. With Language-Integrated Query (LINQ), multiple versions of the .NET Framework. Visual Studio developers can use a single model to query and transform 2008 will adapt the projects and settings available for the XML, Microsoft SQL Server™ and object data without having to version of the .NET framework specified by developers. learn or use specialized language, thereby reducing complexity Developers no longer need to have multiple versions of Visual and boosting productivity for developers. Studio installed to maintain applications that run on more than one version of the .NET Framework.

Collaborate Across the Development Cycle Visual Studio 2008 enables developers, designers, testers, architects, and project managers to work together through shared tools and process integration, which reduces the time to solution.

Integrate Features into the Application Lifecycle Enable Seamless Collaboration Between Developers Management and Designers Visual Studio 2008 provides multiple discipline team members Microsoft has released a new family of tools for designers with an integrated set of tools for architecture, design, called Microsoft Expression®. In Visual Studio 2008, design development, database development, and testing of applications. elements from both and Team System 2008 Database Edition is Microsoft Expression Blend™ can now be brought in and now fully integrated into Microsoft Visual Studio Team System out of Visual Studio without modifying of the code behind 2008 Team Suite. these elements. This means developers and designers can collaborate seamlessly with more confidence and without fear of a breaking change when design has to be modified. Create Outstanding User Experiences Visual Studio 2008 offers developers new tools that speed creation of outstanding, highly personalized user experiences and connected applications using the latest platforms, including the Web, , the 2007 Microsoft Office system, Microsoft

SQL ServerTM 2008, Windows Mobile®, and ® 2008.

Experience New Tools and Support for Web Development Build Reliable and Scalable Applications for the Visual Studio 2008 offers organizations a robust, end-to-end Microsoft Office System platform for building, hosting, and exposing applications Visual Studio Tools for Office is now fully integrated into Visual over the Web. With Visual Studio 2008, developers can easily Studio 2008 Professional Edition. Visual Studio 2008 enables incorporate new Windows Presentation Foundation (WPF) developers to customize Microsoft Office Word, Microsoft features into both existing applications and Office Excel®, Microsoft Office PowerPoint®, Microsoft Office new applications to create high-fidelity user experiences Outlook®, Microsoft Office Visio®, Microsoft Office InfoPath®, on Windows. Building AJAX-enabled applications is made and Microsoft Office Project to improve user productivity and faster by the addition of ASP.NET AJAX 1.0 and Microsoft take advantage of the many improvements in the 2007 Office

IntelliSense® and debugging support for JavaScript 8.0. The system. With full support for ClickOnce deployment of all enhanced Web designer with the new split- editing helps Microsoft Office customizations and applications, developers developers improve the Web development experience by now have the right tools and framework for easy deployment helping them see both the HTML and resulting page, along and maintenance of their Microsoft Office solutions. with visual design clues simultaneously. Build Stunning Applications for Windows Vista Visual Studio 2008 includes enhancements that enable developers to quickly and easily create applications that exhibit the Windows Vista “look and feel” and take advantage of the more than 8,000 new native available in Windows Vista. VISUAL STUDIO 2008 OFFERS A DIVERSE PRODUCT LINE DESIGNED TO MEET THE NEEDS OF INDIVIDUAL DEVELOPERS OR DEVELOPMENT TEAMS.

Microsoft Visual Studio Team System 2008 Team Microsoft Visual Studio Team System 2008 Test Edition Foundation Server is a team collaboration platform that provides a comprehensive suite of testing tools for Web combines team portal, version control, work-item tracking, applications and services that are integrated into the Visual build management, process guidance, and business intelligence Studio environment. These testing tools enable testers to into a unified server. All Visual Studio Team System 2008 author, execute, and manage tests and related work items— Editions are deeply integrated with Team Foundation Server all from within Visual Studio. to give users complete visibility into development artifacts Microsoft Visual Studio Team System 2008 Test Load and activities on a project. Team Foundation Server allows Agent generates test loads for Web applications. It enables everyone on the team to collaborate more effectively and organizations to improve quality of service by more accurately deliver better-quality software. testing the performance of Web applications and servers Microsoft Visual Studio Team System 2008 Team Suite under load. provides multiple discipline team members with the ultimate Microsoft Visual Studio 2008 Professional Edition is a full- set of tools for architecture, design, development, database featured development environment that provides a superset of development, and testing of applications. Team members can the functionality available in Visual Studio 2008 Standard Edition. continuously learn new skills and utilize a complete set of It is designed for individual professional developers or small tools and guidance at every step of the application lifecycle. development teams to develop high-performance, connected Microsoft Visual Studio Team System 2008 Architecture applications with breakthrough user experiences targeting the Edition focuses on improving the design and validation of Web (including ASP.NET AJAX), Windows Vista, Windows Server, distributed systems. It gives architects, operations managers, the Microsoft Office system, SQL Server, and Windows Mobile and developers the ability to visually construct service- devices. Visual Studio 2008 Professional Edition now provides oriented solutions and validate them against their operational unit testing capability to enable developers to identify errors environments prior to deployment. early in the development process. Visual Studio Tools for Office is now an integral part of Visual Studio 2008 Professional Edition, Microsoft Visual Studio Team System 2008 Database which enables developers to build applications that easily Edition provides advanced tools for database change integrate with Microsoft’s productivity suite. management and testing and offers functionality to help database developers and administrators be more productive Microsoft Visual Studio 2008 Standard Edition provides and increase application quality in the database tier. a full-featured development environment for Windows and Web developers. It offers many productivity enhancements for Microsoft Visual Studio Team System 2008 Development building data-driven client and Web applications. Individual Edition provides developers with an advanced set of tools developers looking to create connected applications with the to identify inefficient, insecure, or poor-quality code, specify next-generation user experience will find Visual Studio 2008 coding best practices, and automate software unit testing. Standard Edition a perfect fit. These tools help team members write better-quality code, reduce security-related issues, and avoid bugs later in the MSDN® Subscriptions provide Software Assurance for Visual development lifecycle. Studio and a wide variety of resources and technical support options to help development teams be more efficient, effective, and productive. With MSDN Subscriptions, development teams can have access to virtually all of Microsoft’s operating systems, server products, and productivity applications to design, develop, test, and demonstrate your software application. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. THIS IN IMPLIED, OR 098-109006 No. change. to EXPRESS Part subject are WARRANTIES, NO MAKES availability and MICROSOFT only. versions, purposes Products, informational for is comprehensive. not document and This representative is chart this in presented information The MSDN SubscriptionsComparisonChart for O M T L MSDN ,WindowsHardware Compatibility Test Windows Automated InstallationKit,WindowsInstaller Microsoft BaselineSecurityAnalyzerv2.0,ApplicationCompatibility Tool Kit Windows SDK,PlatformDirectX .NET Framework, .NETCompact Framework, .NETMicro Framework Access Developer Extensions Virtual PC,Server O Microsoft DynamicsCRM,Point of Sale,Microsoft SmallBusinessAccounting&Financials M Office Project Server, Office Project PortfolioServer Office Project Professional Accounting, BusinessScorecard Manager, MapPoint Designer, OfficeVisio, Project Standard [2] Office Publisher, OfficeInfoPath, OfficeOneNote Office Word, Office Excel, Office PowerPoint, OfficeOutlookwithBusinessContactManager, OfficeAccess[2] Office Ultimate/Enterprise/Professional 2007[2] B Management Server Microsoft OperationsManager, Microsoft System Center Capacity Planner&DataProtection Manager, Systems SharePoint Server, WindowsSharePoint Services Live CommunicationsServer, FormsServer, Groove Server, PerformancePoint Host Integration Server, IdentityIntegration Server, Connected ServicesFramework, Customer Care Framework BizTalk SQL Server S Compute Cluster, WindowsSharePoint Windows Server Windows XPProfessional/Home/Media Center Edition/Tablet PCEdition Windows VistaUltimate/Enterprise/Business/Home Premium/Home Basic O Expression Studio Expression Web &Expression Blend D Visual Studio Team System 2008Team FoundationServer Workgroup Edition[1]&ClientAccessLicense Visual Studio 2008Professional Edition Visual Studio Team System 2008Database Edition Visual Studio Team System 2008Test Edition Visual Studio Team System 2008Architecture Edition Visual Studio Team System 2008Development Edition Visual Studio Team System 2008Team Suite D Action Pane andSmartTag programmability ,#,C++ Visual Studio Tools forOffice Multi-targeting support LINQ support project templates Web applicationproject, JavaScript IntelliSense, JavaScript debugging,Web datacontrols, ASP.NET AJAX Visual Database Tools, OracleandDB2database access,XSDEditor, XSLT Editor andDebugger Visual Basic Smartphone, Pocket PC,andWindowsCEDevelopment, Web applicationprecompilation Advanced debuggingtools includingcross-machine debugging Server Development Tools Reusable componentcreation Code Editor, CodeSnippets IntelliSense Code Profiler integration with Web andLoad Test tools Load Testing, ManualTesting, Test CaseManagement,andWeb Testing Application Designer, System Designer, LogicalInfrastructure Designer, DeploymentDesigner Code Metrics,Static CodeAnalyzer, CodeProfiler, DynamicCodeAnalyzer Code Coverage Unit Testing Advanced Database andT-SQLTools Database SchemaDeploymentTools Database UnitTesting, DataGeneration,Database Refactoring, SchemaCompare, DataCompare, offline representation of adatabase schema Database project withsource control integration of alldatabase objects andsupportfor M ( formerl ervers ec usiness esi eveloper t nline peratin icrosoft ana ulti h h

er g t ® nical h Server, Exchange Server, Commerce Server, Content ManagementServer, ISAServer ner -L g T e C ibrar ed ® an P ools andVisualC# oncier P T y k y rofessional g Sy g N S g roductivit T ools Dy ews ua upport ools nown TM , SD , y stems namics AX,GP, NAV, SL,Microsoft Forecaster &FRx g g g e Ks D roup e ®

evelopment as and AuthoringandDeployment I ncidents M

y A y D

® support DD , VisualWeb Developer icrosoft ® evelopers ® SDK pplications Services,WindowsServicesforUNIX Ks E ® , OfficeCommunicator, Office Groove nvironment B ® usiness , FrontPage ® S olutions

TM Server, SpeechServer, ) ®

, OfficeSharePoint

Visual Studio Team ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 System 2008 Team Suite with MSDN Premium Subscription

Visual Studio Team ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 System 2008 Development Edition with MSDN Premium

Visual Studio Team ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 System 2008 Architecture Edition with MSDN Premium

Visual Studio Team ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 System 2008 Test Edition with MSDN Premium

Visual Studio Team ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 System 2008 Database Edition with MSDN Premium

Visual Studio 2008 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 4 Professional with MSDN Premium

Visual Studio 2008 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 2 Professional with MSDN Professional ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Visual Studio 2008 Professional Edition

● ● ● ● ● ● Visual Studio 2008 Standard Edition device foranypurpose. general businessuseonone applications maybeusedfor [2] Onecopyof theindicated Foundation Server. full version of Team is provided foruseof the One ClientAccessLicense to five designated users. Workgroup Edition islimited 2008 Team FoundationServer [1] VisualStudio Team System at anytime. content issubjectto change subscriptions. Available available onDVDmedia Selected contents are also these products to download. certain olderversions of current, pre-release and MSDN Subscriptionsoffers the includedproducts. licensed subscribermayuse purposes only. Onlythe number of devices forthese included content onany Licensed usersmayinstall software applications. and demonstrationyour rights to design,develop, test Subscriptions isprovided with Software includedinMSDN Notes forchart: