We are considering purchasing the RAD control suite for a major website project. We are currently creating prototypes in Atlas, but we are hoping the RAD control suite will be a better solution. The site will include a "MyMSN"/"Google Personalized Home Page" type section for the website, where users can drag/drop different customized modules around a page. I see that this is achievable, as well as saving each user's state to a database, but is it possible to:
1. Populate the modules/create DockableObjects dynamically? The user will have a separate page where they can determine which modules will appear on their "My" page. This data will be pulled from a database and their customized modules will appear where they last placed them, but only the modules they requested. DockingZones can remain static, DockableObjects will be placed dynamically.
2. Include server controls and Ajax funcionality on a per-module basis? These modules will be created dynamically, and will have some advanced UI functionality, all based on the user's preference. It seems logical that each module would be a user control, so I don't know how we could implement the Click n Go Ajax functionality there.
3. Remove a module from a page dynamically? A small "X" in the corner of a module will remove it from the page and asynchronously save the user's module configuration.
Those are the only concerns I can think of at this time. The suite looks great, I hope it can do what we need because we want to implement only one Ajax/JavaScript Library technology.
1. Populate the modules/create DockableObjects dynamically? The user will have a separate page where they can determine which modules will appear on their "My" page. This data will be pulled from a database and their customized modules will appear where they last placed them, but only the modules they requested. DockingZones can remain static, DockableObjects will be placed dynamically.
2. Include server controls and Ajax funcionality on a per-module basis? These modules will be created dynamically, and will have some advanced UI functionality, all based on the user's preference. It seems logical that each module would be a user control, so I don't know how we could implement the Click n Go Ajax functionality there.
3. Remove a module from a page dynamically? A small "X" in the corner of a module will remove it from the page and asynchronously save the user's module configuration.
Those are the only concerns I can think of at this time. The suite looks great, I hope it can do what we need because we want to implement only one Ajax/JavaScript Library technology.