Visual Studio 2005 New Features

3,085 views
2,939 views

Published on

A short presentation about new features in Visual Studio 2005

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

No Downloads
Views
Total views
3,085
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
50
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Visual Studio 2005 New Features

  1. 1. Visual Studio 2005 – New Features David Truxall, Ph.D. Principal Consultant NuSoft Solutions
  2. 2. Agenda <ul><li>Intellisense </li></ul><ul><li>Code Snippets </li></ul><ul><li>Revision Marks </li></ul><ul><li>Designer Improvements </li></ul><ul><li>XML Support </li></ul><ul><li>Refactoring </li></ul><ul><li>Partial Classes </li></ul><ul><li>Debugging </li></ul><ul><li>Other IDE Improvements </li></ul>
  3. 3. Intellisense Improvements <ul><li>More complete </li></ul><ul><li>“Remembers” frequently used items </li></ul><ul><li>Live Browsing </li></ul><ul><li>Ctrl + Shift + Spacebar </li></ul>
  4. 4. Code Snippets <ul><li>An expansion of Intellisense </li></ul><ul><li>Pre-defined blocks of code </li></ul><ul><li>Can be user-defined </li></ul><ul><li>Surround with </li></ul><ul><li>C# snippets need to be downloaded to match VB.Net </li></ul>
  5. 5. Revision Marks <ul><li>Tell developer what lines have changed and what lines are unsaved </li></ul><ul><li>Yellow = unsaved </li></ul><ul><li>Green = changed </li></ul>
  6. 7. Designer Enhancements <ul><li>New controls </li></ul><ul><ul><li>Datagridview </li></ul></ul><ul><ul><li>Toolstrip </li></ul></ul><ul><ul><li>Masked textbox </li></ul></ul><ul><li>Smart Tags </li></ul><ul><li>Snap Lines </li></ul>
  7. 8. Enhanced Support for XML <ul><li>Improved editor </li></ul><ul><li>Schema errors </li></ul><ul><li>Graphical schema designer </li></ul>
  8. 9. Refactoring <ul><li>Rename </li></ul><ul><li>Extract method </li></ul><ul><li>Encapsulate field </li></ul><ul><li>Extract Interface </li></ul><ul><li>Local variable to parameter </li></ul><ul><li>Remove parameters </li></ul><ul><li>Re-order parameters </li></ul>
  9. 10. Partial Classes <ul><li>Generated code </li></ul><ul><li>Multiple developers </li></ul><ul><li>“Safety” from debilitating changes </li></ul>
  10. 11. Debugging <ul><li>Data visualisers </li></ul><ul><li>Data tips </li></ul><ul><li>Intellisense in the Immediate window </li></ul><ul><li>Edit-and-Continue in VB.Net </li></ul><ul><li>XSLT debugging </li></ul>
  11. 12. Other IDE Improvements <ul><li>Improved Bookmarks </li></ul><ul><li>Autorecover </li></ul><ul><li>ExportImport IDE Settings </li></ul><ul><li>Starter Kits </li></ul>
  12. 14. Thanks! <ul><li>David Truxall </li></ul><ul><li>[email_address] </li></ul><ul><li>http://www.nusoftsolutions.com </li></ul>

×