• 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.

Silverlight Studio 2011.1 Released

March 2, 2011 at 5:46 AM
by Bill Henning (Actipro)

BlogPostBanner

Today is the day!  Silverlight Studio 2011.1 is now released and available for download.  This is an enormous new version that not only provides large enhancements to existing products, but adds two new products, and demos the new SyntaxEditor .NET Languages Add-on. 

The two new control products, Wizard and Bar Code, are available for free to anyone with an active Silverlight Studio subscription.

Major new features are described below.  See the announcement post for the detailed list of enhancements and updates.

TaskDownload TaskLiveDemo TaskBuyNow

 

ProductHeadingSilverlightBarCode

New Product

Bar Code for Silverlight is a new product, added in Silverlight Studio 2011.1, and has nearly all the same features as those found in its WPF counterpart.  It makes it easy to add 2D and linear bar codes to any Silverlight application or report.  Bar codes can be saved to image files or added as a child control in any Silverlight control.

Actipro Bar Code takes all the work out of the bar code generation process by allowing you to simply say what value to encode. It automatically calculates any appropriate checksums and generates the resulting bar code for you. The output is completely customizable with many options, everything from setting the bar height to display of the encoded value below the bar lines.

2D Symbologies

QR Code is a 2D symbology, originally used in automotive manufacturing, that is now used worldwide for a wide variety of purposes.  It is readable by most mobile devices with cameras and can be used to display text to a user, add a vCard contact to the user's device, open a URL, or compose a text message or e-mail.

SymbologyQRCode

If your mobile device has a 2D bar code scanner app, scan the above code.  Your mobile device should direct its browser to our home page.

Linear Symbologies

SymbologyEan13 SymbologyCode39

The most common linear symbologies are all supported, including EAN-13, EAN-8, UPC-A, UPC-E, Code 39 (and full ASCII variant), Code 93 (and full ASCII variant), Code 128, Codabar, Interleaved 2 of 5, and Postnet.

 

ProductHeadingSilverlightSyntaxEditor

LL(*) Parser Framework Enhancements

An enormous amount of new features have been added to the LL(*) Parser Framework in 2011.1:

  • Type-specific AST node (distinct classes for each type of AST node) support.
  • Language Designer AST node code generation.
  • Language Designer ability to open assemblies that contain multiple parsers.
  • New tree constructors.
  • New can-match callback helper methods.
  • New error reporting methods.
  • Parser performance improvements.

See our previous blog post series for details on the new features.

First .NET Languages Add-on Beta

The long-awaited first beta of the Silverlight SyntaxEditor .NET Languages Add-on (sold separately from Silverlight Studio) is now available.  Features for both the C# and Visual Basic languages include:

  • Abstract syntax tree (AST) generation.
  • Over 130 distinct AST node classes.
  • Automatic code outlining based on AST structure.
  • Reporting and automatic squiggle display of errors for invalid syntax.
  • Mouse hover quick info for syntax errors.
  • Line commenting.
  • Optionally change the parser to parse expressions, statements, etc. instead of compilation units.

SyntaxEditorCSharp

The add-on has been extremely well tested and is ready for production use.  We only are keeping the beta tag on it until we add automated IntelliPrompt features.  We will be working on those in the coming weeks now that the first phase of the add-on is complete.

Web Languages Add-on Updates

The XML schema resolver now supports a default namespace, meaning that a xmlns attribute isn’t required on the XML’s root element to get automated IntelliPrompt to work based on a schema.  It also supports the ability to programmatically pre-define other namespace prefix declarations without the need for them to be done in XML by the end user.

Easy Parsing of Text Strings

We’ve added a new SyntaxLanguageParsingExtensions.Parse extension method for ISyntaxLanguage that uses the language's IParser to parse specified text in the calling thread and return the IParseData result.  This feature makes it easy to parse a code snippet.

Squiggle Lines at Document End

Squiggle lines now can render at the document end, which is a common syntax error location when typing near the end of a document.

Language Designer Code Generation

The Language Designer has been updated to support the ability to code generate lexical state ID and token ID classes for programmatic lexers.

Performance Enhancements

We’ve implemented some major performance improvements in several areas of the product and in the Web Languages Add-on.

 

ProductHeadingSilverlightViews

FanPanel Control

The new FanPanel control allows child elements to be positioned in sequential order along the z-axis, while keeping a focal item centered in the view. Additionally, items below or above the focal element can be easily faded, rotated, or offset using customizable properties, providing for some visually appealing layouts.

FanPanelHorizontal

This screen shows a horizontal layout where the focus item is in the middle and items before and after rotate away and fade out.

FanPanelDefault

In this screen, the items render over the same center point and look similar to albums in Media Player.

FanPanelTwist

In this layout we add a twist to the items.  There are many configurable properties that allow you create your own special effects.  And as the focal item changes, each item animates to its new position.

 

ProductHeadingSilverlightWizard

New Product

Wizard for Silverlight is the second new product added to Silverlight Studio 2011.1.  Wizard dialogs simplify the user experience of applications by taking complex tasks and breaking them up into a series of simple steps. Actipro Wizard is a lightweight control for building these wizard dialogs in Silverlight, while conforming to the Wizard97 specifications.

Wizard

Its rich designer functionality and straightforward API make it easy to quickly configure wizard pages. Simply create a page, set its page type, caption, description, and start adding controls to it. Special page types are included to support welcome and finish pages. Pages can optionally be data-bound and there is full support for MVVM.

Basic sequential page navigation is enabled by default, and via the use of several properties, more complex page order sequencing can be achieved. Dynamic run-time decisions about which page should come next can also be made via the handling of selected page change events. Optional page history tracking can be enabled so that pressing the back button will revisit the previous pages in the reverse order they were originally visited, even when complex sequencing was used.

Wizard page changes can be animated with a number of built-in transition effects, or even custom transition effects from third-parties such as those found in the open-source Pixel Shader Effects Library. These subtle animations enhance the user experience by adding a visual polish to your applications.

 

ProductHeadingSilverlightShared

Rating Control

The new Rating control inherits from ItemsControl and renders glyphs that can be used present an average rating or collect a user rating.

SharedRating1

By default, attractive star glyphs are used, but these can be easily replaced with any custom glyph.  There is also support for both horizontal and vertical orientations.

SharedRating2

In this screen for a restaurant review UI, a custom fork glyph is used as the rating item template.

RadioButtonList Control

The new RadioButtonList is a regular ListBox capable of rendering its items as radio buttons.  The selected item in the list renders as a checked radio button.

SharedRadioButtonList

The control supports data binding and other features inherited from ListBox.

Tags: silverlight, syntaxeditor, views, wizard, barcode, shared library
Filed under: Actipro, New features, New product, Silverlight
Submit to DotNetKicks...
Permalink | Comments (2)

Related posts

Silverlight Studio 2011.1 Build 111 Released Silverlight Studio 2011.1 build 111 has been released and is now available for download. This mai...Silverlight Studio 2011.1 Build 112 Released Silverlight Studio 2011.1 build 112 has been released and is now available for download. This mai...Actipro Silverlight Studio 2010.2 released!We’re pleased to announce the release of the major new 2010.2 version of Silverlight Studio.  H...

Comments

March 2, 2011 at 08:02  

chadbr

Giddy up.

chadbr United States

April 7, 2011 at 10:21  

trackback

Actipro Blog 2011 Q1 Posting Summary

Actipro Blog 2011 Q1 Posting Summary

The Actipro Blog - WPF, Silverlight, and WinForms Development

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