• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
What's New in Visual Studio 2010

What's New in Visual Studio 2010



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

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



Total Views
Views on SlideShare
Embed Views



2 Embeds 4

https://www.linkedin.com 3
http://www.linkedin.com 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • [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: http://juliocasal.com/blog/test-driven-development-support-in-visual-studio-2010/
  • [BUILD]http://www.asp.net/LEARN/whitepapers/aspnet4/default.aspxhttp://weblogs.asp.net/scottgu/archive/2009/09/04/asp-net-html-javascript-snippet-support-vs-2010-and-net-4-0-series.aspx
  • [BUILD]Build focuses on Pinning of Datatips and adding comments to Data TipFind one or two points to focus on. Avoid going over time.
  • http://msdn.microsoft.com/en-us/library/dd293638%28VS.100%29.aspxMicrosoft 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 http://visualstudiogallery.com/. These extensions may be packages, add-ins, templates, or other components which add functionality to Visual Studio.

What's New in Visual Studio 2010 What's New in Visual Studio 2010 Presentation Transcript

  • UltimateLoadFest
  • UltimateLoadFest
    What’s New in
    Visual Studio 2010 Ultimate?
  • 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 http://www.AdilMughal.com
    Actively participates in community events
  • Agenda
    Start Page &New Project Dialog
    Peek at IDE improvements
    Code Focused Development
    ASP.NET Improvements
    CLR Improvements
    Visual Studio Extensibility (VSX)
  • UltimateLoadFest
    Start Page &
    New Project Dialog
  • Search for templates.
    Multi-targeting support for .NET 2.0-4
    Add new templates by searching online.
  • UltimateLoadFest
    New IDE Improvements
  • 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
  • UltimateLoadFest
    Code Focused Development
  • Code Focused Development
    Consume First, Declare Later
    Generate from usage
    Code insight
    Call hierarchy
    Inline call tree
  • UltimateLoadFest
    ASP.NET 4 Improvements
  • 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
  • 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 %>
  • Code Optimized Web Profile
  • UltimateLoadFest
    Improved Debugger in VS 2010
  • 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
  • UltimateLoadFest
  • Deployment
    Enables customized configurations
  • UltimateLoadFest
    CLR Improvements
  • 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?
  • 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
  • UltimateLoadFest
    Visual Studio Extensibility (VSX)
  • Extension Manager
  • Some Cool Extensions
    Productivity Power Tools
    Power Commands
    Image Insertion
    Visual Studio Color Theme Editor
    Guidance Automation Extensions (GAX)
  • Creating your own Extensions
    Visual Studio Software Development Kit (SDK)
  • Questions
    Microsoft Confidential
  • UltimateLoadFest
    Thank You!
  • © 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.