Tampa 2020 - 20th to 23rd April, 2020
Event Schedule:
From my beginnings with the Market America in 2006, we extensively used UV/Net across all our systems and environments. Here, we are going to detail how we have outgrown the capabilities of UV/Net and show how we leveraged U2 Data Replication to move some systems into the cloud while reducing our dependency with of UV/Net. Sounds impossible? It's been said that necessity is the mother of invention. UV/Net has been a sound technology for many years, and if your solution is all local (LAN vs. WAN), you can continue using it. However, once you extend applications to the cloud, UV/Net just cannot perform adequately.
U2 Data Replication is the answer! We moved from extensive UV/Net usage across all systems to leveraging U2 Data Replication across all of our environments with great success! We used it to assist in posting specific information to Couchbase via Kafka. Whatever our business needs, U2 Data Replication is the critical path.
Now, in 2020, our business relies on replication 24x7x365 – yours can too! You will see how you can use U2 Data Replication to push data to cloud servers, other databases as well as deprecating the need for UV/Net. Beyond that, we can explore how U2 Recoverable File System will play with the same solution.
In conclusion, our road to moving from a reliance on UV/Net to relying on U2 Data Replication has been a long one, with some bumps along the way. Now we have succeeded and rely on it daily for mission critical applications.
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.
Breakfast with the Sponsors
Tue 07:30 AM
Join us in this entertaining preview of what you will find from the sponsors and vendor in the exhibit hall. If you don't know which vendors to visit to find your solutions, or even what a vendor offers, here is the best place to see it.
Each vendor will provide a 5 mins song and dance, sometimes literally, of why you should visit them.
Closing Conference Party (Thursday)
Thu 05:00 PM
Unwind after a busy week of informative sessions with our Closing Party.
The Closing Conference party is a tradition at International Spectrum. It gives attendees a last chance to talk with each other and with vendors, before heading back to work to apply the information gain at the week of sessions.
Enjoy the food and drinks, and party the night away.
Code Review and Coding for Testing
Wed 01:30 PM
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.
Create and Populating PDF Documents
Wed 01:30 PM
PDFs have become an preferred document exchange method for emails and archival storage. This session will show you different ways to create PDF documents and how to merge your MultiValue data into existing PDF documents.
Your business systems have been around for years, and the people that "know" how it works have retired. The documentation on its processes do not exist. It is now your job to figure out how it works and what is going wrong. Join Susan to find out how to use "Data Stratification" and "Archeology" to map your business systems.
We have been exporting our data into Excel for years. CSV and Tab Delimited files are the normal, but as Excel advances and implements more security, we are getting requires to generate native Excel files. This session will take you through different ways to create and enhance your exports to be more friendly to Excel.
Doing Modern Client/Server Correctly.
Wed 02:30 PM
Whether you are using JAVA, .NET or another desktop language, you are likely interfacing with your MultiValue database incorrectly.
Interfacing applications effectively with a database requires developers to split much of the process between the database and the client. In this workshop, we will talk about how to design effective client/server/database interfaces using a MultiValue database.
When it comes to developing a successful business operation, hiring is critical. The hiring process, whether you're bringing on a full-time employee, a part-time worker or an outsourced helper, is a vital factor in businesses, but it is not easy.
To expand and grow your operation, you need more hands on deck, and you want those new hires to be talented and fit in with your team. Business owners often find themselves wondering, "Should I outsource or hire?"
It's not as cut-and-dry as you might think, but there are a few key considerations when determining whether to hire someone full time or to use a service provider, consultant or freelancer.
Fundamentals: MultiValue Dictionaries
Mon 10:00 AM
If you use MultiValue Retrieval in any aspect of your job (end-user or developer) you need to understand what is happening in your file dictionaries. During this session you will learn how to read and write dictionaries, understand the various dictionary structures and how they process. We will cover what each line of the dictionary does, how to convert data and create calculated dictionaries.
The PICK A and S type dictionaries will be covered in this session, as well as the corresponding INFORMATION I-Type dictionary items.
Fundamentals: MultiValue Retrieval Syntax
Wed 09:00 AM
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.
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.
Hiring: How to Interview Tech Talent
Mon 01:30 PM
Finding Tech Talent that fits your company's culture can seem like a hard task. There are many things managers can look at up front during the interview that can make your job easier.
We all know that there is more work than you can find qualified candidates. This session will help you develop better interview questions and procedures to help weed out the people that look good on paper, but don't really fit your company's needs.
Let’s face it, many of our MultiValue IT departments are going to be looking at personnel turnover in the next 5-10 year. Succession Planning is business/corporate term for planning ahead.
Succession Planning is similar to a Disaster Recovery Plan, in that, it is an exercise to takes you through how the transaction of personnel affects the business and how to make it as smooth as possible.
Implementing Universe Encryption
Wed 09:00 AM
Encryption in your data isn’t just an option any more. There are many Regulation and Compliance issues that affect business applications these days. This session will cover not just the "how to" setup and implement database encryption, but best practices for implementing encryption, PCI Compliance, and Health compliance.
There is a long standing argument in the industry that Re-architecting and modernizing existing business software costs more than replacing it with something new. In most cases, that is not the case, but providing the needed arguments, information, and other information to make the Re-architecting case is hard.
This session is both informational, as well as, an open conversation about promoting Re-architecting existing system.
Maximizing your Rocket D3 application
Mon 01:30 PM
Over the past few years, the Rocket R&D team has made significant performance and security improvements to D3. And because you rely on your D3 app every day to help run your business, we always want to ensure you make the most of your investment. If you're interested in learning new ways to maximize your Rocket® D3® application investment, be sure to attend this session presented by John Bramley of NexusTek, a valued Rocket Software partner, where he'll cover:
- Why you should upgrade
- The latest features and how you can leverage them to benefit your business
- What's new in D3 10.3.1 and why you should care
Modernization Steps to Success!
Tue 10:00 AM
Baby steps to modernization, using DesignBais, Accuterm and your Business Logic! Whether you want to run on your own, learn from what we have done, or partner with our professionals TRG can help you step through the process of modernization. Come see the first step to modernizing your MV Applications.
During our session we will be covering the following;
- Demonstration of the ‘First Step’
We will demonstrate the integration of modern browser-based technology with your classic character-based applications
- Success Stories
TRG will review several of its recent success stories and include examples of these new applications
- DesignBais Demo
This demo gives a technical overview of the features of DesignBAIS, a functionally rich toolset that enables Multi-value developers to design and create enterprise wide web-based applications
- Future of DesignBais
A brief discussion on the announced features and benefits of DesignBais
- Partnering with Think TRG!
MultiValue Modernization - Yes, we can do that!
Thu 09:00 AM
This session will focus on different aspects of modernizing an existing application. Modernization isn’t just one thing, but a lot of little things. Every application and company needs different modernization features.
This session will look these features:
- Mixing Green Screen and GUI
- Outlook and Excel Integration
- CRM presentation of Customer Information and Communications
- Computer Telephone Integration (CTI) -Who is on the phone and what their information is?
- Dashboards and Reporting
- Document Management
- BlockChain Smart-Contract Example
- Augmented Reality Example
- And much More
MV Modernization Defined
Tue 09:00 AM
If you've ever wondered how to add value to your MV applications, or how to preserve your MV software investments while modernizing it, this session is for you. Join Safwat Boulos, Rocket Software Senior Sales Engineer and learn how your MV environment can participate in technologies such as mobile apps, rich GUIs, web services, B2B integration, automation, continuous integration, and many more. He’ll cover the different approaches for modernization and the associated risks, including best practices. Come join Rocket Software on an exploration journey and participate in live demos of the many different offerings where you will learn about the products and tools you will need and how to embark on a modernization process!
Everyone has large files that need to be selected or processed.Depending on the complexity of the selection requirement, this couldtake longer than users want to wait. Throwing hardware at the problemdoesn't always solve it. Join David to learn how to create indexes tospeed up record processing.
PHP Workshop
Mon 03:30 PM
As a powerful, flexible, easy to learn, and easy to deploy language, PHP provides a platform for an easy transition into web technologies. In this session we'll look at the basics of PHP and discuss how we can leverage Realtime MultiValue data and programming from a web context.
Planning Business Continuity during a Disaster
Mon 11:00 AM
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.
From problem reporting and project management through change control and deployment with rollback, PRC can increase productivity while meeting your compliance requirements. PRC works within the MultiValue environment to automate change control and deployment while enforcing security and protecting the integrity of software and data. With PRC in place a company can move ahead with in-house development without restricting their ability to take vendor upgrades.
Never lose work, step on each others' work, or make a mess that you have to fix in live under the gun again. Whether a company wants to provide tracking and robust tools for programmer convenience or must take it all the way through to compliance, PRC meets the needs of the developers (even specifically the “Pickie” type of developer who is used to moving quickly and freely) and of management (even the accounting/auditor type of management who recoils at fast and free development) easily and conveniently from within the familiar environment.
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.
Privacy and IT Compliance for 2020
Wed 10:00 AM
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.
Python Primer with MultiValue Integration
Mon 10:00 AM
Get an Introduction to Python programming. This session will cover syntax and structures and how they relate to languages you already know.
Q&A with Speakers (Wednesday)
Wed 08:00 AM
"Talk with a MultiValue Expert" is designed for the attendees to have quick discussions with the speakers on topics of their choosing. This is a good place to talk with an Industry Expert about a session topic, or an opportunity to just ask them something specific not covered at the conference formally.
- Do you have Questions about how to Future proof your application?
- Do need help understanding a specific technology and how to use it?
- Want help planning the next 5 years of projects?
There will be a sign up for each industry expert in 10min increments. If there is someone specific that you would like to talk to more, please sign up early, sign up will be on a first come first serve basis.
See the registration desk for the signup sheets and available times.
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.
Scraping PDF for Data Entry
Mon 11:00 AM
Companies have moved to using PDF to send invoices and product catalogsto their customers these days. Most business applications require youto print or display PDF and then hand enter the data. Join David tosee how to scrape the data directly from PDFs and import it into yourBusiness systems without hand entry.
This session is designed to better equip IT professionals to communicate the business value that MultiValue applications provide to a company's operations. We will talk about generating a Total Cost of Ownership (TCO) statement that you can provide to management.
We'll look at the cost benefits of upgrading UI and reporting versus replacing the whole business application with a new system. We'll cover the license and maintenance costs involved and provide a few comparisons.
Two-Factor Authentication for MultiValue Web Apps
Wed 11:00 AM
When creating interactive websites or mobile applications, developers always have to handles security to the users. The current standard for this security is using "Two-Factor" Authentication. Join Richard Thiot to see how to integrate Two-Factor Authentication with your business systems.
Universe Replication
Wed 10:00 AM
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.
Use Outlook? Make a Outlook Addin to show MV Data
Mon 02:30 PM
If you use Outlook, then you should have a task window that displays each email’s customer information without the user having to look it up in your MultiValue Application. Lean how to create and use addins to extend outlook to be more useful to your business.
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.
Welcome Address (Monday)
Mon 09:00 AM
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.