• Products
  • Download
  • Purchase
  • Support
  • Company
Actipro Software company logo
Twitter Follow Actipro RSS Subscribe (RSS Feed)

The Actipro Blog

Tag Cloud

  • blog
  • docking
  • editors
  • intelliprompt
  • micro charts
  • navigation
  • propertygrid
  • ribbon
  • shared library
  • silverlight
  • syntaxeditor
  • themes
  • views
  • web site
  • winforms
  • winrt
  • wpf

Latest Twitter News

May 14, 2012 at 2:50 PM
IntelliPrompt code snippet features have been added to our VS-like code editor control for #WPF and #Silverlight. http://t.co/1IchOJrr

May 10, 2012 at 9:40 PM
Our new Micro Charts control products for #WPF and #Silverlight are out now. Come build some dashboards with them! http://t.co/EEERvff0

May 7, 2012 at 6:47 AM
Today we look at bar charts, for our upcoming #WPF, #Silverlight, and #WinRT Micro Charts product. http://t.co/gxHuPS6B

May 4, 2012 at 6:25 AM
See a gallery of micro area charts in our upcoming release for #WPF, #Silverlight, and #WinRT. http://t.co/qDXGwW8B

May 3, 2012 at 6:32 AM
See a variety of line charts that are easy to make with our upcoming #WPF, #Silverlight, #WinRT Micro Charts product. http://t.co/mbkX6tJd

Twitter Follow us on Twitter

Month List

  • 2012
    • May (9)
    • April (6)
    • March (11)
    • February (11)
    • January (2)
  • 2011
    • December (2)
    • November (7)
    • October (2)
    • September (1)
    • August (5)
    • July (3)
    • June (6)
    • May (5)
    • April (8)
    • March (4)
    • February (5)
    • January (9)
  • 2010
    • December (9)
    • November (10)
    • October (4)
    • September (8)
    • August (12)
    • July (9)
    • June (7)
    • May (6)
    • April (7)
    • March (6)
    • February (6)
    • January (4)
  • 2009
    • December (2)
    • November (2)
    • October (12)
    • September (3)
    • August (11)
    • July (10)
    • June (6)
    • May (3)
    • April (7)
    • March (6)
    • February (8)
    • January (10)
  • 2008
    • December (10)
    • November (2)
    • October (3)
    • September (5)
    • August (5)
    • July (8)
    • June (4)
    • May (4)
    • April (10)
    • March (8)
    • February (1)
    • January (2)

Category List

  • RSS feed for ActiproActipro (321)
  • RSS feed for Blog SummaryBlog Summary (15)
  • RSS feed for GeneralGeneral (43)
  • RSS feed for In developmentIn development (164)
  • RSS feed for New featuresNew features (155)
  • RSS feed for New productNew product (38)
  • RSS feed for PromotionPromotion (2)
  • RSS feed for SilverlightSilverlight (90)
  • RSS feed for Tips and tricksTips and tricks (4)
  • RSS feed for Visual Studio 2008Visual Studio 2008 (2)
  • RSS feed for Windows FormsWindows Forms (22)
  • RSS feed for Windows VistaWindows Vista (10)
  • RSS feed for WinRTWinRT (9)
  • RSS feed for WPFWPF (257)
  • RSS feed for XAMLXAML (23)

About Us

Actipro Software is a leading provider of .NET user interface controls for the WPF, Silverlight, and WinForms frameworks, and is most well-known for their SyntaxEditor syntax-highlighting code editor control.

Please take some time to learn more about us and our product offerings.

Mid-March SyntaxEditor for WPF development status

March 17, 2009 at 3:15 AM
by Bill Henning (Actipro)

We get a lot of questions asking when SyntaxEditor for WPF will be made available to the public so I’d like to give a brief update on its status.

SyntaxEditor for WPF is not just a clone of SyntaxEditor for WinForms.  While we could have done that and gotten it out a long time ago if we had, we wanted to use this opportunity to take everything we’ve learned over the last few years of being the market leader in code editor controls and come up with an object model that is much more flexible, has a lot more features, better organized, and is open-ended for future growth.  And that’s what we’ve been doing. 

Quick statistics

