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/