List design


Your name:
email:
your preferred location:
Do you prefer weekend or weekday:
Do you prefer (Beginner, Advanced, Medium):

link short name
link long name
link description
link url
when was it published
who is the author

word
category
meaning
list of
   sentence, author, when, where

because I move documents much more loosely between folders. So folders are more like tags.

a document can subscribe to multiple content types

it is a mere suggestion. documents may carry with them their own content types as they move around folders and tags.

Majority of times a content type is just a list with a single row. You will know when I finally implement this.

Integrate type-faces technology into main line aspire. I have done this as an enhancement to data access before as a sub project. I need to bring that into the main line to provide adhoc java objects on the fly. Lot more meaningful than going from xml. Similar to Drupals render arrays the idea of "hds" in aspire can make this idea quite powerful, at least very utilitarian


CREATE TABLE [dbo].[t_list_definition](
   [id] [int] IDENTITY(1,1) NOT NULL,
   [f_list_key_name] [varchar](50) NULL,
   [f_list_display_name] [varchar](128) NOT NULL,
   [f_listdescription] [varchar](max) NULL,
   [f_listcomments] [varchar](max) NULL,
   [f_list_for_entity_type] [varchar](50) NULL,
   [f_list_for_entity_id] [int] NULL,
   [f_main_list_indicator] [char](1) NOT NULL,
   [f_filed_names] [varchar](256) NOT NULL,
   [f_def_sort_by_fieldnames] [varchar](128) NULL,
   [f_owner_user_id] [varchar](50) NOT NULL,
   [f_created_on] [datetime] NOT NULL,
   [f_last_updated_by] [varchar](50) NOT NULL,
   [f_last_updated_on] [datetime] NOT NULL
)

complete akclist object
  list of insert statements (2 hrs)
  select statement construction (2 hrs)
akcinserter part (4 hrs)
  take post
  get akclist
  getinserts
  insert them
Test the inserter (2 hrs)
  manually insert a list
  manually get the select statement
  see the row inserted

1. Global - Independent list
2. Entity Owned - 
    belongs to an entity like document or a folder

able to insert a custom object
able to retrieve a collection of custom objects
AkcList definition is now nicely available as a java object
Some of the classes are
  AkcList
  ListInserter
  ListSelector
  AkcReader

create a list definition
see all the list definitions
delete a list definition if needed
create a form to insert a custom object

Provide a way to alter the list columns!

Here is a fruitful use of this new facility: A registration form