Main Menu

TechCon2017 Training


Power of the Past, Force for the Future

Post-Conference Training, October 19-20, Albuquerque, N.M.

    Training Schedule -

    Thursday, October 19

    Friday, October 20
    Eclipse IDE - 8:30a-4:30p (Day 1 of 2) Eclipse IDE - 8:30a-4:30p (Day 2 of 2)
    JasperReports - 8:30a-4:30p Database - 8:30-4:30p
    Browser User Interface (BUI) - 8:30a-4:30p Digital Dashboard - 8:30a-4:30p
      Barista - 8:30a-4:30p

    Course Descriptions

    Eclipse IDE (two days)

    The Eclipse IDE is the preferred cross-platform development framework in the world today. These two full days of training will cover the IDE and give you hands-on experience with all of the BASIS-developed plug-ins. During this course you will explore the Business BASIC Development Tools (BDT) including the Code Editor, code completion, keyword lookup, WindowBuilder, AppBuilder, Enterprise Manager, Performance Analyzer, Dialog Wizard, Unit Test, along with many other tips and tricks for achieving productivity gains using all the new BASIS development tools powered by the Eclipse framework. A variety of non-BASIS plug-ins will also be referenced as additional resources that developers may find useful. The first day will focus on Eclipse and BDT CodeEditor (include preferences, BDT Explorer, BBj Installation, BBj Project, workspaces, etc...). The second day will cover AppBuilder, WindowBuilder and the various new BBjUtilities plug-ins designed to improve your productivity and job satisfaction. (Back to top)

    JasperReports® (full day)

    Effective report writing is an essential part of any successful business application. With the integration of the open source Jaspersoft® technology with BBj via the BBJasper viewer, BASIS has made the enhancement of your application's reporting capabilities a snap. This full day training class includes reviewing getting set up with the WYSIWYG Jaspersoft Studio Eclipse Plugin. We'll take you through creating all the "pieces" needed for a READRECORD and/or SQL Stored Procedure (SPROC) driven Jasper report, including the driver program, the SPROC, and the Jasper report (.jrxml and .jasper). Learn how to create a Jasper report that has drill-down capability, and how to set up sub-reports. Learn how to test reports from inside Jaspersoft Studio, by testing just the SPROC in Enterprise Manager, by checking parameters and other settings in the driver program before invoking the report. (Back to top)

    Browser User Interface (BUI) (full day)

    Web Application development couldn't be any easier with BASIS' Browser User Interface technology. This class will have your existing GUI app up and running as a Web Application in seconds, mobile or desktop. We'll teach you the fundamentals of improving the look-and-feel of your app with CSS. Show you how you can leverage Javascript libraries from within your BUI BBj web App and let you see "under-the-hood" of the BBjingo mobile game application that you will have interacted with during the TechCon. This course will show you the fastest, easiest, simplest, and safest way to leverage web apps to improve your business processes within the cloud. (Back to top)

    Database (full day)

    Data is the core of every business. This course will show you how to take advantage of all of the latest new features that BASIS added to their DBMS. You will learn how to set up Replication, configure the scheduler, enhance and reshape a secondary database on the fly using asynchronous triggers, add full text search indexes on a database to make your customer’s data “Googleable”, as well as learn how to use the built-in Query By Example (QBE) tool to create a Lucene syntax query to quickly hone in on your exact data. "Practical applications" will be explored for near-realtime replicaton, including quiescing the system, pausing replication when caught up, making snapshot error-free backups, all with minimal user downtime. Run reports against replicated data while production database is unaffected. Set up notifications and force problems. By the end of this course all of the students will learn new ways of delivering their company’s data faster and more efficiently to the people that need it most. (Back to top)

    Digital Dashboard (full day)

    If a picture is worth a thousand words, a live data chart must be worth a million! This is a great course for everyone because this tool will bring value to all customers, whether you are deploying in CUI, GUI, or BUI. You will learn how to generate a fully functional dashboard, a set of widgets, or even a single independent widget - any of which may be run standalone or embedded in your existing application windows. Learn how to select a widget type based on the data/info you're trying to convey, and how to figure out what sort of recordset to create from a SPROC to supply the widget. The course also shows how to use the Widget Wizard to get dashboards and widgets up and running quickly, as well as how easy it is to customize the generated code to do whatever you desire! After generating your own dashboards and widgets, you will learn how to add or embed them in an existing application, CUI or GUI, and even view them as a webpage for both desktop and mobile consumption. The afternoon session will cover the many new features added to the Dashboard, 10 in BBj 17 alone, such as filters, launching a URL or Barista form from a widget, drilling down from one widget's data element to another widget or custom BBj code. (Back to top)

    Barista (full day)

    Discover how to use the Barista® Application Framework to build an application quickly by simply defining the data and its interrelationships. Barista provides a standard framework that handles the ubiquitous navigation, display, search, and file maintenance requirements of the typical data-driven GUI application, easily tripling your productivity for many of your development and maintenance projects. The morning session will provide a quick review of the basics of Barista and the afternoon will cover more advanced topics including some of the many new features and capabilities introduced to the product since the last TechCon. (Back to top)

    TechCon2017 Session Descriptions

    View BASIS LinkedIN Profile Visit our Twitter Feed Check out our Facebook Public Profile Click to View the BASIS youTube channel