|
Παρουσίαση με Ετικέτες
Όλες οι Ετικέτε... » WorldCreator (RSS)
-
In this post you are going to see how you can use on more of eXpand powerfull features. 4 different ways for creating calculated runtime properties are avaliable. XPO way –>Using Code
Take a note at the CreateCalculabeMember extension method at the code bellow public class ...
-
Some years ago (before Xaf was born) you have bought an ERP for your company and you are not satisfied with its Analysis,Reporting,PIvoting,Sceduling etv capabilities and you wish the creator of your ERP to have use Xaf instead.
If you are looking for the most painful way to map your ERP database into a Xaf application expand framework has the ...
-
THE PROBLEM
WorldCreator creates dynamic types for used within Xaf. It is doing that by compiling code templates at WorldCreator module setup method. To find those templates it has to query a persistent datastore using XPO. Now when you create a new XPO session it will check if all object types that XPObjectType table contains if are ...
-
I have never really release a stable version through this blog of the module that allows you to create dynamic types through templating and scripting, so I am doing it now that the code is stable enough.
To get the code read http://apobekiaris.blogspot.com/2009/10/how-to-get-expand-latest-version.html New Features eXpand Application ...
-
Based on the specs i posted here, I have created a working prototype
In the video bellow I demo how you can model a classic Customer-Orders relationship at runtime modify the template of Orders property to create also a new custom readonly property that will return the first object of Orders if found. (same way you could create any ...
-
This one will be my 2nd post about mspec. The first on can be found here.
I am still newbie in Mspec crazy syntax!! but have done a lot of TDD (after all BDD is TDD) , so my 1st effort of using mspec to describe all specifications (=expression of behaviors) for dynamic types module, along with some refactoring produced the following output ...
-
Its now possible to implement existent interfaces for your dynamic types .
How?
Setup your InterfaceSources at your model
Populate them through InterfaceInfo Listview
and make your dynamic classes to implement them
Technorati Tags: WorldCreator,Dynamic Types,Interfaces
-
I hope you all vote on DeveExrpess Issue that will allow us to validate runtime extended existent types. But even if you did not there is an alternative way that my friend Emilio shared with us.
I want to add runtime members for my existent Customer class for which records already exist in the DB and also use the validation system
You can create ...
-
WorldCreator is a xaf module that provide dynamic persistent types for your application and runtime members for your existing classes. That means that you can define dynamic types at runtime through a UI (xaf views) save them in the database and let your imagination free !!!
Installation
Very simple you just register the selected assemblies ...
-
Maybe not with the build in modules and not exactly before lunch but the difference between traditional programming and Xafing is really great.
I am going to continue my posts on WorldCreator module and going to inform you about the progress up to here. New persistent objects have been designed and added to eXpand.BaseImpl assembly in order ...
-
Dynamic Types is one of the most wanted feature in any framework. Luckily me I met Emilio DabDoub of Signia software and one of the Coordinators of XERP project and he hire me to port an old code that he had that could provide that feature and much more into xaf. Also he agreed to publish that module into eXpand. Technorati Tags: ...
|
|
|