Presentation is loading. Please wait.

Presentation is loading. Please wait.

What's New in Visual Studio 2005

Similar presentations


Presentation on theme: "What's New in Visual Studio 2005"— Presentation transcript:

1 What's New in Visual Studio 2005
Session code What's New in Visual Studio 2005 Stephen Turner Software Design Engineer

2 Design Goals for 2005 Ecosystem Productivity Connectivity Quality

3 Simplify the Developer Experience
Understanding Writing Modifying Debugging Sharing

4 Understanding Customer Feedback VS 2005 Support Class Designer
Object Test Bench “I spend a lot of time reading other dev’s code. Help me quickly get up to speed on the classes and relationships” Class View search Code definition window Find all references Generated source view “Give me better ways to navigate code”

5 Demo Understanding

6 Writing Customer Feedback VS 2005 Support My
Better IntelliSense Snippet support Surround With “I find myself writing the same code over and over again. I want to be able to automate this” “Binding to data and objects is way more difficult then it needs to be” Zero-Code DataBinding “If you know what’s wrong with my code, why don’t you help me fix it” AutoCorrect “Whatever you do make it extensible, I want to be able to create my own versions” Extensible Snippets and Templates

7 Demo Writing

8 Modifying Customer Feedback VS 2005 Support Refactorings
Rename Extract Method Promote Local to Parameter Reorder Parameters Remove Parameters Extract Interface “I review a lot of code and need to make the same type of changes all the time, why can’t VS help me?” “You must have all this information, why make me work it out” Generate Method Stub Auto Using “I’m sure there is a way to do this automatically but it’s easier to just make the changes in the editor” Key activities invoked from editor

9 Demo Modifying

10 Debugging Customer Feedback VS 2005 Support Grouping and Glyphs
Extensible debug value display Visualizers IntelliSense in watch window “Stop making me navigating six levels deep just to see the contents of a DataSet” “I want Edit and Continue” Edit and Continue “Help me write better code” FxCop

11 Demo Debugging

12 Sharing Discovering communities and content providers
Searching, downloading, installing and using content Content types… Project Templates Item Templates Code Snippets Samples Controls Add-ins

13 Discoverability Contextual entry points: Community Menu:
New Project dialog Add Item dialog Snippet Manager dialog Community Menu: Project Templates Item Templates Code Snippets Samples Controls

14 Demo Sharing

15

16

17

18

19

20

21

22

23

24

25

26 Web Service Proxy (Pharos)
Server Architecture Web Service Proxy (Pharos) VS Shell Codezone Search (ECRS) SOAP Authentication Calls Perf & Monitoring MSDN Online F1 Routing 3rd Party Provider MSDN Search VS calls SOAP-enabled services through Web Service proxy layer. VS Data Feeds

27 More Information? Visual Studio 2005 Developer Center
Download Visual Studio Express Editions for free! An Overview of Visual C# 2005 In-depth on productivity & debugging

28 Event Information What’s Next?
Technical Roadshow Post Event Website Available from Monday 18th April Please complete your Evaluation Form!

29 © 2004 Microsoft Corporation. All rights reserved
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

30 My. Classes Speed Dial into the Framework
— Application title, version, logs, description, … — Registry, Printer, Audio, File System, … — User name, group, domain, … — Access application resources - icons, images… — User and application settings — Collection of project forms — Collection of web services referenced in project

31 My.Computer Straightforward access to the host computer’s properties and hardware resources Allow devices to be enabled easily and their services integrated seamlessly into applications.


Download ppt "What's New in Visual Studio 2005"

Similar presentations


Ads by Google