Evolutility CRUD framework
| Author |
|
| Company |
Evolutility |
| Source Code Available |
Yes |
| License Type |
Free to try |
| Submitted On |
February 11, 2009 |
| Updated on |
March 30, 2009 |
| .NET Framework |
2.0, 3.5 |
| Cost |
$500 |
Description
Evolutility is an open source generic web UI for database applications. With it you can build web applications for ASP .NET and Microsoft SQL Server easily without writing code. Simply describe your application structure (metadata for UI and database mapping) and Evolutility will generate all necessary web forms and the corresponding database CRUD (Create, Read, Update, Delete) functionality at run-time.
It comes with sample applications ready to use or customize: Addressbook, Memopad, To do list, Wine cellar, Movie database, database design document generator...
More about it on www.Evolutility.org
Syntax Example
<form label="To Do" xmlns="http://www.evolutility.com">
<data entity="task" entities="tasks" icon="todo.gif" dbtable="EVOL_ToDo" dborder="PriorityID, duedate" dbcolumnlead="title" />
<panel label="Task" width="62" >
<field type="text" label="Title" cssclass="fieldmain" width="100" dbcolumn="title" dbcolumnread="title" required="1" maxlength="255" search="1" searchlist="1" searchadv="1" />
<field type="date" label="Due Date" maxlength="10" width="40" dbcolumn="duedate" dbcolumnread="duedate" search="1" searchlist="1" searchadv="1" />
<field type="lov" required="1" label="Priority" width="60" dbcolumn="PriorityID" dbcolumnread="Priority" dbtablelov="EVOL_ToDoPriority" dborderlov="id" search="1" searchlist="1" searchadv="1"/>
</panel>
<panel label="Status" width="38">
<field type="lov" label="Category" width="100" dbcolumn="CategoryID" dbcolumnread="Category" dbtablelov="EVOL_ToDoCategory" dborderlov="name" search="1" searchlist="1" searchadv="1" />
<field type="boolean" label="Complete" labellist="C." img="checkb.gif" width="50" dbcolumn="Complete" dbcolumnread="Complete" search="1" searchlist="1" searchadv="1"/>
</panel>
<panel label="Notes" width="100">
<field type="textmultiline" label="" labeledit="Notes" labellist="Notes" width="100" height="6" dbcolumn="notes" dbcolumnread="notes" maxlength="1000" search="0" searchlist="0" searchadv="1" />
</panel>
</form>Screenshots
Reviews
Submit a review
123
Reviewed by: flashlin on Monday, March 30, 2009
5 Stars
123