Phoenix 2019 - 8th to 11th April, 2019

Event Schedule: Sessions for April 8th

Mon 07:30 AM

International Spectrum registration. Open during the full conference hours.

Join Nathan Rector, President of International Spectrum, for the conference welcome address. See what the MultiValue market and International Spectrum has been doing this past year and what the plans are for the future.

Creating visually appealing reports, charts, maps, and graphics from MultiValue data used to be a long, drawn-out process. With the ability to use Microsoft's PowerBI, your MultiValue data suddenly has the power of modern visualizations and business intelligence.

This session will provide you the means to export and manipulate your MultiValue data using PowerBI.

File design, programming, search techniques, indexing, and multi-threaded processing can dramatically improve processing speed when using your MultiValue database. This session offers proven solutions for optimizing your applications to take full advantage of your computer's resources.

We have been using the same formulas for over 25 years to forecast and manage our inventory and manufacturing, but these formulas have aged to the point that they may not be accurate anymore. New AI and BI analytics have been developed, but are you using them?

Join us to see the new forecasting and optimization models that you should be using.

Code Review and Coding for Testing are techniques that can offer quality and productivity improvements to any organization; large or small. Both are gaining traction in every industry and development platform, MultiValue need not be an exception.

This session will explore code reviewing - what it is, how it's done and what it can bring and will review ways to develop with function, unit, and white-box testing in mind.

Digital Assistants like Alexa and Google are working their way into customer service. Learn how to create an Alexa Skill that will present MultiValue data.

Every year the landscape of IT changes - new products, new platforms and new risks. Governments enact laws and regulations to bring order - new ones arriving somewhere almost daily. Let's review what is going on in the coming year with governance and compliance requirements, the threats that they address and things you can do to stay ahead of the wave.

With all of the buzz with NoSQL and SQL databases how does SQL Server and MongoDB compare to MultiValue databases.

Mon 12:00 PM

On your own for lunch.

This session will provide a brief demonstration of the upcoming AccuTerm 8, discuss the future of WED and focus primarily on modern development tools for MultiValue development. Historically, MultiValue developers have used the old-fashioned line editor for writing programs, and command line debugger for debugging. This antiquated development environment is one reason it is difficult to attract new development talent to the MultiValue world. Visual Studio Code is an open-source, cross-platform, full featured, free IDE which recently has been adapted for use with most MultiValue platforms. There are at least 3 open-source initiatives specifically targeting MultiValue development using common IDEs like Visual Studio Code and Sublime Text. We will review these initiatives, what they offer for MultiValue developers, requirements to utilize them, and community involvement in their future.

There are many different "Frameworks" and "Coding Methodologies," not to mention various "Best Practices." This session is designed to help Developers understand what each one brings to the enterprise, and how it can be used or combined with others.

Find out how MVC relates to MVP and MVVM. Talk about "Best Practices" when it comes to Desktop developer vs. Web development vs Mobile Development. See how they may or may not be related to MultiValue applications.

This session will talk about the MultiValue database and application design — what works, what is optimal, and how it should and shouldn’t be done. Since MultiValue Databases and files allow developers to combine structured and non-structured data, as well as for developers to create their own structures, many developers design their data files differently. Due to this flexible way of storing data, developers do not always design new files and structures optimally. Developers may also have inherited sometimes chaotic designs in an application that has been modified extensively.

Whether you are a new developer or an experienced developer, join us in this session to help understand the why and how. Or just impart your own knowledge and understanding.

Rocket UniVerse Replication provides an automatic way to deliver read-only copies of UniVerse data to another Universe database. This allows you to create standby systems easily and keep them up-to-date and accurate, or to create data warehouses for reporting and other processing.

This session will show what UniVerse Replication can do and how to set it up.

Disaster Recovering planning is usually much like closing the barn door after the animals have escaped. Most planning is done after a disaster has taken place. Many times the disaster is minor, but planning for outages that span any length of time can be an eye opener.

This session will talk about the old and new techniques that are needed to make disaster recovery planning work, and how to keep Continuity in your business during a disaster.

Automated Testing and Unit Testing are all solutions used in many development environments, but due to the integrated UI that MultiValue applications sometime include, it can be hard to find good testing tools.

Brian will review the various tools he's used with clients, and how well they worked in different testing situations. If you are looking to move beyond the "make change and push to live" to find bugs, then join Brian to see what you can do and how to implement testing solutions and plans in your enterprise.

We all have our own ideas on what makes good code. If you are the one setting the rules, this is your workshop. We will go over the concepts and then select audience members to help with specific cases.

How to build and maintain your standards. How to make compliance easier for staff and contractors.

MVON# offers a host of modern tools and language extensions which can be utilized without sacrificing your existing application. Learn how C#, Python, JavaScript and TypeScript can integrate directly with your MultiValue BASIC, how to speed up your application development and analysis with VS Code, and how to profile your application to enhance performance and identify bottlenecks.

A question that is being asked more and more is “Will my application be able to keep up with my company’s growth?” With the advent of virtual and cloud infrastructures, testing an environment has become relatively easy. Applications are a different matter. Doubling and quadrupling the data an application has to process can have dramatic impact on performance. In this session we will discuss what a database expansion test involves and what you can expect.

Understanding the new IT terms, buzz words, and acronyms can be a full time job sometimes, not to mention translating them into something that you can explain to management.

Terms seem to come and go every 6 months or so. Some are new technologies, but other are just rename existing technologies to make them seem fresh.

Join Nathan to review the current Alphabet Soup and participate in this open discussion on how these terms affect you and how to explain them.

MultiValue Retrieval is a fact of life in all MultiValue applications whether you are an end user or developer. MultiValue Retrieve (ACCESS, ENGLISH, U2Query Language, etc) is one of the many features that make the MultiValue Database so powerful and versatile. This session will cover aspects of writing your own retrieval statements. The major topics are Verbs, Sorting, Selection Criteria and Output Specifications.

This session is a good refresher course for the professional, or an introductory course for your new IT staff or power users.