You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ChristophWille edited this page Aug 16, 2008
·
22 revisions
SharpDevelop "Mirador" (4.0) is based on Microsoft .NET Framework 3.5 SP1 (RTM: .NET 4.0). Development started with a WPF frame prototype on 5th August 2008.
Where to Download
Integration builds are available on our build server.
Features
General:
The frame (workbench) is using WPF instead of Windows Forms
New localization model for WPF
New functionality will be added with WPF, not Windows Forms
No new XmlForms, no modifications to existing XmlForms (instead rewrite in WPF)
Plans, Ideas:
Rewrite the text editor to be based on WPF, add more extensibility points
User-configurable shortcuts, shortcuts compatible with VS
Switch the tree-view based pads to WPF for ease of design (Project, Classes, Unit Tests)
Add Profiler (Siegfried Pammer)
Add Database Explorer (Matt Ward)
Change the start page from Web browser control to WPF document
Support multiple selection in Project pad
Think Maintainability (in terms of our source code and quality tools to integrate)
Optional: new splash screen implementation more infos
Feature changes:
Make IL backend binding a sample
Make Component Inspector a sample
Wish list:
Complete WF designer rewrite
Non-Goals
Ribbon UI. The license for ribbons is not suitable for open source projects.
Everything WPF. Rewriting addins just because they use Windows Forms is not planned.
Process Changes
New Translation Web application (ASP.NET-based, Entity Framework, WCF, SQL Server 2008)
New pre-commit hook to check for adding / changing of .xfrm's and prohibit checkin (using CaptainHook framework)
Integration of Subversion repository with Gemini bug tracker (using CaptainHook framework)