SlideShare ist ein Scribd-Unternehmen logo
1 von 10
10 on 10 ?? 12 A quick demo of new features of the Visual Studio 2010 IDE
Introduction  Robert MacLean Research & Guidance at BB&D Microsoft VSTS Ranger S.A. Architect and Information Worker Community Lead www.sadev.co.za
Overture Visual Studio 2010 RC IDE features (tips & tricks) Not languages, framework, tools or TFS VS 2010 Launches SOON!
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
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
DEMO TIME! 6
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
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
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

Weitere ähnliche Inhalte

Mehr von Robert MacLean

Mehr von Robert MacLean (20)

Looking at the Vue
Looking at the VueLooking at the Vue
Looking at the Vue
 
Kotlin 101
Kotlin 101Kotlin 101
Kotlin 101
 
Features of Kotlin I find exciting
Features of Kotlin I find excitingFeatures of Kotlin I find exciting
Features of Kotlin I find exciting
 
JavaScript Gotchas
JavaScript GotchasJavaScript Gotchas
JavaScript Gotchas
 
DevConf Survival Guide
DevConf Survival GuideDevConf Survival Guide
DevConf Survival Guide
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
Visual Studio ❤ JavaScript
Visual Studio ❤ JavaScriptVisual Studio ❤ JavaScript
Visual Studio ❤ JavaScript
 
What is new in C# 6?
What is new in C# 6?What is new in C# 6?
What is new in C# 6?
 
Putting the DOT in .NET - Dev/Ops/Test
Putting the DOT in .NET - Dev/Ops/TestPutting the DOT in .NET - Dev/Ops/Test
Putting the DOT in .NET - Dev/Ops/Test
 
A Developer Day 2014 - Durban
A Developer Day 2014 - Durban A Developer Day 2014 - Durban
A Developer Day 2014 - Durban
 
Agile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM RangersAgile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM Rangers
 
Hour of code - Train the trainer
Hour of code - Train the trainerHour of code - Train the trainer
Hour of code - Train the trainer
 
Building services for apps on a shoestring budget
Building services for apps on a shoestring budgetBuilding services for apps on a shoestring budget
Building services for apps on a shoestring budget
 
3 things your app API is doing WRONG
3 things your app API is doing WRONG3 things your app API is doing WRONG
3 things your app API is doing WRONG
 
ASP.NET
ASP.NETASP.NET
ASP.NET
 
LightSwitch
LightSwitchLightSwitch
LightSwitch
 
How to build a Mobile API or HTML 5 app in 5 minutes
How to build a Mobile API or HTML 5 app in 5 minutesHow to build a Mobile API or HTML 5 app in 5 minutes
How to build a Mobile API or HTML 5 app in 5 minutes
 
Protection of Personal Information Bill (POPI)
Protection of Personal Information Bill (POPI)Protection of Personal Information Bill (POPI)
Protection of Personal Information Bill (POPI)
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source Licensing
 
How to give a great presentation
How to give a great presentationHow to give a great presentation
How to give a great presentation
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

What is new in Visual Studio 2010

  • 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
  • 10.
  • 11. Intellisense No longer just alphabetical Now uses contains logic
  • 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
  • 14. Debugging Tooltips Tooltips for debugging Can be pinned now!
  • 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/

Hinweis der Redaktion

  1. 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]
  2. 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]
  3. 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.
  4. 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?