SharpDevelop or Express editions
Asked Answered
J

3

18

Since there is a Sharpdevelop 3.0 ( http://www.icsharpcode.net/OpenSource/SD/Download/ ) can anybody tell me how it compares to the Express Editions ? ( http://www.microsoft.com/Express/ )

I tried to find differences, but could only find this old post http://community.icsharpcode.net/blogs/mattward/pages/VisualStudioExpressComparison.aspx

Jackshaft answered 16/2, 2009 at 20:0 Comment(2)
I'm not sure, but I think SharpDevelop doesn't have intellisense. I can't stress how important intellisense is while developing!Nylanylghau
SharpDevelop does have intellisense.Mortmain
P
20

I wrote a blog-post about it, you can find it here

In my conclusion I say:

Conlusion If I have to choose for web applications than the express edition wins easily. The build in webserver, the graphical designer with split screen functionality and javascript debugging just make it too good. If you think you really need to work with a database from within the IDE than also SharpDevelop is not for you. If you want to create a windows forms or console application both will work fine, if you want to build these applications more seriously and use a source control system, static code analysis and stylecop from the IDE you need SharpDevelop !

If the express editions would allow third party extensibility (Resharper) and solve my little annoyances, it would be number one. If SharpDevelop would get a resharper add-in, a graphical designer for web pages and a build in web server, it would be number one.

Pollinosis answered 17/2, 2009 at 7:11 Comment(0)
G
8

SharpDevelop is a free/opensource project. Where as Microsoft Visual Studio Express Edition is a crippled Visual Studio lacking some of the tool/features that help in release commercial software.

If you are planing on using Visual Studio in the future, then use express edition. Otherwise I would highly recommend SharpDevelop.

In terms of features, they both have debuggers, they both have syntax highlighting and code completion. They both will have all the features you expect from a full out RAD IDE for .Net.

Geophyte answered 16/2, 2009 at 21:41 Comment(0)
C
0

The other issue that is worth mentioning is the unit testing support in Sharpdevelop. Nunit can be integrated into the IDE and that is a huge gain IMO. Unit testing in #Develop is far superior to MSTest and Nunit with VS is not integrated into the IDE.

Coltoncoltsfoot answered 6/12, 2012 at 5:2 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.