Ajax Web Parts
This is the alpha release of a client side Ajax Web Parts framework, built on top of
Rick Strahl's wwHoverPanel
code; in fact it's based upon the wwDragPanel, which is part of the same project.
The framework supports fully draggable regions, minimise, maximise and close, with state
persistence of position and state of the region. Connections between parts are also
supported, but not in the same way as the ASP.NET Web Parts which use the provider/consumer
model. This framework uses something more akin to an observer pattern, where parts register to
receive data, using a key to denote the type of data they are interested in. Other
parts, or any client script, can send data to these parts.
As it stands, the project is very alpha and contains only a single test page with
no documentation. There are still changes to do to the existing code and some names
and properties may change. Included is a modified copy of Rick's wwDragPanel project,
along with additional controls to support the new functionality.
Consider this a pre-release; you can use it as you wish, but I'd be very wary
of using in production code; there are known issues and it's certainly not
production level code yet.
Download