Florida 2012 - 2nd to 5th April, 2012
Ask yourself this: If your database supplier tested new versions of your MultiValue database the same way you test program changes to your production software, would you still consider upgrading? Or do updates to your application frequently cause errors, downtime, lost data, or decreased user confidence?
This session explores proven techniques for successful software testing and how they can be applied to our rapid change, free form, MultiValue environment. We will also discuss the impact of testing protocols and tools on the time crunch found in most shops.
Do you have a set of programs that your development staff is loath to touch knowing that every time something is changed, something else breaks?
Refactoring is a disciplined technique for restructuring an existing body of code and altering its internal structure without changing its external behavior. Its heart is a series of small behavior preserving transformations. Each transformation (called a 'refactoring') does little, but a sequence of transformations can produce a significant restructuring, reducing the chances that a system can get seriously broken during the restructuring.
Attend this session to learn how to refactor not only your code, but also your environment so that developers are motivated to not only fix programs and add features, but return software whose existing functionality is better than it was before they worked on it.
We see a lot in the trade publications about server virtualization in the data center. It seems to be the current Big Thing. But virtualization is not just about enterprise-wide servers. It is also available on the desktop.
Join us for a discussion of how desktop virtualization works and how a long time MultiValue developer has used it to increase productivity, lower costs, and improve software quality. And if you are already using it, share your own experiences with this exciting new way of Doing More With Less.
International Spectrum provides the MultiValue Marketplace community, code, and other helpful information. We are always looking for new authors and new content. If you would like to contribute to the community, then this session is a good place to start.
We will take about how International Spectrum publishes the magazine, and the different ways you can get your knowledge and expertise into the community. It doesn't matter if you don't know what to write, or are concerned that you don't write very well. We will tell how we can help address those concerns.
Join us, and start expressing your vast knowledge to those that need it the most.
Your manager has asked you to provide them with an estimate on how long a project will take, but the last two times you provided a quote, one came up short and the another came up long and was rejected. Project estimation is not as difficult as everyone thinks it is. Join Clif and learn how to accurately provide estimates to your managers and clients.
This session is designed for experienced MultiValue developers who are familiar with UniVerse programming and hashed files and want to add triggers to files to automatically perform additional processing, such as audit trails, when changes are made to the file, without modifying existing application programs.
- Trigger Events
- Trigger Subroutine
- File Open Issues and Techniques
- Trigger Debugging
- Trigger Restrictions