-
Notifications
You must be signed in to change notification settings - Fork 1
Features
A bunch of stuff the zetbox can do. I'll add more docs in the coming days.
- provides data access to clients
- runs security-sensitive business logic
- runs reports with access to the database
- journaling of changes to trace all changes to specific objects
- group- and role-based ACLs
- modularized functionality: add only the schema and logic bundles you need
- Linux: mono-server (via apache)
- Windows: Selfhosting WCF Service or IIS
-
Linux and Windows: PostgreSQL
-
Windows: Microsoft SQL Server
-
Automatic Schema Installation
-
Automatic Schema Upgrade
-
Automatic ACL caching implementation with triggers
-
Manage import from legacy databases directly
- Declare field mappings as data
- Translate string references automatically to synthetic primary keys
- Attach code to orchestrate complex sequencing and transformations without loosing streaming performance
-
user-installable, and self-upgrading
-
translatable (currently English and German available)
-
Navigation
- arrange search forms, reports and actions in a neat hierarchy with crumb bar and history
- give major sections of the application their own tint as a subtle orientation help
-
consistent and global highlighting of "special" objects: mark an instance as "Warning" and it'll have a special yellow glow where ever it is displayed, mark it as "Deactivated" and the instance will be displayed less intense everywhere.
-
Special Needs: for the always existing special case, a custom implementation can be injected for any specific element. It'll be used consistently throughout the client.
-
Create PDFs for reports, archiving and correspondence
-
Create and send EMails using Outlook, any other locally installed mail client, or directly through a SMTP Server
-
change many objects locally, publish changes together when finished
-
WPF rich client with full selection of controls:
- Text: single- and multi-line entry
- Date and Time: direct entry and calendar chooser
- Bool: checkbox or choose from property-specific labels
- Enums: Combobox
- Objects: searchable comboboxes or full-blown search dialogs
- Lists:
- inline editing
- reorder items
- display summary of selected item
- Searches:
- default filter criteria can be defined on any entity
- users can add filters and display additional columns (including from detail records)
- customized searches can be stored per-user
- Export results to Excel or any other spreadsheet
- ingest scanned documents from a directory
- preview documents in the client
- store on and download from the server transparently
- start data-entry directly from the scanned document (e.g. "As Purchase Invoice ...")
- unified tracking of persons, companies and other organizations
- unified roles concept: supplier, customer, employee, department, branch, etc
- postal and electronic address management
- import CSV from online banking
- connect purchase and sales invoices with banking transfers for tracking
- connect all transactions to the participating parties
- bundle common components and customer specific development into a single deliverable
- use client's company colors and logo throughout the application