mardi 16 juin 2009

Poshboard comes with a PowerShell Snapin with several cmdlets that generate PowerShell custom objects. These objects are then converted to Silverlight controls in Poshboard. The properties / methods used for these cmdlets are equivalent of Silverlight controls properties.

The logic of Silverlight objects is respected: you’ll find the corresponding properties of Silverlight controls in the PowerShell objects (It ease the learning process as you’ll find Silverlight sample on internet that you can convert to Poshboard PowerShell objects).

Note: not every Silverlight controls properties are available in Poshboard cmdlets, because they are not useful in the context of Poshboard (or due to a lack of time..). But the main idea was to keep the object model simple to understand. In the future, if some properties prove to be really needed, they will be added to the solution easely in future updates.

.NET developer that got previous experience on Silverlight development will also be able to rapidly develop PowerShell controls, as the logic is the same (but with the benefice of the Dynamic and model of PowerShell! )

Snapin relationship with PoshBoard and Silverlight

Poshboard use WCF to enable communicate between Silverlight clients (your web page) and the Poshboard server. PowerShell objects are created by the user scripts, and these objects are then converted to Silverlight control and dynamically added to the Silverlight GUI, along with the results of other PowerShell cmdlets (you can re use any kind of script that you already designed, or downloaded from internet)

jeudi 30 avril 2009

Poshboard v1 development is going well and the the first release should be available in june.

Several Beta will be available in the meantime, I will also publish "technical preview" videos before this release.

Here is a first video presenting you different topics (go fullscreen for HD) :

I'll present the following functionnalities :

1) "Live update" with WCF push server mode.

Poshboard now use the polling duplex feature of WCF that let us refresh dynamically script results in widgets (string output, charts, datagrids...).

2) Poshboard Tester widget

This widget use this push server mode et let you test your scripts. You'll see different examples and you'll discover a first preview of statistic mode.

3) Poshboard Powershell Snapin : Chart object

Poshboard will provide several PowerShell snapins to enhance the experience. This first series of cmdlets let you design and debug your charts widgets, and permit widget objet creation directly in a standard PowerShell console. Pipeline, objet visualization will ease the development process.

Feel free to share your feelings and suggestions on the Poshboard Forum ! Your feedback will help me finalize the portal ;)

vendredi 13 février 2009

It was a real pleasure to present PoshBoard yesterday : Great room, great public, and nearly none "Demo Effect" bugs :)

You missed this event ?

You want to understand what was said without learning French ?

Don't want to wait for the Techdays webcast ?

You're definitevely Lucky !

I'll post next week an English webcast that present the last version of poshboard with the widgets presented at this Techdays Session. You'll see brand new silverlight widgets in action, learn what "PoshBoard V1" will be like, benefits of PowerShell webservices for Poshboard...