Hi all,

I'm looking for ideas and experiences about client-side (any 'modern'
browser) tree-views with all the bells and whistles. Here's some
specifics:

The data is organized like...
language - business - track - category - group - lesson - objective (its
all technical customer training outlines and materials at the ends of the
nodes)

To start with, we have about 1500 lessons and 7000 objectives (all neatly
categorized, grouped, etc.)

The goal is to allow anyone within the enterprise (about 20,000 employees
with at least a dozen groups doing tech training) to 'borrow' our outlines
and content. Likewise, as these groups develop their material they will be
able to share their material with others (hopefully adhering to our anal
educational standards ;).

The business goal is to allow diverse groups to borrow/share training
plans (hierarchical outlines) along with training materials (learning
objects -- ppt's, flash, sims, sample files,...) that are (for the most
part) industry-standard (scorm-compliant).

>From a functional point of view, would like to emulate a windows explorer
type interface with split-panes and allow drag and drop functionality
while enforcing (common sense) business rules and filters (e.g. for all
materials available in French Canadian that supports a particular industry
or product-specific technology). Or on a more basic level, enforcing
business rules that state that you cannot copy a block of lessons and dump
then into your 'folder/view/node/...' at the business-level. Lessons can
only exist under a category or group.

>From an application development perspective, we hope to maximize re-use
and thus are interested in a robust, scalable solution.

The implementation is open to 'company-standard' technologies which
include Java (client & server),  Flash, XML, XHTML, DHTML, _javascript_ and,
of course, CF 6.1 (planning an upgrade from 5.0 by mid-August).

It's also a make vs. buy type of requirement. (or buy a toolkit and go
from there...)

The end-user goals are pretty simple: ease of use & great performance

Finally, (if the corporate-funding stars aligh properly), I will have at
least one other developer and a DBA on the project (along with a design
team of 4 or 5 -- hey, it's how we develop everything around here).

Any ideas or input will be greatly appreciated.

Regards,
-mike
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to