FOST.3™ Overview

  • Class libraries for:
    • Content management including a wiki and threaded discussions (forums).
    • News and syndication.
    • Invoicing and billing class libraries.
    • Address book and contact management.
  • A UML compiler which:
    • Builds a Microsoft SQL database with the required boot strap meta-data.
    • Writes a C++ layer (for Microsoft Visual C++™ including project and solution files) which talks to the database.
    • Writes a COM layer so that the system can be used by scripting languages.
    • Web page interection for manipulating the data (configurable through the web interface).
  • Security:
    • Users can be fully defined in the database or in the Windows Active Directory.
    • Role based permissioning.
    • Ownership and named user permissions.
  • An ISAPI filter that creates:
    • Pages from the wiki, discussions etc.
    • Web pages to add, edit and remove data in the database.
    • User login and tracking.
  • Libraries include:
    • Role based permissioning (and users defined either in the database, or more securely in the Windows Active Directory).
    • Application and user settings.
    • Correct Unicode handling of strings and files.
    • Common date and time handling.
    • Many features for using SQL servers as persistent object stores.
    • XHTML generation.
    • Geolocation.