Monday, March 28, 2005

 

A First Look at the CMS Designer

After three weeks of hectic work the CMS Designer has finally entered the testing stage of the third iteration.By now we have numerous features in place.Just to introduce ,the CMS Desginer is basically the core of the NGCMS Next Generation Content Management System , im currently working on.We know content management systems in the past were simply more of the document management systems,and the only customization they provided was in the form of raw html that the user would end up manipulating . Even though some of the big companies have been quite innovative our basic aim was to give the user a much better experience by allowing him to design his custom web forms in a much more easier and intutive way.It's necessary to bring to your notice that the CMS Designer is completey web based and developed in ASP.NET Just as an example lets say my user wants to publish a page that will allow him to capture information from internet surfers .For this he'll need to setup a form . Using our designer he can quickly drag and drop elements ,set their properties ,select a datasource and/or a data destination and publish it as an ASPX page and he's done. The desginer will automaticall generate code behind for the ASPX page generated . This does not end here he has the capability to define complex custom validation . Let's he wants a validation that if some one selected having a heart disease history he cannot select to take part in a sprinting event.So iit's pretty Cool. One of the best features of the designer is to create your forms as USerControls so a user who created a userControl lets a form containing the address and name fields can later reuse it sometime later ,yet in another form.
So to recapitulate we're currently providng the following features.

1. Drag and Drop elements on the canvas
2. Easy specification of properties of elements
3. Generation of ASPX and userControls
4.Defining custom rules,validations ,specifying the datasoure and the data destination

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?