Lisantra Technologies, Llc

Smart Programming for Creative Professionals

How We Work

2 Design a Solution

After we discover your needs and build a rough prototype, we start designing a production-ready solution. We design the data schema and information architecture which will determine how we can organize it in the most maintainable and extensible way. Then, we'll have a clear blueprint to guide us in coding the website or application.

Methods of Good Design

Lisantra architects its clients' web applications according to the Model-View-Controller pattern (MVC). MVC is an excellent design pattern to enable robust reuse of already coded pieces of a web application. In this pattern, all urls are routed to a controller class. The controller, in turn, delegates data retrieval and processing to one or more model class. After that, the controller process a view file which formats the display of the data retrieved from the model. Usually the data is formatted with Html, but also with AJAX-related formats, Pdf or just about anything else.

Effectivness of Lisantra's methods?

Websites and applications that we've built with these architectures have proven to be easy to add new features to and to modify existing features.

Next » 3. Write the Code

About This Website 59 E. Camino Limon Verde, Sahuarita AZ 85629 * 520.777.9330 * mgatto at lisantra dot com © 2010 by Lisantra Technologies, Llc. All rights reserved. Terms of Use. Privacy Policy.