Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview

Buy Now

Issue 19.5 ('Xojo Business Solution')
Instant purchase and download via GumRoad!


A Xojo Business Solutions Platform

Planning and building out a Web-first application platform using Xojo

Issue: 19.5 (September/October 2021)
Author: Steve Pardoe
Author Bio: Steve Pardoe is the software solutions consultant at Porto Consulting which provides SMB's with advice and solutions for their business to operate more efficiently in the South East Queensland, Australia region and can be contacted via email (steve@porto.consulting).
Article Description: No description available.
Article Length (in bytes): 22,192
Starting Page Number: 44
Article Number: 19504
Related Web Link(s):


Excerpt of article text...

This article has been a long time in the making—13 months to be precise. That has been the elapsed time to create our small business platform—C8 (working title: collabor8te).

As will become apparent below, I have leveraged any and all resources to get us to this point. My aim is to give something back to the community. This article is an overview of both our experience using Xojo for a relatively large build, and more importantly, the process that we went through, a top-down process, to design the architecture of the overall solution and, subsequently, a list of solution components with specific notes and "gotchas" called out that is the benefit of many hours of research and analysis.

The Platform

The requirement for the overall build is both simple and very complex at the same time. Simple in that the requirement was for a generic, Web-first platform that could help solve business problems and that could be customized on a per-client basis as opposed to core, design-time coding. Naturally, the complexity is the generic part of the requirement.

As stated, Web-first was the name of the game. The other components included two desktop VB6 utilities written a number of moons ago—one for generic desktop notifications and one for screenshots and annotations. Although these components are subject to the same generic applicability, they are not the focus of this article.

Some Statistics

...End of Excerpt. Please purchase the magazine to read the full article.