SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Matt Ward

Visual Studio Express and SharpDevelop Compared

A comparison of features provided by Microsoft's Visual Studio Express editions and SharpDevelop is shown in the Table below.

FeatureSharpDevelop 3.0SharpDevelop 2.2Visual Studio Express Editions
Code auto-completionYesYesYes
Code syntax highlightingYesYesYes
Windows Forms DesignerYesYesYes
Web Forms DesignerNoNoProvided with Visual Web Developer
Code CoverageYesYesNo
Unit TestingYesYesNo
Languages SupportedC#, VB.NET, Boo, F#, IronPythonC#, VB.NET, BooC#, C++, VB.NET, J#
Help documentationNoNoYes
Plug-in supportYesYesNo explicit support for plug-ins however third party plug-ins can work with the Express edition.
Insert PInvoke SignaturesYesYesNo
Testing Regular ExpressionsYesYesNo
Class ViewYesYesYes
Solution ExplorerYesYesYes
Project and Solution File FormatMSBuildMSBuildMSBuild
Web referencesYesYesYes
RefactoringsRename, Extract Method, Remove unused importsRenameRename, Extract Method
Go to definitionYesYesYes
Find ReferencesYesYesYes
Code generationYes. Not as powerful as Visual Studio's Code Snippet Manager.Yes. Not as powerful as Visual Studio's Code Snippet Manager.Yes
Object BrowserYesYesYes
Database ExplorerNoYes. Lacking support for many database providers.Yes
PublishingNoNoYes
Data Sources ViewNoNoYes
Add Data Source WizardNoNoYes
Document Outline ViewNoNoYes
ResourcesLocal and projectLocal onlyLocal and project
ActiveX Toolbox ItemsPartial - need to generate .NET interop libraryPartial - need to generate .NET interop libraryYes
Integrated debuggerYesYesYes
Targeting different .NET frameworksYesYesNo
ReportingYesYesYes through the report viewer plug-in
Task ListYesYesYes
Error ListYesYesYes
Database Designer ToolsNoNoYes
Code conversionYesYesNo
Integrated NAnt supportNoYesNo
Integrated WiX supportYesYesNo
Integrated FxCop supportYesYesNo
Integrated StyleCop supportYesNoNo
Navigation HistoryYesYesYes
XPath QueriesYesYesNo
Incremental SearchYesYesYes
XML documentation preview and generationYesYesNo
Published Jul 12 2006, 05:42 PM by MattWard
Filed under:

Comments

No Comments
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.