Your SlideShare is downloading. ×
What's New in Visual Studio 2010
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

What's New in Visual Studio 2010


Published on

Presentation of one of the sessions at Visual Studio 2010 Ultimate LoadFest.

Presentation of one of the sessions at Visual Studio 2010 Ultimate LoadFest.

Published in: Technology

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • [Build Slide]New Project with new features circledSearch for templatesMulti-targeting support for .NET 2.0-4Add new templates by searching online
  • [Build Slide]1) Base Slide Shows different IDE Improvements2) WPF based editor3) Navigation4)IntellitypeEditor: easily zoom in/out via mouse-wheel or Ctrl +-Navigate To: Ctrl+,Alt+Drag for column selection
  • [Build Slide]-Base Slide with TextGenerate ExampleGenerate new Type (Create stock.cs)Show Class StockShow Generate Property Stub for tickerShow “Call Heirarchy”Great Generate from usage walkthrough:
  • [BUILD]
  • [BUILD]Build focuses on Pinning of Datatips and adding comments to Data TipFind one or two points to focus on. Avoid going over time.
  • Visual Studio 2010 uses a new feature called the Extension Manager to add, remove, enable, and disable Visual Studio extensions. The Extension manager has a UI similar to that of the Windows Control Panel, and can be opened from the Tools menu in Visual Studio by selecting Extension Manager….The Extension Manager loads extensions from the Visual Studio Gallery at These extensions may be packages, add-ins, templates, or other components which add functionality to Visual Studio.
  • Transcript

    • 1. UltimateLoadFest
    • 2. UltimateLoadFest
      What’s New in
      Visual Studio 2010 Ultimate?
    • 3. About Speaker
      Adil Ahmed Mughal
      Microsoft Most Valuable Professional
      I work at Telenor Pakistan
      Microsoft Certified Technology Specialist (MCTS) - .NET Framework 4
      INETA, User Group Leader
      I blog at
      Actively participates in community events
    • 4. Agenda
      Start Page &New Project Dialog
      Peek at IDE improvements
      Code Focused Development
      ASP.NET Improvements
      CLR Improvements
      Visual Studio Extensibility (VSX)
    • 5. UltimateLoadFest
      Start Page &
      New Project Dialog
    • 6. Search for templates.
      Multi-targeting support for .NET 2.0-4
      Add new templates by searching online.
    • 7.
    • 8. UltimateLoadFest
      New IDE Improvements
    • 9. New IDE Improvements
      Visual Studio Environment
      WPF-based Editor
      Better Multi-Monitor Support
      Navigate To
      Highlight references
      Project System
      100% source code compatible
      Better IntelliSense
      Type anything after “object.” and VS will provide suggestion.
      Don’t have to start with beginning of word.
      Use object.GPV and VS will suggest object.GetParameterValue.
      Column Selection
      Add Reference Dialog
    • 10. UltimateLoadFest
      Code Focused Development
    • 11. Code Focused Development
      Consume First, Declare Later
      Generate from usage
      Code insight
      Call hierarchy
      Inline call tree
    • 12. UltimateLoadFest
      ASP.NET 4 Improvements
    • 13. ASP.NET 4 Improvements
      Better Javascript IntelliSense
      ASP.NET AJAX & jQuery
      CDN support: EnableCdn=“true”
      ASP.NET Dynamic Data
      ASP.NET MVC built-in
      ASP.NET charting controls in-box
    • 14. ASP.NET 4 Improvements
      For ASP.NET and HTML markup
      ASP.NET Web Forms
      Clean HTML
      Client IDs can be specified
      Easier Viewstate management
      Automatic HTML encoding
      <%: Message %>
    • 15. Code Optimized Web Profile
    • 16.
    • 17.
    • 18. UltimateLoadFest
      Improved Debugger in VS 2010
    • 19. Improved Debugger in VS 2010
      64-bit Mixed-Mode support
      Breakpoint import/export
      WPF Visualizer
      WPF event tracing
      New Threads window
      New Disassembly window
      Mixed-Mode Mini-dump support
      Tear-away Datatips
      New Exe/Dump Project
      Mini-Dump Summary Page
      Thread Slipping During Function Evaluation
      Support for native string functions in bp conditions
      Pin DataTips
      Add comments to DataTips
    • 20. UltimateLoadFest
    • 21. Deployment
      Enables customized configurations
    • 22. UltimateLoadFest
      CLR Improvements
    • 23. CLR Improvements
      CLR4 will be side by side with older CLRs (2.0)
      CLR4 will be compatible with CLR 2.0.
      Improvement in speed and size of CLR
      Support for new languages
      Install footprint now over 80% smaller
      Can you say super fast downloads?
    • 24. Versioning and Multi-targeting
      .NET 4 includes new CLR and version string
      VS 2010 Multi-targeting for .NET 2.0/3.0/3.5/4
    • 25. UltimateLoadFest
      Visual Studio Extensibility (VSX)
    • 26. Extension Manager
    • 27. Some Cool Extensions
      Productivity Power Tools
      Power Commands
      Image Insertion
      Visual Studio Color Theme Editor
      Guidance Automation Extensions (GAX)
    • 28. Creating your own Extensions
      Visual Studio Software Development Kit (SDK)
    • 29. Questions
      Microsoft Confidential
    • 30. UltimateLoadFest
      Thank You!
    • 31. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Visual Studio, the Visual Studio logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.
      The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.