John; I'm going to take a step back to make sure we're generally on
the same page.  In terms of developing an Ensemble application, the
best starting point is to point a browser to http://localhost:8083/tbl.
This gets you the TBL console for the Personal Server.  Choose the
default application, then any model in your workspace (click the Show
button to see files in a project).

The default Application is an out-of-the-box semantic application that
can read any model.  Some pre-defined events are wired, such as
clicking on a class in the Tree component will populate the Grid
component with members of the class.  You can use search, browse the
graph and create visual queries, etc.

The application can be customized in a number of ways - the
application development guide at 
http://www.topquadrant.com/products/TB_Ensemble.html
is helpful.  It's very flexible and can implement a wide range of
application interfaces.  It takes a bit of getting used to, but is
very effective at rapidly building applications.

Next step is to define customized Flex components using SDK.  The
general idea is to define the component then use the Component Upload
feature in the TBL console to make the component available in
Ensemble's configuration.

Note the levels of customization - Ensemble pre-defined applications,
application assembly with pre-defined components and event wiring,
then custom components with SDK.  I.e. we recommend not starting with
Flex/SDK, but to use that when other Ensemble customizations do not do
the job.

Now, given that as background, I think for 1 the component upload is
what you're looking for.  I.e. build the component and upload so it is
available to the Ensemble infrastructure.  From there the component
can be used to customize the Ensemble app.  That may answer 2, and the
response to 3, is "maybe" as I want to make sure that out-of-the-box
Ensemble application development is understood before moving on to
Flex development.

-- Scott

On Jul 2, 10:31 am, John Perdoni <[email protected]> wrote:
> Hi I have succesfully  developed a tiny standalone app using the sdk
> provided, and can open, query and return results to a data grid
> (basically a modified version of the example you provide, but I was
> wondering how to continue with the development of a more complicated
> app. I apologise in advance the following are naive questions but I am
> still on a steep learning curve both with tbc and flex.
>
> 1. Is it possible to use the components from the ensemble app in a
> stand alone capacity, if so how.
> 2. If the above is not possible what is the best way of developing a
> components in a standalone app , would i have to use TBItem, if so is
> there any more documentation , the links provided 
> iehttp://server.topbraidlive.org/2008/ensemble#TBItemand that for
> onCreation complete are not available.
> 3. If the above is completely barking up the wrong tree, a push in the
> right direction would be appreciated, also any further documention
> exapmples or just general advice on how to use the sdk would be great
>
> Thanks once again for your continued patience with me.
>
> Regards
>
> John

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to