Visual Studio 2005 New Features

Preview:

DESCRIPTION

A short presentation about new features in Visual Studio 2005

Citation preview

Visual Studio 2005 – New Visual Studio 2005 – New FeaturesFeatures

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

AgendaAgendaIntellisenseIntellisense

Code SnippetsCode Snippets

Revision MarksRevision Marks

Designer ImprovementsDesigner Improvements

XML SupportXML Support

RefactoringRefactoring

Partial ClassesPartial Classes

DebuggingDebugging

Other IDE ImprovementsOther IDE Improvements

Intellisense ImprovementsIntellisense Improvements

More completeMore complete

““Remembers” frequently used itemsRemembers” frequently used items

Live BrowsingLive Browsing

Ctrl + Shift + SpacebarCtrl + Shift + Spacebar

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

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

Designer EnhancementsDesigner Enhancements

New controlsNew controlsDatagridviewDatagridview

ToolstripToolstrip

Masked textboxMasked textbox

Smart TagsSmart Tags

Snap LinesSnap Lines

Enhanced Support for XMLEnhanced Support for XML

Improved editorImproved editor

Schema errorsSchema errors

Graphical schema designerGraphical schema designer

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

Partial ClassesPartial Classes

Generated codeGenerated code

Multiple developersMultiple developers

““Safety” from debilitating changesSafety” from debilitating changes

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

Other IDE ImprovementsOther IDE Improvements

Improved BookmarksImproved Bookmarks

AutorecoverAutorecover

Export\Import IDE SettingsExport\Import IDE Settings

Starter KitsStarter Kits

Thanks!Thanks!

David TruxallDavid Truxall

dtruxall@nusoftsolutions.comdtruxall@nusoftsolutions.com

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

Recommended