e-Conference Schedule  
     
  February 4 - Opening Remarks at 8:45 AM - Eastern Standard Time (1:45 GMT)  
     
 
Corner Spacer Corner
Spacer
Time: 9:00 - 10:00 AM
Achieving Operational Responsiveness with Progress and OpenEdge
Ken Wilner - Progress Software
The application development market is rapidly changing. Business application developers face increasing market pressures to make their application more responsive, more dynamic, more Operationally Responsive to stay competitive. This session will tell you what Operational Responsiveness is all about, and tell you how you can achieve Operational Responsiveness with Progress and OpenEdge. Included will be a review of the key features that can be found in the just released OpenEdge 10.2B along with a roadmap that highlights of some of the key capabilities that you can expect to find in the next major release of the OpenEdge platform.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 10:15 - 11:15 AM
Practical Progress OpenEdge Database Internals
Gus Bjorklund - Progress Software
Dan Foreman - BravePoint
In this talk Gus Bjorklund and Dan Foreman looks at selected OpenEdge database internals with a view to offering practical advice, knowledge, and tips to a Progress DBA. This talk is not just geeky insight into the workings of the database (though it will have some of that). The goal is enhancing the DBA's knowledge to optimize the DB and solve problems.

Example topics:
• Understanding create/toss limits
• Understanding records-per-block
• Using rfutil aimage scan verbose to understand and troubleshoot fast growing BI files
• Understanding the rules for BI cluster allocation and re-use and how to calculate how many clusters are actually in (or not in) use
• Why record deletes are typically expensive
• Understanding 'obscure' parameters such as pinshm, hash, etc.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 11:30 AM - 12:30 PM
Stand Tall With UltraWinTree
Paul Guggenheim - Paul Guggenheim Associates
This presentation will show how to take advantage of the features of the Infragistics Ultrawintree object. This object is particularly useful at representing recursive relationships such as bill of materials, item categorization, organizational charts and family relationships. The attendee will learn how to take advantage of the features of the Ultrawintree so that they can optimally represent these concepts in a business application. The appropriate methods will be covered in order for the developer to add/remove nodes, perform functionality when a particular node is activated and expand and condense the UltraWinTree. In addition, different options such as using data columns will be covered.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 1:00 - 2:00 PM
After Imaging, The DBA's Best Friend
Tom Bascom - White Star Software
Modern computer systems and databases are incredibly reliable and the Progress OpenEdge database is the very best. But disaster can still strike when you least expect it. And usually when you can least afford it. If you're feeling safe and secure because you make a daily tape backup and send it off-site you shouldn't be! Nor should you believe that your mirrored disks are protecting you! This session will explain why after-imaging is not optional and explain just how easy it is to implement!.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 2:15 - 3:15 PM
OE Replication - Your Options Explored
Adam Backman - White Star Software
Now that you know the value of After Imaging, this presentation will show the options available for replication of your data. Replication can take several forms; OpenEdge Replication, log-based replication or hardware-based replication. There are cases where the costs of replication (licensing, maintenance and additional hardware capacity) outweigh the benefit. This presentation will help you understand the benefits and drawbacks of each different type of replication to help you make an informed decision on the best option for your business. Additionally, we will outline how to effectively setup, monitor and maintain your replication setup with an emphasis on OpenEdge Replication.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 3:30 - 4:30 PM
OpenEdge GUI for .NET Adoption and Migration Strategies
Mike Fechner
- White Star Software
The OpenEdge GUI for .NET has been developed with a number of compatibility features that allow various strategies to leverage the new UI capabilities with existing OpenEdge applications. This presentation will compare various possible strategies to adopt GUI for .NET and focus on capabilities that will allow a seamless migration from the classic ABL GUI.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 4:30 - 5:15 PM
Panel Discussions - Questions and Answers with the Presenters
Spacer
Corner Spacer Corner
 
     
  February 5 - Opening Remarks at 8:45 AM - Eastern Standard Time (1:45 GMT)  
     
 
Corner Spacer Corner
Spacer
Time: 9:00 - 10:00 AM
Efficient Coding and Indexing
Dan Foreman -
BravePoint
One of the top causes of poor application performance is poor indexing or not adequately understanding the Progress indexing rules. This session goes into great depth on how to create efficient indexes and how to use existing indexes in an optimal way. Even if you have coded in Progress for several years, we guarantee there will be some new techniques for you. This session also covers efficient 4GL (ABL) coding techniques, logical scatter factor, index monitoring, how to find indexing problems in „inherited‰ code, application profiling, and more.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 10:15 - 11:15 AM
What's New in OpenEdge Architect 10.2b
Sunil Belgaonkar
- Progress Software
This session will take a fresh look at the latest version of OpenEdge Architect, the next generation of OpenEdge development tools based on the Eclipse platform. Attend this session to get a brief overview of the new enhancements like AppServer Support, Shared AVM, improvements to ProBindingSource Designer, installation changes and much more…
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 11:30 AM - 12:30 PM
RIA Performance Tuning
Dustin Grau - BravePoint
So you've decided to create a Rich Internet Application for your customers, but you're finding performance to be a bit lacking? Or perhaps you didn't anticipate trouble when you wanted to display that 5,000 record grid? You're not alone. Learn some basic tips and tricks for improving the responsiveness of your AJAX applications, and discover where and why bottlenecks occur in these environments. We'll look at some benchmarks and case studies that will reveal solutions that will leave your end-users feeling less frustrated.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 1:00 - 2:00 PM
The OpenEdge Schema Tables, Part 1
Gus Bjorklund
- Progress Software
In this talk we describe the tables that comprise the OpenEdge database schema. These are the metadata tables that describe the logical and physical structure of a database. Topics include logical structure, physical structure, what schema tables exist, how they are related, how they are used, and example queries showing how to produce simple reports about the database.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 2:15 - 3:15 PM
The Power of User Controls
Peter Van Dam - Future Proof Software
OpenEdge 10.2 allows you to create your own user interface controls based on one or more existing .NET controls with your own extensions. This is a very powerful feature indeed that makes it possible to create your own set of consistent, standardized controls for a project and place them in the toolbox like any other .NET control. In this session you will learn the difference between User Controls and Inherited Controls, how to create your own and see use cases and examples from real-life OpenEdge GUI for .NET projects.
Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer

Time: 3:30 - 4:30 PM
Team Development: Best Practices and How-to's
Cameron Wright - BravePoint
Distributed team development is a reality in all application development; OpenEdge development is no different. Fortunately, there are many tools for team development that can be utilized with OpenEdge development. This session will demonstrate some of those tools and discuss the best practices in:
• Issue tracking
• Version Control
• Automated builds
• Automated Unit Testing
• Coded standard reports

Spacer
Corner Spacer Corner
 
     
 
Corner Spacer Corner
Spacer
Time: 4:30 -5:15 PM
Panel Discussion - Questions and Answers with the Presenters
Spacer
Corner Spacer Corner
 
     
 
 
Home Schedule Speakers Sponsors FAQs Contact Us Login
 
 
 
 
 
BravePoint • 5000 Peachtree Industrial Blvd. • Norcross, GA 30071 • 770.449.9696