Download
visual studio 2010 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Visual Studio 2010 PowerPoint Presentation
Download Presentation
Visual Studio 2010

Visual Studio 2010

190 Views Download Presentation
Download Presentation

Visual Studio 2010

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Visual Studio 2010 Neuerungen in Visual Studio 2010 für Entwickler • Thomas Isler – thomas.isler@microsoft.com

  2. Agenda • News at a glance • Parallel Computing • Static Code Analysis • Intellitrace • No PIA

  3. Visual Studio 2010 – News at a glance Customizable Start Page «Recent Projects» Improvments Multi Targeting Smarter Intellisense Quick Search Call Hierarchy One-Click Web Deployment

  4. Visual Studio 2010 – Parallel Computing • Tasks instead of Threads • Global Queue and Local Thread Queues • “Work Stealing” • Unified Cancellation Model • CancellationToken, CancellationSource • New Parallel Functions • Parallel.Invoke • Parallel.For • Parallel.ForEach • Parallel LINQ (PLINQ) • …

  5. Visual Studio 2010 – Static Code Analysis Verschiedene rule sets verfügbar Konfigurierbar auf Projektebene In den Build-Prozessintegrierbar Anpassbar

  6. Visual Studio 2010 – IntelliTrace Zurück in die Zukunft Fürautomatisierte / manuelle Tests FürEntwickler

  7. Visual Studio 2010 – No PIA Office Application Development ohneexterne PIA Abhängigkeiten! PIA = Primary Interop Assembly

  8. 1-click Custom Excel reports Sequence Diagram Agile Project Planning Database Edition merged into Development End to End Traceability Stunning New Reports TFS Administration w/MMC New Excel Dashboards Visual Studio 2010 • Branch Visualization Gated Checkin Test Planning Distributed Build Build Windows Workflow Integration Scalability ++ Test Execution Activity Diagram Manual Test Runner Use Case Diagram Test Impact Analysis Layer Diagram Modeling Projects Logical Class Diagram Coded UI Test Architecture Explorer Component Diagram IntelliTrace