14
Visual Studio 2005 – New Visual Studio 2005 – New Features Features David Truxall, Ph.D. David Truxall, Ph.D. Principal Consultant Principal Consultant NuSoft Solutions NuSoft Solutions

Visual Studio 2005 New Features

Embed Size (px)

DESCRIPTION

A short presentation about new features in Visual Studio 2005

Citation preview

Page 1: Visual Studio 2005 New Features

Visual Studio 2005 – New Visual Studio 2005 – New FeaturesFeatures

David Truxall, Ph.D.David Truxall, Ph.D.Principal ConsultantPrincipal ConsultantNuSoft SolutionsNuSoft Solutions

Page 2: Visual Studio 2005 New Features

AgendaAgendaIntellisenseIntellisense

Code SnippetsCode Snippets

Revision MarksRevision Marks

Designer ImprovementsDesigner Improvements

XML SupportXML Support

RefactoringRefactoring

Partial ClassesPartial Classes

DebuggingDebugging

Other IDE ImprovementsOther IDE Improvements

Page 3: Visual Studio 2005 New Features

Intellisense ImprovementsIntellisense Improvements

More completeMore complete

““Remembers” frequently used itemsRemembers” frequently used items

Live BrowsingLive Browsing

Ctrl + Shift + SpacebarCtrl + Shift + Spacebar

Page 4: Visual Studio 2005 New Features

Code SnippetsCode Snippets

An expansion of IntellisenseAn expansion of Intellisense

Pre-defined blocks of codePre-defined blocks of code

Can be user-definedCan be user-defined

Surround withSurround with

C# snippets need to be downloaded C# snippets need to be downloaded to match VB.Netto match VB.Net

Page 5: Visual Studio 2005 New Features

Revision MarksRevision Marks

Tell developer what lines have Tell developer what lines have changed and what lines are unsavedchanged and what lines are unsaved

Yellow = unsavedYellow = unsaved

Green = changedGreen = changed

Page 6: Visual Studio 2005 New Features
Page 7: Visual Studio 2005 New Features

Designer EnhancementsDesigner Enhancements

New controlsNew controlsDatagridviewDatagridview

ToolstripToolstrip

Masked textboxMasked textbox

Smart TagsSmart Tags

Snap LinesSnap Lines

Page 8: Visual Studio 2005 New Features

Enhanced Support for XMLEnhanced Support for XML

Improved editorImproved editor

Schema errorsSchema errors

Graphical schema designerGraphical schema designer

Page 9: Visual Studio 2005 New Features

RefactoringRefactoring

RenameRename

Extract methodExtract method

Encapsulate fieldEncapsulate field

Extract InterfaceExtract Interface

Local variable to parameterLocal variable to parameter

Remove parametersRemove parameters

Re-order parametersRe-order parameters

Page 10: Visual Studio 2005 New Features

Partial ClassesPartial Classes

Generated codeGenerated code

Multiple developersMultiple developers

““Safety” from debilitating changesSafety” from debilitating changes

Page 11: Visual Studio 2005 New Features

DebuggingDebugging

Data visualisersData visualisers

Data tipsData tips

Intellisense in the Immediate windowIntellisense in the Immediate window

Edit-and-Continue in VB.NetEdit-and-Continue in VB.Net

XSLT debuggingXSLT debugging

Page 12: Visual Studio 2005 New Features

Other IDE ImprovementsOther IDE Improvements

Improved BookmarksImproved Bookmarks

AutorecoverAutorecover

Export\Import IDE SettingsExport\Import IDE Settings

Starter KitsStarter Kits

Page 13: Visual Studio 2005 New Features
Page 14: Visual Studio 2005 New Features

Thanks!Thanks!

David TruxallDavid Truxall

[email protected]@nusoftsolutions.com

http://www.nusoftsolutions.comhttp://www.nusoftsolutions.com