L2 G2 is our biggest product and has been used by companies to create ‘big’ applications in diverse markets. Because it is based on Unity for dependency injection and because Microsoft waited quite a while to release a Silverlight analog, it took a while to create a Silverlight analog of G2. We baptised it ‘L2′. Of course we could have used alternative injection libraries (many have popped up this year in fact) but we wanted to stay as parallel as possible to G2 in order to enable our customers to move with ease between G2 and L2. So, it’s there and you can test it online here. It’s still in beta and we welcome any feedback. You can also download the code and the core library, see the L2 product page for more.
S#scripting library. This little jewel allows you in effect to alter an application at runtime much like macro’s. In fact, you can compare it to VBA in office except that our S# library will work in any .Net context (including XNA, Silverlight, WPF and WinForms). I will talk about S# more later this week in another blog posting and Denis Vuyka will also publish soon more information regarding S# and, another kid on the stage; Processing#.
iSee! In addition to this we have been experimenting with novel approaches to diagramming and how to take full advantge of Silverlight and WPF animation capabilities. This lab project which has been now already for one year in the back of our minds is ready to be tested as well. Head over to our iSee demo and let us know what you think. iSee is all about animating visual elements and you can apply it anything which inherits from the FrameworkElement base class, that is…as good as anything you’ll find in WPF and Silverlight. Furthermore, iSee is really easy to use. It boast a fluent API and a very intuitive series of methods. The fluent things means you can chain actions ad infinitum.
For example, the following line of code:
Attach(image, true).Scale(3, 3, Duration.Automatic) .Move(new Point(145,150)).Scale(0.3, 0.3, Duration.Automatic).Play();
will attach a given image to a canvas, scale it with a factor of three, subsequently move the image to another location and un-scale it to the original proportions. Easy! It would take a substantial amount of work to code this in C# or to create an equivalen storyboard in Expression Blend.
We also wanted to enable certain diagramming scenario’s and have integrated diverse methods which allow you to create diagrams, mindmaps and data visualization with just a few methods. In the demo you will see a few examples of this.
SPGLast but not least, I’m also proud to announce our new Silverlight property grid. Much like L2 is an analog of G2, so is the Silverlight property grid (we call it ‘SPG’) an analof of our WPF property grid (‘WPG’). You can read about it on Denis’ blog and watch this space for more in the next few weeks.
All these products represent a considerable amount of work (testing, demo versions, docs, samples…) and we are still in the process of packaging them. Also, for prices and official releases you’ll have to wait a bit, we’re working on it. Meanwhile let us know what you think. The Silverlight market is booming these days and there are excellent products around, still we think that our set of products fill a gap and represent a unique spectrum of solutions you’ll not find elsewhere.





[...] full post on Orbifold Link to this post! Share and Enjoy: Tags: Grid, iSee, Property, Silverlight [...]