Welcome to Tango 2000

Tango 2000 combines sophisticated yet easy-to-use technology with an open, extensible architecture. As a result, you will be able to create and deploy the dynamic, database-driven Web applications you need quickly, cost-effectively and with remarkable flexibility.

Now that you've successfully installed Tango 2000, why not use the links below to browse the demos and get an idea of the power of Tango 2000?

Upgrading? Information for Tango 3.x Users

Information on the new features since the 3.53 release is provided in Chapter 1 of the User's Guide.

Tango 2000 uses a new, XML file format. The Tango 2000 Application Server can run Tango 3 application files. However, the Tango 3 Server cannot run Tango 2000 format (XML) files; as well, the Tango 3 Editor cannot open Tango 2000 XML files. Conversion to Tango 2000 format takes place when you open and save Tango 3 application files with the Tango 2000 Editor, or when you use the taf2xml conversion utility to update Tango 3 files to Tango 2000 files.

It is strongly recommended that you back up any Tango application files before you convert them to Tango 2000 XML format. See Chapter 2 of the User's Guide for details on file format changes.

Documentation

Documentation on Tango 2000 is available in PDF and HTML formats.

Developer Support and Resources

Tango-Talk

You are encouraged to join our internet mailing list, Tango-Talk. This mailing list is the ideal place to discuss your ideas with other Tango users. It is monitored by Pervasive Software technical support staff. To obtain a list of commands for the Tango-Talk mailing list, send an e-mail message with the subject help to tango-talk@pervasive.com.

Component Zone

Pervasive Developer Solutions offers a Web service for Tango developers. The Component Zone is the place for Tango developers to publish tools, utilities, demos of their applications, documents and more. Pervasive is contributing components.

Contacting Pervasive

You can get in touch with Pervasive by mail, telephone, fax, or e-mail:

Pervasive Software Inc.
12365 Riata Trace Parkway, Building II
Austin, Texas 78727 USA

Telephone:
800-287-4383 (toll free)
512-231-6000

Fax: 512-231-6010

Support e-mail: techsupport@pervasive.com
General e-mail:
info@pervasive.com
Web:
http://www.pervasive.com/

Demos and Examples

NOTE: The default Tango Application Server installation does not include the demos. In order to run the following demos, you must perform a custom installation and choose the 'Demos' option.

Included in the Tango 2000 samples are:

All sample code is open-source and may be redistributed in your own applications.  In addition, the samples demonstrate basic and advanced Tango features, as well as effective web application design. Please take a few moments to browse the applications and see how you might benefit from what's been provided. The Tango application files for the demos are located in your web root under Tango2000\Demos.  Hyperlinks to all of the demos may be found below.

NOTE: The demo links assume you have chosen the default locations for your Web server directories. If you have modified these locations, you will have to modify the provided URLs with the changes you made during installation.

REMEMBER: Start your web server before attempting to run the samples.

StoreFront System

This sample provides you with a full-featured, Tango-based online store. The store was designed with all of the standard features you would expect plus many useful additions including stored shopping baskets, customer order histories, plug-ins for online credit card approval and tax calculations, versatile shipping and handling calculations, and product searching capabilities. Click on one of the links below to run the demo:

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/StoreFront/Default.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/StoreFront/Default.taf

StoreFront Administration

The StoreFront sample also comes with some cool administration features. Click on one of the links below to run the demo.

Note: You must be logged into the StoreFront system as the administrator (e-mail admin, password admin) in order to see the administration pages.

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/StoreFront/Admin.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/StoreFront/Admin.taf

Catalog Application Wizard

This application is a tool that generates catalog-style tango applications. The catalog applications generated by the wizard are designed to track a specific type of information that you define. For example, the wizard could easily be used to generate a phone list application to track the employees in your company. To create the phone list, you would need to enter information about the application such as its name, and the fields you wish to define for your employees (first name, last name, e-mail address, etc). This is the epitomy of Tango coolness, and everyone should check it out. Click on one of the links below to run the demo:

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/Wizard/wizard.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/Wizard/wizard.taf

Corporate Phonelist

The phonelist is a sample of a general catalog application and was generated by the application wizard. The sample provides basic functionality including the ability to add, edit, remove, and organize employees into a department hierarchy. It also includes an advanced search engine and login security features which allow multiple levels of users to utilize the same application. Click on one of the links below to run the demo:

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/Phonelist/Phonelist.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/Phonelist/Phonelist.taf

Online Bug Tracking System

The online Bug and Enhancement Tracking System demo provides you with a real-world Tango-based application. This bug system is designed to allow the tracking of work items through a business process. This is an example of a data-driven application where the business process states and transitions can be easily altered by changing the values in the database. Click on one of the links below to run the demo:

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/BugSystem/Login.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/BugSystem/Login.taf

Tango Components

Several reusable components have been included with the Tango 2000 samples. By abstracting the difficult logic stored inside these Tango Class Files and COM objects, you can quickly harness the power of several advanced features in your Tango applications. Click one of the links below to preview these Tango components.

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/Components/components.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/Components/components.taf

Web Analyzer Objects

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/Demos/WebAnalyzerObjects/default.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/Demos/WebAnalyzerObjects/default.taf

Configuring Tango Server

Configuration variables set options in the Tango Server. You can set up all of your configuration variables using the config.taf application file: see the Getting Started Guide or the online help for more information. To access the config.taf application file, you must know the correct password, which is, by default, the first five characters of your CD key. It is strongly recommended that you change the default password for reasons of security.

You can change the password by stopping Tango Server and editing the value of the configuration variable, CONFIGPASSWD= in the t4server.ini file, located in the Configuration folder under the folder where Tango is installed. This change takes place when you restart Tango Server.  Click on one of the links below to run config.taf :

CGI (Apache or Other) http://127.0.0.1/tango-bin/t4cgi.exe/Tango2000/config/config.taf
Plug-in (IIS or Netscape) http://127.0.0.1/Tango2000/config/config.taf