Tuesday, March 9th, 2010

Libraries

Revolution script libraries.

SQL Yoga


SQL Yoga extends the simplicity of Revolution to databases by allowing you to treat your database like an object. Stop wrestling with SQL and see how easy database integration can be:

  • Set properties rather than writing SQL
  • Define searches using english words rather than arcane wildcard symbols
  • Manipulate arrays, not cursors
  • Easily generate searches from complex search UIs
  • Tap into database table relationships to simplify code

With SQL Yoga you focus on using your data instead of worrying about accessing your data.

SQL Yoga enabled me to migrate my application data from mixed xml and flat files into a sane, well designed, bullet proof SQLite database. In a single day, I was able to implement all my database routines, a process that would take probably a week without SQL Yoga. All this without writing a single line of SQL code. I can’t stress how useful SQL Yoga is, not only you code faster but your code is easier to maintain and you can focus on your business instead of focusing on your database.

- Andre Garzia www.andregarzia.com

Quick Overview: French Regions, Departments and Towns

The French Regions, Departments and Towns manual provides a quick walkthrough of a sample application that showcases SQL Yoga features. Check this out if you are new to SQL Yoga and want to see what it can do. View

In-Depth Tutorial: The To-Do Application

If you are ready to incorporate SQL Yoga into an application or just want to know how to use SQL Yoga from start to finish then check out the To-Do Application manual. This detailed tutorial provides you all the information you need to get up and running with SQL Yoga in your application. View

Read the API Documentation and How-To Manual

The SQL Yoga API documentation is included with the SQL Yoga download. You can also view it on the web.

The SQL Yoga How-To manual is available to help you accomplish various tasks.

SQL Yoga IDE Plugin

The SQL Yoga distribution comes with an Revolution IDE plugin that helps perform some tasks and provides SQL query logging. Read the plugin manual to learn about what the plugin can do.

Visit the Forums

Forums are available for you to ask questions.

SQL Yoga Requirements

SQL Yoga is built on top of RevDB and the Valentina external (V4REV). In order to use SQL Yoga you must have a version of Revolution (3.5 or later) that supports database access or own a copy of the V4REV database external.

Purchase SQL Yoga

SQL Yoga retails for $199. You can purchase a license at the Blue Mango Learning Systems on-line store.

Buy Now

Download SQL Yoga 1.0.1 build 1

Read the change log (you really should).

Download the latest SQL Yoga distribution.

If you have not registered SQL Yoga then it runs in demo mode. The demo version returns a maximum of 10 records from the database and displays a dialog every 10 minutes. If you would like a trial registration key in order to test SQL Yoga without the demo restrictions you can email info@bluemangolearning.com and we can provide you one.

Note: SQL Yoga has currently been tested with SQLite, MySQL, PostgreSQL, SQL Server (over ODBC) and Valentina (both local and client).

How Are You Using SQL Yoga?

Email us and let us know at info@bluemangolearning.com.



Join SQL Yoga Mailing List


[Visit page]

GLX Application Framework

Revolution is the fastest way to write code that runs on multiple platforms without a lot of hassle. That code can be delivered as desktop applications, web applications or even running in a web browser. If you are delivering your application on the desktop then the GLX Application Framework ensures that you stay productive with Revolution and don’t get stuck trying to implement universal application features.

The GLX Application Framework provides the underlying infrastructure you need for creating professional-grade applications on Mac and Windows. This allows you to focus on making your application unique and valuable instead of wasting time setting up mundane features such as undo support. Using the framework saves you time and makes you more productive.

The framework takes care of common tasks such as splash stacks, loading stacks and externals at launch, working with user preferences, auto updating, undo management and more.

Most framework features work with Revolution 2.8.1 and above on OS X (10.3 and above) and Windows (2000, XP and Vista).

The framework is free to use in your personal or commercial projects and the source code is open.

[Visit page]

libDatabase

This version uses the pre-2.9 revDB API.A database abstraction library for Revolution. Includes libDatabaseObjects which is a library to help map data to GUI controls.

[Visit page]