Angel \”Java\” Lopez on Blog

July 2, 2014

End Of Iteration 2014w26

Filed under: C Sharp, Express, Iteration, JavaScript, NodeJs, Open Source Projects — ajlopez @ 3:49 pm

Previous Post
Next Post

Express Samples

I created the first version of

A dynamic site, using Express 4, EJS, and JSON file as site/pages definition format. Actually, only title and text are supported, but the idea is to define each site/subsite/page in JSON files. I will add list support (ie, tables with data) to be saved in MongoDB, and views (list rendered as tables/forms in HTML).


To support the load of JSON model from MANY files (to be used in the above DynSite4), I started:

A JSON file can refer to another one, and this small library load the full model from both.


My Dylan language interpreter in C#

I added the parse of simple expressions. I should add the type check of the expression. Maybe I will switch to many-phase parse: firts, build the AST (Abstract Syntax Tree), then check type, then generate expressions to be evaluated.


I updated the Node.js module

Now, it uses ./ajgenesis/models as local directory to load and save model.


I applied minor changes to (internal refactor), (fixing source analysis), (adding partial application). I worked on four non-public projects, too. More fun is coming.

Stay tuned!

Angel “Java” Lopez


  1. […] Previous Post Next Post […]

    Pingback by End Of Iteration 2014w25 | Angel "Java" Lopez on Blog — July 2, 2014 @ 3:52 pm

  2. […] Previous Post […]

    Pingback by End Of Iteration 2014w27 | Angel "Java" Lopez on Blog — July 10, 2014 @ 2:33 pm

  3. I visit each day some web pages and websites to read posts, but this web site
    provides quality based writing.

    Comment by supplements probiotics — October 6, 2014 @ 12:34 am

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: