Menu

SharpDevelop 3.1 Release Available

1) Release Information

Seven months after the 3.0 release comes version 3.1 – the last feature release of the 3.x series. The following high-profile features were added to SharpDevelop:

* IronPython Windows Forms Designer
* Debugging Support for IronPython Applications
* Profiler for Managed Applications

If you haven’t followed the interim test release cycle closely, here is a list of interesting blog post on those new features as well as changes that might impact your work:

http://laputa.sharpdevelop.net/SharpDevelopNowCreatesProjectsAs32bitByDefault.aspx
http://community.sharpdevelop.net/blogs/mattward/archive/2009/05/10/NUnit25Support.aspx

Profiler
http://community.sharpdevelop.net/blogs/siegfried_pammer/archive/2009/04/04/introducing-a-new-tool-in-sharpdevelop-the-profiler.aspx
http://community.sharpdevelop.net/blogs/siegfried_pammer/archive/2009/04/13/merging-of-calls-pinpointing-interesting-methods.aspx
http://community.sharpdevelop.net/blogs/siegfried_pammer/archive/2009/09/02/profiling-unit-tests-made-easy.aspx

IronPython
http://community.sharpdevelop.net/blogs/mattward/archive/2009/05/30/DebuggingIronPythonCode.aspx
http://community.sharpdevelop.net/blogs/mattward/archive/2009/05/12/IronPython2FormsDesigner.aspx
http://community.sharpdevelop.net/blogs/mattward/archive/2009/05/11/ConvertingCSharpVBNetCodeToIronPython.aspx

2) The Future: 3.1.x and 4.0

SharpDevelop 3.1 is a long-term stable release branch as we are switching to .NET Framework 4.0 with SharpDevelop 4.0 “Mirador”. When new third party releases like NUnit (that target .NET Framework 3.5) are released, we will provide point releases of SharpDevelop 3.1 that are tested against those third-party versions. General bug fixes will be included.

SharpDevelop 4.0 is currently in its Alpha stages – we won’t be releasing a Beta before .NET Framework 4.0 Beta 2 is available. Due to larger infrastructure changes, there are still quite a few areas of SharpDevelop 4.0 that don’t work at all.

A few things you will see in SharpDevelop 4.0: a rehostable text editor (dubbed AvalonEdit) written entirely in WPF, an Entity Data Model designer, more debugger goodness, WPF designer & XAML code completion, and more.

3) Downloads

SharpDevelop 3.1:

http://www.icsharpcode.net/OpenSource/SD/Download/#SharpDevelop3x

Please note that to take full advantage of SharpDevelop 3.x features, you must install the following software too:

FxCop (Code Analysis)
http://www.microsoft.com/downloads/details.aspx?familyid=9AEAA970-F281-4FB0-ABA1-D59D7ED09772&displaylang=en

Microsoft StyleCop
http://code.msdn.microsoft.com/sourceanalysis

TortoiseSVN (Source Control)

http://tortoisesvn.tigris.org/
F# (May 2009 CTP)
http://www.microsoft.com/downloads/details.aspx?FamilyID=7bb32f32-9fac-4f34-ad56-b0bda130cf00&displaylang=en

4) Support

Our primary means of support is via our Web-based forum (please do not email team members directly unless they advise you to do so in the forum):
http://community.sharpdevelop.net/forums/

Posted by Christoph Wille 2009-09-21

Log in to post a comment.