Changes between Version 33 and Version 34 of DeveloperGuidelines


Ignore:
Timestamp:
01/03/09 03:42:19 (13 years ago)
Author:
Fran Boon
Comment:

Making clearer for new developers

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelines

    v33 v34  
    1 DeveloperGuidelinesTips
     1== Install a Development Environment ==
     2InstallationGuidelinesDeveloper
    23
    34== Python ==
    4  -  Slow start
    5   - http://openbookproject.net/thinkcs/python/english2e/
    6  - Quick start
    7   - http://diveintopython.org/
    8  - v.Quick start!
    9   - Indentation matters (use 4 spaces instead of Tabs)
    10   - OOP - everything is an object
     5Indentation matters (use 4 spaces instead of Tabs)
     6 * http://diveintopython.org/
     7 * http://openbookproject.net/thinkcs/python/english2e/
    118
    129== Web2Py ==
    13  * http://mdp.cti.depaul.edu/examples/static/t2.pdf
    14  * http://mdp.cti.depaul.edu/examples/static/cookbook.pdf
     10This is an MVC environment (like [http://mdp.cti.depaul.edu/AlterEgo/default/show/103 Rails] & [http://mdp.cti.depaul.edu/AlterEgo/default/show/101 Django]).
     11
     12Web2Py can work at several different levels of abstraction.[[BR]]
     13The Sahana 3 (S3) framework is mainly built on the simplified T2 level, however sometimes we need more control therefore need to drop down a level or 2.
     14 * T2 level: http://mdp.cti.depaul.edu/examples/static/t2.pdf
     15 * Lower level: http://mdp.cti.depaul.edu/examples/static/cookbook.pdf
    1516 * http://mdp.cti.depaul.edu/examples/static/web2py_cheatsheet.pdf
    1617 * https://mdp.cti.depaul.edu/web2py_wiki/default/wiki/tips
    17 
    18 This is an MVC environment (like Rails & Django).
     18Web2py also includes a T3 level of abstraction, but we're not using that currently.
    1919
    2020=== Model ===
     
    157157DeveloperGuidelinesReleaseProcess
    158158
     159== Tips ==
     160DeveloperGuidelinesTips
     161
    159162----
    160163