Tools
PHP tools we work with
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
We work with popular lightweight PHP frameworks that offer great alternatives to similar proprietary options. Large active communities, a good set of features and extensibility to the core functionality help us custom build and support a wide range of publishing centric applications . |
||
|
||
Ruby Tools we work with
![]() |
![]() ![]() |
|
Rails is a full-stack framework for developing database-backed Web applications according to the Model-View-Control pattern. It is credited for bringing Ruby to mainstream Web application development. Today, we chose Rails for projects that need to be rapidly developed, and we love it's DRY (Do not Repeat Yourself) approach towards solving problems. Apart from Rails, we're also exploring Merb, another Ruby based Model View Controller Web framework that has been recieving good reviews for allowing developers choice of ORM, Javascript library, and template language. |
|
|
|
Our Java Tool Kit consists of:
![]() |
![]() |
|
We're new to Java. We've taken to this popular programming language after Sun Microsystems went OSS with their Java technologies (In May 2007) under the GNU General Public License.
We work with a couple of Java frameworks such as 'Apache Struts' and relatively newer 'light weight' MVC frameworks like 'Spring'. |
|
|
|
Python Tools we work with
![]() |
|
|
Some of our 'bleeding edge' efforts are based on Python. Python is a programming language whose core syntax and semantics are minimalist, while the standard library is large and comprehensive.
We work with open source frameworks like Django and Twisted. Django encourages rapid development and clean, pragmatic design. It focuses on automating as much as possible and adhering to DRY principles. We work with Twisted on AJAX/COMET implementations. COMET is simply a neologism to describe a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it. From the perspective of network activity, the following diagram illustrates how COMET works:
|
|
|
|
Javascript Tools we work with
![]() |
![]() |
![]() |
DojoThe Dojo Toolkit is an open-source JavaScript toolkit for building great web applications. It shortens the time between idea and implementation by providing a well conceived API and set of tools for assisting and fixing the issues experienced in everyday web development. It is lightning fast, extremely robust, and supplies a solid set of tools for DOM manipulation, Animations, Ajax, Event and keyboard normalization, Internationalization (i18n) and Accessibility (a11y). The Base of Dojo is a single, lightweight entity (26KB "across the wire"). Dojo is completely free, liberally licensed (AFL or BSD), and transparently developed by an active group of developers with a strong community presence. |
||
|
||
Databases we work with
![]() |
![]() |
![]() |
![]() |
| We work with the 'best of the breed' databases. These have been tested and proven in production environments time and again. MySql , SQL lite and Postgresql are open source databases that we have deployed for our clients and have managed their performance for high stress conditions. Our client's needs have ranged from a high peformance rdbms to simple application needs which require light databases like sqllite. Oracle is a the only proprietary technology, we use for our applications. | |
|
|




























