• No.
    • Item
    • Key Functions
    • 1
    • DAL
    • Provides Data Access Library for SQL Server, Oracle, SAP, MDB and SQLite

    • 2
    • SMTP
    • BANANA.Common.dll provides its own SMTP server with RFC821 support. Send mail without relay through the self-developed SendMail module.
      From DNSlookup to SMTP server communication is handled within the framework.

    • 3
    • MessageBox
    • Provides modal message box for the web

    • 4
    • Cookie
    • Provides cookie wrapper for web and windows. Windows saves application data in xml format in individual users.

    • 5
    • Multilingual
    • Support for custom multilingual classes

    • 6
    • Encryption
    • Support for DES/3-DES/RSA encryption and decryption. Provides public keys for each project

    • 7
    • Screen Scrapping
    • Provides classes for viewing content of websites with http, https, amf, encrypted, and tls.

    • 8
    • Configuration
    • Provides classes for Web.config and app.config

    • 9
    • Logging
    • Provides log processing classes for web and windows

    • 10
    • Permission
    • Per-button authorization processing. buttons can be dynamically generated by BANA.Windows.Controls.Button/BANA.Web.Controls.Button.

    • 11
    • Etc.
    • Providing classes and methods to aid development