Here are some quick statistics of where things currently stand with the code development. 

  • The first public beta will have a lot of features not found in the WinForms version (snapshots, many extensibility points, etc.) but probably will not initially contain some features like outlining, semantic parsing, etc.
  • Features found in the WinForms version but not yet in the WPF version will make their way over as development continues into the beta and post-RTM versions.
  • Two assemblies are part of the product:
    • The ActiproSoftware.Text.Net20 assembly is a .NET 2.0-based text and parsing library that is intended to be able to be used by any UI framework such as WPF, WinForms, ASP.NET and Silverlight
    • The ActiproSoftware.SyntaxEditor.Wpf30 assembly is .NET 3.0-based and contains all the types needed to implement a code editor in WPF applications using the text/parsing framework in the other assembly.
  • Roughly 580 types have already been defined in the two assemblies.  These types are really only to support features that have already been partially or fully implemented, meaning there are a lot more yet to come.
  • Roughly 86,000 lines of code are currently in the code files for the two assemblies.
  • The design of both assemblies has been abstracted out such that everything is interface-based.  Default implementations and abstract base class implementations of interfaces are provided in separate namespaces within the assemblies.
  • Extensibility is a primary design goal, via the use of interfaces and other design features in the object model such as factories for margins, etc.
  • There are currently 40 full samples for the product showing nearly every feature in small examples.  Many more are planned.

Why is it taking so long to release?

Again, per above, you can see this is no small product.  As a comparison, SyntaxEditor 4.0’s main control codebase (developed over many years) is roughly 370 types and 100,000 lines of code.

Let me again state that we are working as fast as possible on the product, and are making very good progress towards a public beta.

When can we expect a public beta?

The product is currently in closed alpha testing.  We are trying our best to have a public beta with go-live license ready to go for WPF Studio 5.0’s release.  WPF Studio 5.0 will contain Editors for WPF as the primary new product, and hopefully a smaller new product we’re toying with too.

WPF Studio 5.0 will most likely be ready in the next several weeks.

Tags: wpf, syntaxeditor, editors
Filed under: Actipro, In development, WPF
Submit to DotNetKicks...
Permalink | Comments (6)

Related posts

Actipro SyntaxEditor for WPF and Editors for WPF are released SyntaxEditor for WPF with a custom theme loaded Yesterday evening we published WP...The future of WPF, Silverlight, and HTML5 - Are they dead?As I’m sure you are all aware, last week’s PDC 2010 conference set off a firestorm of tweets and new...Themes for WPF Part 1 - Native WPF Control Themes In prior blog posts, we’ve detailed some of the great new features coming to the WPF SyntaxEditor ...

Comments

March 15, 2009 at 13:25  

Marcus Wendt

Will SyntaxEditor for WPF be XBAP ready? If this thing can run in a browser, you are heading for success.

Marcus Wendt

March 15, 2009 at 19:35  

Absolutely, I believe that every feature is available in XBAP so far, even the member list UI, etc.

Bill Henning (Actipro)

March 20, 2009 at 22:54  

Jeremy

Hi,

any news on the WinForms release dates? Currently the version we're using is too slow for some of our documents and we're hoping that the new optimizations really push the boundaries.
Thanks,

Jeremy

March 21, 2009 at 18:21  

Hi Jeremy,

Not yet, as mentioned in some older posts we're prototyping out the next gen design with the WPF framework.  It's significantly different than how WinForms does things.  We need to get the WPF version out into production and well tested before starting to port it over for WinForms.

The good news is that so far performance is outstanding, especially after the latest round of performance-related code updates last week.  We can open a 10MB file almost instantly with syntax highlighting and type and page down with no noticable slowdown.  So that's much improved over the logic we have in SyntaxEditor for WinForms right now.

Bill Henning (Actipro)

March 23, 2009 at 07:58  

Jeremy

Thanks for the update Bill. Will it be ready before the years end do you think? We'd have to look at another product otherwise Frown

Jeremy

March 24, 2009 at 07:49  

Hi Jeremy,

It's hard to say.  We are working as fast as possible on getting the WPF version complete and out, but will still have some more to do even after the initial release before we can start porting WinForms to the newer object model.  Sorry I can't give you more detail.  It's possible but I can't guarantee it.

Bill Henning (Actipro)

Comments are closed
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us