4 of 9
Tango 2000 Features
Tango 2000 has a host of new features to simplify the development and deployment of your Web applications. There are too many to fully cover here, so I'll briefly focus on five: XML, Tango Class Files, FTP deployment, third-party integration and group development.
XML is rapidly growing in acceptance as the new standard for representing data. Tango 2000 takes full advantage of XML. Tango application files (and almost all Tango files) are stored in XML format, and the Tango Document Type Declaration (DTD) is included to allow you to edit your Tango files in any external XML editor. XML also enables you to build programs that encapsulate and integrate any XML content on any site accessible through the HTTP protocol (for more information see "DOM Variables Will Change Tango Application Development" by Tom Otvos at the Component Zone under Developer Articles and Tips at http://componentzone.pervasive.com/).
Tango Class Files (TCFs) allow Tango developers to save Tango code as objects for reuse in Tango application files and other Tango Class files. A tenet of good application development is code reuse as it saves time and resources in the long run. If you can write your code once as a reusable object, you can reuse it many times. For example, you might write a login TCF that handles the login/logout process for a Web site. Once written and debugged, you can use this TCF on every Web site you create for the login/logout logic, thus saving you the time and trouble of developing the same logic every time you create a new Web site.
Generally when you develop your Web site, the development machine and deployment machines are different - you might develop on a Mac but deploy on Solaris. The larger your Web site gets, the more difficult it can become to transfer your site files from development machine to deployment machine. Tango 2000's FTP deployment facilities minimize the pains of deployment by allowing you to deploy directly from the Editor using the Internet standard File Transfer Protocol (FTP). You can upload your files and maintain your Tango project structure. Furthermore, you can download files from a site to facilitate project replication and/or share projects with other developers.
4 of 9