MBS Xojo Web Starter Kit 1.6
The MBS Xojo Web Starter Kit gives you a start point to develop your own Web Application.
- Database Support including REALSQLDatabase, MySQLCommunityServer, CubeSQLServer and SQLDatabaseMBS.
- Other databases can be added easily.
- Simple User Management for Admins and normal users..
- Login Panel.
- Auto login, so people don‘t need to login each time..
- Collects Exceptions and JavaScript Errors in database and displays them to Admin..
- Allows logging to text file and database and displaying them..
- SQL Console with download of database and query result as CSV file..
- Session management for admin to see what users do..
- Chat Window.
- Creates Backup of database..
- Object browser and memory statistics.
- Messages for Admins to/from users..
- File Browser.
- Shows how to cache images/files to save memory..
- Allow user to reset password by email
- Allow users to be disabled
- and much more....
Downloads |
|||||
Web Starter Kit Manual Manual.pdf |
Web Signature Kit Manual WebSignatureKitManual.pdf |
Requirements
MBS Xojo Plugins Licenses: Encryption, Util, Main, CURL, macCF, Win and macOSX parts. Option MBS SQL Plugin.
Plugin licenses not included when purchasing Web Starter Kit.
The Web Starter Kit can be used on Mac OS X, Windows and Linux.
Xojo 2012 or newer (maybe work with older versions, but not tested)
No Open Source projects, please. This would violate the license.
Pricing
119 € (+VAT inside EU if needed) or $149 USD. Order on our order pages or directly via MyCommerce.
Free updates included for one year. After that, please order an update/new license or keep your last license.
Version history
Version 1.6, 29th September 2021
- Fixed over 300 changes for Xojo Web 2.0 API
- Added ErrorName and ErrorStack for JavaScriptErrors table and removed UserDetails
- Updated for Xojo 2021
Version 1.5, 25th May 2020
- Fixed smaller issues with CubeSQL usage.
- Added PostgreSQL Support
- Put db.errorMessage in local variable to see it in debugger
- Changes for Xojo 2019r3
Version 1.4, 31st July 2019
- Added German and Greek translations beside English
- Fixed SQL creation of table with missing Email and extra Delete column.
- Fixed minor bugs
- MySQL constants for connection credentials
- More fields and tables in SQL are quoted for MySQL
- Switched from InsertRecord for users to Prepared Statements as Xojo doesn’t quote field name correctly.
- Updated for Xojo 2019r1
Version 1.3
- Added email field for users
- Added Status app to run on desktop and watch status several servers
- Added Status REST API for the Status app to query status of web app
- Added email sending function using MBS CURL Plugin
- Added password reset feature via email with link
- Added possibility to disable an user
- Added ConfigurationModule for constants
Version 1.2
- Added helper functions for WebPopupMenu
- Fixed some back buttons.
- Added low level exception/signal handling classes from Bug Reporter Kit.
- Changed code because some App.File* functions which are not available in newer Xojo versions.
- Renamed Hash Function to not conflict with hash function in other Web components.
- Updated for Xojo 2017.
Version 1.1
- Added Web Signature Kit project.
- Commented out Print commands. They are useful in standalone, but cause problems in cgi mode.
- Improved code to handle database. Now the app launches when no database is found.
- Added WebLoadBalancing example code
- Added System Information page.
Version 1.0
- First public release.
Support
Limited product support is offered for free. Custom contract development to help you integrating our kit or making improvements for you can be ordered.
Updates to the kit will be available regularly to all registered users.
If you have questions, please contact us. See contact page or use our feedback form.
License
You receive the full Xojo source codes of all projects for use in your applications. You are not allowed to share your copy of the kit with other developers.
Full license text is includes in the kit manual.
Order
If you like to get information or you want to order this product, please contact us. See contact page or use our feedback form. Orders can be directly made from our order pages.