This repository was archived by the owner on Oct 16, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 791
RoadmapVersion4x
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.
Integration builds are available on our build server.
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
- 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.
- 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)
- no dates