SharpDevelop 4.0 Beta 1

Prototyping of SharpDevelop 4.0 started on 5th of August 2008, with
first screenshots released even before we shipped SharpDevelop 3.0.
The prototype was
ported to .NET 4.0 when its Beta 1 was released, and our team
shipped a
Beta 1
Preview when .NET 4.0 RC became available. Now we have finally
reached Beta 1 for .NET 4.0!

The following major changes happened from 3.x to 4.0:

The frame (workbench) has been rewritten to use Windows
Presentation Foundation (WPF) instead of Windows Forms. We did not
rewrite existing addins to be WPF-only, but many will switch over
the course of time.

The text editor is also completely rewritten - from Windows
Forms to WPF. The new text editor is called AvalonEdit, and like its
Winforms predecessor, it is rehostable in your applications.
Articles on that as well as its architecture can be found at
http://www.avalonedit.net/

Usage Data Collector – please turn it on! We want to know which
features are being used. Expect us to talk more about this feature
in the future, as it is entirely reuseable and will come with a
reporting Web frontend application. Free & open source usage
analysis for your .NET applications!

Devvrat on the WPF designer (the Beta 1 designer is not
recommended for production use)

With the exception of Martin's work, you won't see any work of the
other students reflected in Beta 1. Please support our students by
giving feedback - subscribe to the
RSS feed
of our team to be notified when they or other team members ask for
feedback!

Note that a lot of articles are available shedding more light on Beta
1 on our work - check it out, some assorted cool stuff: