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
[email protected]@nusoftsolutions.com
http://www.nusoftsolutions.comhttp://www.nusoftsolutions.com