Download TIBCO General Interface 3.5.1 - Professional Edition
  • Downloads
    Download GI 3.5.1 Debug Now

    Documentation: Release Notes | APIs | User Guide | Download | Printable

    Download GI 3.5.1 Standard Download GI 3.5.1 Max

    Where's the source code?

    The source repository, bug tracking, build tools and more can be found at the TIBCO General Interface Open Source Project at http://gi.tibco.com.

     

    Make Richer Ajax Applications. Faster.

    TIBCO General Interface™ 3.5.1
    Professional Edition

    100+ ready made Ajax controls
    Unparalleled visual tools
    Extensive docs
    Open source BSD licensed

    2 Minute Explainer | Developer Center | Executive Center
     


    BSD License, Terms & Conditions

    By downloading this software you agree to the BSD license below and the following terms and conditions:

    Export. You acknowledge that the software is subject to U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. You agree to comply strictly with all such laws, and shall obtain any export, re-export, or import authorizations required by the United States or other applicable jurisdictions. You represent and warrant that you are not located in any U.S. embargoed country, under control of, or a national or resident of any such country or on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Department of Commerce Denied Persons List or Entity List.

    No Support. You acknowledge that TIBCO will not provide any maintenance or support for this software. You have no right to receive any upgrades, patches, enhancements, bug fixes, new versions or new releases of the software.

    TIBCO General Interface BSD License

    Copyright (c) 2006-2007, TIBCO Software Inc.
    All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    The name of TIBCO Software Inc. may not be used to endorse or promote products derived from this software without specific prior written permission of TIBCO Software Inc.  

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

  • Video Tutorials

    Getting Started Video Tutorials for TIBCO General Interface Builder 3.4

    Video tutorials for 3.4 have not been posted yet. In the mean time view the version 3.1 video tutorials. Versions 3.1 and 3.2, and 3.3 are substantially similar except as noted in the 3.2 release notes, 3.3 release notes, 3.4 release notes, and the 3.1 to 3.4 migration guide.

  • Video Tutorials

    H&R Block Sr. Systems Architect, Dan Cahoon, shares how H&R Block delivered SOA-connected Ajax portlets to its more than 12,000 branch offices to deliver composite workspaces streamlining the staffing operations for the nation's largest seasonal employer. Dan shares his learning from the project and discusses the successful pattern they are reusing to get more solutions to market quickly.

    Howard Weingram, Sr. Architect for TIBCO PortalBuilder, shows you:
    • How to deploy rich Ajax portlets to JSR-168 and other types of portlet containers.
    • The role of a proxy in accesssing data across hosts and domains.
    • How to architect for modular applications that publish and subscribe to events and message using an Ajax PageBus architecture.

  • Sample Projects xignite.com logo

    This feature rich solution that communicates with Xignite.com's financial web services contains many examples of best practices for architecting and coding GI solutions including progressive loading of components, and publish/subscribe events and messages. Explore the preview, then get the source and join the discussion.

  • Sample Projects

    GI 3.2 apps run in GI 3.3. So check out the 3.2 Sample Projects for more examples of common implementation patterns.

  • Tips and Techniques

    This document describes how a TIBCO General Interface application communicates with web servers across subdomains. There are two general scenarios for accessing a General Interface application, local provisioning and remote provisioning. Local provisioning requires no configuration, if default browser security settings are used. Remote provisioning requires either configuring proxy communication or modifying default browser security settings.
    Version 4: May 9, 2007
    Scope: TIBCO General Interface 3.4

  • Tips and Techniques

    This document describes how to design TIBCO General Interface applications to work properly in multiple application environments, such as a portal deployment.
    Version 3.0: May 10, 2007
    Scope: TIBCO General Interface 3.4

  • Tips and Techniques

    This document describes how to send, receive, and cache data. TIBCO General Interface provides an in-memory local data cache where developers can store XML/XSL documents needed by the application. Some documents in the local data cache are placed there automatically by the system. Developers can also set their own documents in the local data cache. Having a centralized cache provides easier object cleanup, as well as a standardized method for sharing data across multiple components. The local data cache is a critical aspect of a stateful rich client experience when used in conjunction with asynchronous data access.
    Version 3.0: May 15, 2007
    Scope: TIBCO General Interface 3.4

  • Tips and Techniques

    This document describes TIBCO General Interface extensions to the JavaScript class and inheritance model. With these extensions General InterfaceTM provides a richer programming environment that is better suited to building complex object-oriented applications.
    Version 3.0. May 7, 2007
    Scope: TIBCO General Interface 3.4

  • Tips and Techniques

    This document describes TIBCO General Interface extensions to JavaScript exception handling and how to leverage these extensions to write code that is more robust and easier to maintain.
    Version 3.0: May 7, 2007
    Scope: TIBCO General Interface 3.4

  • Tips and Techniques

    This document describes how to assign keyboard shortcuts to button and menu components in TIBCO General Interface applications. Keyboard shortcuts allow end users to interact with these components in applications without using a mouse.
    Version 2.0. May 7, 2007
    Scope: TIBCO General Interface 3.4

  • Tips and Techniques

    This document describes Internet Explorer caching in relation to General Interface. It also discusses how to avoid stale XML data in Internet Explorer and recommends best practices for running General Interface applications and General Interface Builder on Internet Explorer.
    Version 1.0. May 15, 2007
    Scope: TIBCO General Interface 3.3, 3.4

  • White Paper

    This whitepaper provides an introductory, high-level business and technical overview of TIBCO General Interface, a powerful rich client software that delivers the look, speed and performance of desktop installed software, yet requires no end user installation. This whitepaper addresses the industry's need for rich client technology and TIBCO General Interface's unique architectural advantages that drive measurable benefits for the enterprise.