Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: Lianja MetaDataBuilder API

  1. #1
    Lianja Development Team barrymavin's Avatar
    Join Date
    Feb 2012
    Location
    UK, USA, Thailand
    Posts
    7,159
    Blog Entries
    22

    Lianja MetaDataBuilder API

    The final Lianja MetaDataBuilder API specification can be found at:
    http://www.lianja.com/resources/blog...atabuilder-api
    Last edited by barrymavin; 2015-12-26 at 00:03.
    Principal developer of Lianja, Recital and other products

    Follow me on:

    Twitter: http://twitter.com/lianjaInc
    Facebook: http://www.facebook.com/LianjaInc
    LinkedIn: http://www.linkedin.com/in/barrymavin

  2. #2
    Senior Member
    Join Date
    Feb 2012
    Location
    Rome - Italy
    Posts
    1,893
    hello Barry,
    this is fantastic news ..

    Lianja is approaching my concept of development.

    remember?
    In the past I wrote a program to "modify" the XML contents of an application, but you rightly have discouraged me ..

    It would be the top if the concept of "metadata" could extend to property and other delegates of the various formitem, in addition to property / delegate linked to DB.

    in any case, congratulations
    Fabio

  3. #3
    Lianja Development Team barrymavin's Avatar
    Join Date
    Feb 2012
    Location
    UK, USA, Thailand
    Posts
    7,159
    Blog Entries
    22
    Hi Fabio,

    The metadata is completely flexible as the setupUI hooks can handle any developer specific metadata.

    There will be new tools coming with this for "Data Architects" also.

    A lot of credit for this idea should be given to Hank who flew in for a weekend and we hashed this out and I wrote the draft specification on my tablet lying on the sofa while we were discussing it.

    Thats agile development for you!
    Principal developer of Lianja, Recital and other products

    Follow me on:

    Twitter: http://twitter.com/lianjaInc
    Facebook: http://www.facebook.com/LianjaInc
    LinkedIn: http://www.linkedin.com/in/barrymavin

  4. #4
    Senior Member
    Join Date
    Mar 2014
    Posts
    124
    Great direction, well done Barry, well done Hank!
    As a user of Hanks other masterpieces, combined with the Genius of Barry, I will really look forward to eventually seeing the outcomes...

  5. #5
    Senior Member
    Join Date
    Jan 2014
    Posts
    351
    HI Barry

    Great enhancement to make Lianja development environment even more productive for developers!

    Looking forward to the Lianja Metadata API!!

    Thanks & Best Regards

  6. #6
    Wow - that's very impressive.

    Herb

  7. #7
    Lianja MVP
    Join Date
    Feb 2012
    Location
    Berea, KY, USA
    Posts
    2,184
    I have had intense discussions before, and this matched them all in intensity of thought, and surpassed most in terms of length of concentration. It was an exciting experience. With this addition, Lianja enters a whole new (to most people) space in the app development environment, effectively mediating the impedance mismatch between discerning needed program actions and making them happen in the application. Lianja has always had the basic infrastructure to make the actions happen: none of that is new. What will be new is the management of program actions through a UI that reflects your discernment process, rather than reflects the underlying infrastructure.

    I give Barry an immense amount of credit for listening, and acting upon what he heard. That's why I picked Lianja, FWIW, because I knew he listened to cogent reasons and acted upon them. I have not found that to be the case overall for development products. Of course I've never had a chance to be on the opposite sofa from the architect of other development products.

    Anyway: this is the beginning of the fulfillment of a dream I had for Lianja from the moment I picked Lianja, over 4 years ago. I'm a pretty happy guy.

    Hank

  8. #8
    Senior Member
    Join Date
    Apr 2012
    Location
    United Kingdom
    Posts
    657
    This is brilliant

    Having been using meta data and Xcase in my VFP development for years this is just what I have been waiting for in liana

    Really looking forward to trying this

  9. #9
    Lianja MVP
    Join Date
    Feb 2012
    Location
    Berea, KY, USA
    Posts
    2,184
    Especially since you're off the (volunteered) hook for the visual data designer. The level of integration with Metadata provided by Lianja will be unsurpassed. Imagine (as I have, since 2005, and even have a VPM application and xCase model somewhere) a Business Rule Manager detailing the USE CASE's for a Business Rule and then viewing (and adding/deleting/modifying) the metadata that supports that rule. That will be in V2, either from Lianja and/or from us. There will be more... E.g., have you ever noticed that when producing the results of a query for a report/graph/chart, that all the parameter information is need to drill down another layer? All you need is the right view parameters -- which depends on having relation/index metadata, which we will have in metadata, and also the ability to manipulate the WHERE clause of views (which Lianja has), and the list of fields to display (which will also be in metadata). Truly dynamic reporting/charting/graphing. Etc. Once the metadata is there (and our 15-year experience of knowing what we need to have gives some assurance it will be there), an awful lot of things like this, combined with components (outputting as data-filled DIV's in CSS-speak) created to support them, make the truly cumbersome into seriously easy.

    These additions to the great infrastructure Lianja already provides will create a new paradigm for business app creation, both for Enterprises and for Domain Expert Developers. More thinking, less typing: that's been our mantra since early 2001 or so, when I did my first xCase2VPM training class for domain expert developers (and actually traces back to 1194, when I stumbled onto the desirability of metadata while writing the "Event-Driven" book). Lianja is the perfect stack for this style of development, for many reasons.

  10. #10
    Senior Member
    Join Date
    Apr 2012
    Location
    United Kingdom
    Posts
    657
    Even better then Hank as having not used java script before I was , as you know, struggling with java script interface that we were doing for the visual designer we were working on.

    This is really going to be a game changer in terms of developer productivity.

    Do you have idea on time scale for initial release of this Barry ?

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Journey into the Cloud
Join us