This presentation covers what is new in Visual Studio 2010 from the new WPF interface, through editor and consume as you code features, testing and ending with the architecture tools. The slides are light and the power for this is in the demos.
1. 10 on 10 ?? 12 A quick demo of new features of the Visual Studio 2010 IDE
2. Introduction Robert MacLean Research & Guidance at BB&D Microsoft VSTS Ranger S.A. Architect and Information Worker Community Lead www.sadev.co.za
3. Overture Visual Studio 2010 RC IDE features (tips & tricks) Not languages, framework, tools or TFS VS 2010 Launches SOON!
4. Too much to show 4 Web Deployment Packages IntelliTrace WPF Tree Visualiser Initial Install Enhancements SharePoint Developer and Deployment Support Proper designer support for Silverlight & WPF Concurrency Debugging Architecture Validations Code Analysis Extension Manager Drag and Drop data sources for WPF Customisation of start page Snippets for Web Development Architecture Explorer Workflow Foundation Designer Improved JavaScript Intellisense Profiling and Instrumentation Out of the Box Azure support Office 2010 VSTO Support Box Selection Architecture Layer diagrams
5. Some of What I Will Show WPF: Start Page Editor: Block Selection Editor: Zoom Editor: Docking Editor: Highlight References Extensions IntelliSense Find: Navigate To Find: Quick Find Find: Search Toolbox Consume First Debugging Tooltips 5
7. WPF Based Start Page UI is a lot nicer Start page is fully customizable, it’s just XAML. Great for including team, company or project info. Close page after load option Block Selection Previously just copy and delete, now: copy, paste, delete, insert Zoom Zoom level selector Ctrl + Mouse Wheel
8. WPF Based – Cont. Docking Toolbars no longer detach! Panels can detach as in VS 2008 Panels can leave the IDE Panels include the code window now! Full screen the code window Put code on one screen and form designer on another Ctrl+Dbl Click to reattach Highlight References
9. Extension Manager Needed exe or MSI for install Still can use those New VSIX format Online Gallery Like the App Store Not just extensions (VSIX) ZIP’s, exe etc... All their too – they just download normally. Automatically check for updates Off by default, can turn on in Tools -> Options Not enabled if running as UAC administrator
12. Finding Code Navigate To Search/Filter as I type Ctrl + , Hide Externals Option Quick Find Ctrl + I Search Toolbox Click toolbox and type Tab for next Esc to quit
13. Consume First Create the Muave Database Demo :P Ctrl + . To get the consume option Must do fields/properties separately Compared to VS2008+Code Rush Xpress Ctrl+Alt+Space to go into Intellisense Suggestion mode Make sure Windows Zoom is off
15. Visual Studio 2008 Visual Studio Team System 2008 Team Suite with MSDN Premium Visual Studio Team System 2008 Team Editions with MSDN Premium Visual Studio 2008 Professional with MSDN Premium Visual Studio 2008 Professional without MSDN Professional
17. with MSDN Premium The Ultimate Offer with MSDN Premium with MSDN Professional
18. The Ultimate Offer Eligibility To be eligible you must: Have a Visual Studio product with an MSDN Premium subscription. Your subscription must be active* when Visual Studio 2010 launches. * For those who purchase through Volume Licensing: this means that you must have active Software Assurance coverage for your Visual Studio products
19. Resources Me Twitter: @rmaclean Blog: http://www.sadev.co.za Visual Studio Editor Team Twitter: @vseditor Blog: http://blogs.msdn.com/visualstudio Gallery http://visualstudiogallery.msdn.microsoft.com/en-us/ Samples for extending the editor http://editorsamples.codeplex.com/
Notas do Editor
Today there are seven (7) different versions of Visual Studio with MSDN – not including the Express editions. This is too complicated. Something as simple as trying to determine which version of Visual Studio will meet your needs requires product capability and MSDN benefit comparison, licensing discussions and potentially deciding which trade-off you can live with.As I said, this is broken.I am happy to announce that Visual Studio 2010 is much simpler.[CLICK]
With the release of Visual Studio 2010 we are moving to a nested-model, with three variations – good, better and best.[CLICK]First we have Good – Visual Studio 2010 Professional with or without MSDN. Visual Studio 2010 Professional is the essential tool for basic development tasks to assist developers in implementing their ideas easily. This is the newest release of the Professional-level with added capabilities for SharePoint and Cloud development, among others.[CLICK]Next, we add on to all of the capabilities in Professional with Visual Studio 2010 Premium with MSDN. The Premium-level is a complete toolset for developers to deliver scalable, high quality applications, and introduces capabilities previously associated with our Visual Studio Team System products, including offline database development and static code analysis, as well as new capabilities including Test Impact Analysis and Coded UI Testing.[CLICK]And at the top of the stack is Visual Studio 2010 Ultimate. This product is the comprehensive suite of application lifecycle management tools for teams to ensure quality results from design to deployment. With Ultimate, you get everything – IntelliTrace (the new historical debugger), architecture tools, testing tools, and everything in Premium and Professional.[CLICK]
With The Ultimate Offer, if you have an MSDN Premium subscription (software assurance coverage for those of you with Volume Licensing agreements) when Visual Studio 2010 launches, we will move you up one level in the product line. MSDN Operating Systems and MSDN Embedded subscribers will continue at their same subscription level benefits.For example, if you have any version of Visual Studio Team System 2008 with MSDN Premium, when Visual Studio 2010 launches you will move you up to Visual Studio 2010 Ultimate with MSDN. If you have Visual Studio 2008 Professional with MSDN Premium you will move you up to Visual Studio 2010 Premium with MSDN.You don’t have to do anything. As long as your MSDN Premium subscription is current when Visual Studio 2010 launches, you will be moved up. There is no additional cost until your MSDN Subscription is up for renewal. At that time you can decide if you want to continue with the new higher-level product, and begin paying the new renewal rate, or renew-down to the next lower-level product and continue paying the rate you are now.
Lets recap. The Ultimate Offer will move you up to the next higher-level product when Visual Studio 2010 launches.To be eligible you must: A. Have Visual Studio 2008 Professional or Visual Studio Team System 2008 (any edition) with MSDN Premium B.Your subscription must be active when Visual Studio 2010 launches.So that begs the question, when is Visual Studio 2010 launching?