Monday, May 24, 2010

WECPOF, the icing on the Model Driven cake

I have been working hard for getting the WECPOF beta out so that you can start to give us your feedback.

image

Given any valid model WECPOF will allow for you to define declarative ViewModels for showing the information:

image

…and also declare declarative ViewModels to define search-UI and retrieve objects from persistent storage:

image

… this paired with the new way to define declarative Actions that can wake up a ViewModel powered UI:

image

… and the new way to view the executing model from within Visual studio or Gaffr.net

image

… like this:

image

…will give you the WECPOF-runtime-window:

image

… and this is actually a fully functional WPF application with separate styling:

image 

WECPOF comes as a separate distributable assembly so that you can deploy systems with it.

What is left on WECPOF?
- Reports
- Style as expression (let xaml style change based on an OCL expression – like in negative numbers should be red)

So what is the verdict from you? Comments please. Let me know if you need a beta – I would very much accept style files (xaml resource dictionaries) that we can use as what can be done with WECPOF.

3 Comments:

Blogger Peter Buchmann said...

Hello Hans,
very cool and impressive for the beginning. What we would need now is:
* A Possibility to use third party components like telerik, infragistics, own design, ...
* Is it possible to implement events like OnLeave, OnEnter, OnLoad, ...?
* Would it be possible to place events as menu items or buttons in a custom component like a menu, toolbar or a ribbon?
* I would like the idea to have some interfaces for each view model:
- Something like a event interface that would enable the user to inject event code.
- A interface that enables us to tell the system that for a specific usage a component ABC should be implemented in WPF and DEF in WinForms, ...
- A possibility to inject code into the view model like custom code to deal with undo blocks, optimistic locking exceptions or constraints.

Now we want it all. ;-)

May 24, 2010 at 11:12 PM  
Anonymous Gabor Fejes said...

Have a nice day, Hans!
I'm very, very interested to WECPOF in practice. Send me the beta please!(My ECO version is build 5.0.0.5036) I hardworking some projects with MS Prism (alisa Composite Application Library) and ECO actually. Thanks - Gabor

May 25, 2010 at 7:08 AM  
Blogger Hans Karlsen said...

The Eco6 builds can be found here http://dl.capableobjects.com/dl/dailybuilds/ - it contains everything up to date

On the integration aspect - we will be doing a lot more here but you can easily mix your own traditional stuff with WECPOF stuff. Refer to this article http://theblog.capableobjects.com/2010/06/using-wecpof-in-runtime.html

June 5, 2010 at 10:58 AM  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home

 
Contact Us | Terms of Use | Privacy Statement © 2009 CapableObjects