The LOB Application Programming Pattern
A Line of Business (LOB) application, is a computer program that is vital to running an enterprise. They're business rather than consumer applications. LOB applications are usually large programs that contain a number of integrated capabilities and tie into databases and database management systems. A LOB application may contain hundreds of dialog screens.
Read topic Line of Business (LOB) applications for a full explanation.
The LOB Programming Pattern
The programming pattern describes in detail how to structure a LOB application.
The programming pattern is aimed at XAML projects like WPF, UWP and Xamarin. The pattern can be adapted of UI's like WinForms and HTML.
A sample of the project pattern is included as the "Learn the programming pattern for LOB (Line of Business) applications" template.
The template installs a WPF client project connecting directly to the "Van Arsdel" SQLite database. The app contains dialogs for selecting orders, and selecting and adding county codes. It is an in-depth demonstration of using viewmodels and recordsets for rapidly developing LOB software.
The lookup dialog
Start with datagrid
The Ventura SQL documentation is complete, apart from this topic. This programming pattern document will be completed December 2018.