OCPHP October 2009 | SynApp 2 - Web Application Generator

Organiser
OCPHP | Orange County PHP
Date
Thu, 29 Oct 2009, 02:00 - 04:00 (Add to calendar) GMT
Venue
Coworking Fullerton , Fullerton, US
Cost
Free

Presentation by Richard Howell on SynApp2. Agenda and bio on the speaker are provided below.

Please visit SynApp2.org: http://www.synapp2.org

============================

AGENDA

No matter what level of experience you have with PHP or developing web applications, you'll find something interesting to take away.

-- Richard Howell

Introduction to SynApp2 - Web Application Generator

[list]

  • Background - leading up to SynApp2. (When and Where)
  • Purpose - what is it used for? (What and Why)
  • Audience: who needs it? (Who)
  • Example - how do you use it? (How)
  • Giving it away - am I nuts? (How much)
  • [/list]

    The MVC's of SynApp2 generated applications

    A structured discussion with interleaved Q & A

    Anatomy of a SynApp2 powered web application

    [list]

  • The AJAX exchange cycle and PHP (Controller)
  • The database design/schema and engine (Model)
  • The web browser, DOM, JavaScript (X)HTML, CSS and PDF (View)
  • [/list]

    (Time permitting)

    Concepts

    [list]

  • KeyMap - (table relations)
  • Query ID - (QID)
  • Forms and page flow
  • Automatic foreign-key expansion
  • Navigation tabs
  • Reports
  • Processing
  • [/list]

    Customization

    [list=1]

  • Display formatting - OMIT, SIZE, ALIGN, FORMAT
  • Column value expressions - MACRO, LISTMACRO, EXTRA, SUBQUERY
  • Ordering and grouping - ORDER, COLORDER, DETAILSUMMARY_COLS
  • Manage/authorize access by user name - APP, PAGE, REPORT, PROCESS, ADD, EDIT, DELETE
  • [/list=1]

    ============================

    ABOUT THE SPEAKER

    Richard Howell has been creating software for a long time. For nearly thirty years, he has produced creative software solutions, both as an independent consultant and as a “captive” software engineer for several technology companies, including MicroSim, OrCAD, Cadence Design Systems and Panasonic Avionics Corporation. Throughout his career, Richard's interest in computer-aided design and development has focused on producing effective and practical application programs and tools.

    Agile Development thrives in the PHP-powered web applications environment. By using smart tools to almost instantly create web applications that harnesses today's SQL databases, developers further their ability to quickly produce solutions, deploy them and then move on - crisply and cleanly. This scenario is the motivation for Richard's latest endeavor, a free open source software project named SynApp2 - Web Application Generator. As a full time effort, Richard is continuing to build SynApp2 and spread the word.

    Please visit SynApp2.org: http://www.synapp2.org

    Contact Richard: richard @ synapp2.org

    LinkedIn: http://www.linkedin.com/in/rhowelljr

    ============================

    Thanks to our Venue Sponsor: CoWorking Fullerton

    Coworking Fullerton is the ideal office for all people who have a business or work on a business but do not (always) have a regular office to go to. We try to be that home. Where you can walk in, feel at home, drink some coffee, bring your lunch and get work done! Its a productive environment for people that need to be productive now and then, but sometimes miss the watercooler to bump into some cool coworkers you can talk to and help each other out. Coworking Fullerton is a place where any (home based) business owner, or professional can feel at home.

    We organize workshops and fun events to learn, network and build relationships.

    One of our main events is the Jelly, which is a free casual coworking get-together every 2nd Wednesday of the month.

    If you get bored of talking to your cat, or still feel lonely at an executive suite where your working all on your own all day. Come check out Coworking Fullerton. Our workshops and events are a great way to get to know people who work here.

    http://www.coworkingfullerton.com

    Venue Notes:

    Suite is on Harbor and Amerige (storefront is actually on Amerige). If going north from 91, go up Harbor and turn right on Amerige. Parking spaces and Parking structure is across from suite. No time limit for parking after 6p. Please obey speed laws as Harbor has two lights with cameras and patrolling motorcycle cops depending on time of day.

    You might also like...

    Comments

    Other nearby events

    Map

    Contribute

    Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

    Our tools

    We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

    “There's no test like production” - Anon