Your SlideShare is downloading. ×
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
What's Coming in Visual Studio v.Next
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 Coming in Visual Studio v.Next

1,350

Published on

Visual Studio 2010 was released a year and a half ago but Microsoft has been hard at work on the next release. This talk will take a look at the myriad features that are being incorporated into the …

Visual Studio 2010 was released a year and a half ago but Microsoft has been hard at work on the next release. This talk will take a look at the myriad features that are being incorporated into the next version of Visual Studio and Team Foundation Server. Some of these features are even available today for use within Visual Studio 2010. If you want to get a peek at what's coming in Visual Studio v.Next (a.k.a. "Visual Studio 11"), then check out this session.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,350
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Visual Studio v.Next:A Look at What’s Coming
    7 October 2011
    Jeff Bramwell
    Enterprise Applications Architect
    jbramwell@gmail.com
    twitter.com/jbramwell devmatter.blogspot.com
  • 2. Please Be Courteous!
  • 3. Who Am I?
    Jeff Bramwell
    Enterprise Applications Architect
    Farm Credit Services of America
    Leader, Omaha Team System User Group
    Microsoft MVP – Visual Studio ALM
    MCSD.NET, MCTS: TFS
  • 4. Agenda
    Framework/Language Improvements
    IDE Improvements
    UI Design
    Debugging
    Testing & Code Quality
    Source Control
    Project Management
    Team Foundation Service
  • 5. Caveat
    Lots of changes in Visual Studio 11
    Not enough time to cover them all
    i.e. Some features will be left out
    All over the board
    Let’s get started…
  • 6. Framework/Language Improvements
  • 7. Windows (8) Runtime (WinRT)
  • 8. Asynchronous Methods
    async/await keywords (C# and VB)
  • 9. Iterators (VB)
  • 10. IDE Improvements
  • 11. IDE Improvements
    Project compatibility between VS 2010 (SP1) and VS 11
    Cleaner UI – fewer toolbars/buttons
    Fewer modal dialogs
    Solution explorer
  • 12. IDE Improvements (cont’d)
    Enhanced multi-monitor support
    Quick command search (Ctrl+`)
    Tool window search
    Find/replace improvements
    Provisional tab
  • 13. Solution Explorer
    Combines:
    Solution Navigator (“old” version)
    Object Browser
    Class View
    Call Hierarchy
    Navigate To
    Find References
    Search
    Image Preview
  • 14. Team Explorer
  • 15. Call Hierarchy (VB)
  • 16. UI Design
  • 17. Metro Apps
    For Windows 8
    C++, C#, VB, or JavaScript
  • 18. Expression Blend
    Expression Blend 5 for HTML
    Initially for Metro apps only
    Blend designer engine integrated into VS11
  • 19. Expression Blend (cont’d)
  • 20. Storyboarding
    Built on PowerPoint
    Lots of pre-built shapes included
    Can create custom shapes
    Can link to TFS work items
    Easy to learn
    Storyboards work in “normal” PowerPoint
  • 21. Storyboarding (cont’d)
  • 22. 3D Modeling
    Tools for managing 3D rendered models
  • 23. Debugging
  • 24. IntelliTrace
    Now licensed for production environments
    Works via trace files
  • 25. Page Inspector
    Page Inspector
    Decompose/reverse engineer the web
    Maps DOM elements to source
    Communicates through IIS
    Requires new app setting
    Currently a separate download
    http://bit.ly/p37ZZa
  • 26. Page Inspector (cont’d)
  • 27. Testing and Code Quality
  • 28. Unit Testing
    Unit Testing compatibilities
    Works with 3rd party unit testing frameworks:
    xUnit
    NUnit
    Supports .NET and native (e.g. C++) test projects
    Support for testing with Azure
  • 29. Static Analysis Tools
    Static Analysis Tools included within Visual Studio
    Windows drivers
    Metro applications
  • 30. Exploratory Testing
  • 31. Code Clones
  • 32. Code Analysis
  • 33. Code Reviews
  • 34. Code Reviews (cont’d)
  • 35. Code Reviews (cont’d)
  • 36. Source Control
  • 37. Source Control
    Improved “diff” experience
    Improved merge experience
    Baseless merge in the UI
    Merge on Unshelve
    Full names displayed everywhere (not just work items)
  • 38. Source Control (cont’d)
    Rollback in UI
    Modification Times
    Set to date/time file is retrieved from VC
    NEW: Set to date/time file was checked in
    Unix file attributes
    Properties on Shelvesets
    Local Workspaces
  • 39. Team Foundation Service
    TFS as cloud service – TFS on Azure
    Authenticate via Live ID
    Others may be provided in the future
    Can create multiple Team Projects
    Can manage Users, Groups, and Teams
    Compatible with Visual Studio 2010
  • 40. Site Home
  • 41. Demo Project Home
  • 42. Task Board
  • 43. Burndown
  • 44. Alerts
  • 45. Preview
    Logon at: http://tfspreview.com
    Invite code required for now
    http://devmatter.blogspot.com
  • 46. More information
    My Blog 
    http://devmatter.blogspot.com
    Visual Studio Blog
    http://blogs.msdn.com/b/visualstudio/
    Visual Studio vNext Forums
    http://social.msdn.microsoft.com/Forums/en-US/category/vsvnext

×