Home
Help
Register
Log in

Search

 
   Active Threads  

You are here: Home > LLBLGen Pro > LLBLGen Pro Runtime Framework> GUI Generator??
 

Pages: 1 2
LLBLGen Pro Runtime Framework
GUI Generator??
Page:2/2 

  Print all messages in this thread  
Poster Message
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
37870 posts
# Posted on: 29-Dec-2006 20:38:22.  
Quick update: It's going well, I've a control per entity which edits/adds an entity, optional comboboxes for related entities to fill fk's (configurable through custom properties Regular Smiley), a search control to find entities, and now also a grid to list entity instances, sortable etc.

I've to tie some things together and write the delete confirmation code, but most of the work is over Regular Smiley I hope to have something next week. Regular Smiley
Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
37870 posts
# Posted on: 31-Dec-2006 14:25:53.  
Ok, almost done Regular Smiley Everything is now tied together Regular Smiley When you list a set of customers, you can click a customer, list its details, see the related orders (1:n and m:n related entities) and click those, delete them, edit them, sort, page etc. Regular Smiley

Add new on related and list subset has to be implemented, as well as some small issues with m:n related entities and addnew but that's it.

At the moment I have 5(!) pages in the whole app and a set of controls Regular Smiley For northwind it generates at the moment 430KB of asp.net code alone hehe Regular Smiley. As everything is build with controls which are loaded dynamically, it's very flexible and a lot of code is re-used. Regular Smiley

I have to say, it was and still is a blast creating this. I hope it's not only useful but also gives insight in how to get started with a UI generated with a bunch of templates.

Stay tuned. Regular Smiley

(edit).

screenshots:
viewing customer detail with related entities: Pay attention to the paging area, which works without bothering the rest
sshot1

editing existing order, pay attention to the comboboxes for related entities, which are configurable via custom properties in the designer (not enabled by default, you can enable them)
sshot2

Html validators both for required and values in fields are generated into the HTML, so numeric fields only accept numeric values etc. Not-nullable fields have a different background and a '*' behind them (not visible in the screenshots)

Visually, it's a themed site, so you can change the look/feel Regular Smiley


Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
adrianporger
User



Location:
Germany, Cologne
Joined on:
26-Feb-2006 23:19:12
Posted:
94 posts
# Posted on: 31-Dec-2006 15:00:09.  
Great!

While you are at it... Can you also add a HTML Date validator ?Cool


Have a great new years eve!

Adrian
  Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
37870 posts
# Posted on: 31-Dec-2006 15:54:19.  
adrianporger wrote:
Great!

While you are at it... Can you also add a HTML Date validator ?Cool

Regular Smiley That's build in the date control I wrote. Regular Smiley

Quote:

Have a great new years eve!

Adrian

You too! Regular Smiley


Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
psandler
User



Location:
Chicago, IL
Joined on:
22-Feb-2005 22:24:13
Posted:
540 posts
# Posted on: 31-Dec-2006 18:16:37.  
Otis wrote:

screenshots:
viewing customer detail with related entities: Pay attention to the paging area, which works without bothering the rest
sshot1

editing existing order, pay attention to the comboboxes for related entities, which are configurable via custom properties in the designer (not enabled by default, you can enable them)
sshot2



This looks awesome! Can't wait to see the finished product.


Phil
My C#/SQL Blog (some LLBL content)
Email: psandler70 (at) yahoo.com
 
Top
Chester
Support Team



Location:
Chicago, IL USA
Joined on:
15-Jul-2005 22:38:41
Posted:
223 posts
# Posted on: 31-Dec-2006 20:31:27.  
Nice work, Frans! Cool

  Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
37870 posts
# Posted on: 04-Jan-2007 17:48:46.  
DONE Regular Smiley

Ok, I now have to migrate the 6 or so non-templated pages to templates, and create some tasks and I'll upload the first beta batch.

I wouldnt be surprised it has all kinds of little bugs, like with guid pk's, odd relations, deep inheritance hierarchies etc. but it's fairly easy to fix these as the code is pretty straight forward.

As the code generated is pretty simple actually, it's easy to modify the templates to match your own needs. (I hope Wink).

I hope to have a first download tomorrow (friday).

(edit) I don't think the build will be ready today, so it will be monday or perhaps this weekend if I find a small period of time.
Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
Otis
LLBLGen Pro Team



Location:
The Hague, The Netherlands
Joined on:
17-Aug-2003 18:00:36
Posted:
37870 posts
# Posted on: 08-Jan-2007 15:56:00.  
Released!

http://www.llblgen.com/tinyforum/Messages.aspx?ThreadID=8613


Frans Bouma
LLBLGen Pro / ORM Profiler Lead Developer | Blog | Twitter
 
Top
Pages: 1 2  


Powered by HnD ©2002-2007 Solutions Design
HnD uses LLBLGen Pro

Version: 2.1.12172008 Final.