OSDA - Open Systems Database Association

Summer 2004 CONFERENCE

June 19-21 2004

Full Conference Schedule

Saturday, June 19, 2004 9:30 a.m. – 3:30 p.m. (Lunch Included).

 

Pick® Data Provider for .NET
Presented by: Pierre Trinephi, Product Mgr, Web and Connectivity Tools, Raining Data

Raining Data's Pick Data Provider for .NET extends the Microsoft Visual Studio .NET Framework to integrate Pick-based applications running on D3, and IBM UniVerse, and UniData databases. In this training session you’ll learn the benefits of developing with Visual Studio .NET and how the Pick Data Provider for .NET leverages this technology to provide you a simple, elegant connectivity bridge between Pick and the .NET Framework. Developers will enjoy attending this training class to learn how to build Pick applications for the .NET Framework. Instruction will include the presentation of the Visual Studio .NET development environment; data access through Microsoft’s latest data component, ADO .NET; the Pick Data Provider for .NET visual component toolbox; and the Pick Data Provider for .Net Database Administration console. Learn how you can build .NET applications using such languages as VB.NET, Visual C#, or Visual J# with your Pick and Pick-like databases running on Wintel, Linux or Unix. You will explore the tight integration between the Pick Data Provider for .NET Class Libraries and Visual Studio .NET with complete IntelliSense and dynamic help support. With Pick Data Provider for .NET, developers can build, compile, release and deploy .NET applications in the most productive and powerful development environment.

Advanced Programming
Presented by: Lee H. Burstein, President, Dynamic Systems, Inc.
You’ve been through other beginning programming courses. You’ve even had the chance to use what you have learned by writing sections of your application. This presentation will help you continue your journey to better programming practices. Expect to learn why some of the existing code you modify looks the way it does. We will also discuss such exciting topics as development standards, arrays, COMMON, transaction boundaries, etc. In addition, expect some tips on exception handling where you may have never thought it was needed.

Configuring Linux - ftp, security, user-setup, Apache, and more
Presented by: Chuck Barouch, CTO and President of Key Ally, Inc.
In this five hour class, Charles Barouch (Key Ally) will show you how to configure Linux. Topics will include setting up users, the basics of security, web/internet functionality like Apache and ftp, telnet and SSH.

Enterprise Security
Presented by: Matthew H. Stern, CCP/CDP, Comprehensive Computer Services Inc.
Our intention is not to "scare" anyone, but to make you aware of the potential downsides and give you some "recipes" for solving security problems. Why not return to work on Tuesday prepared to deal with these issues before they come up? This topic is broken into 5 parts. Parts 1, 2 and 3 are on Saturday. Parts 4 and 5 are on Monday.

Enterprise Security - Part I The "WHYs" This session highlights the "why" you need to address your enterprise security NOW, and some of the downside risks of not paying immediate attention, including monetary, customer relations, and regulatory issues.

Enterprise Security - Part II What Must I Look for, and How do I fix it?
In this session, we assess some of the biggest "holes" in your enterprise. You can learn to assess your vulnerabilities and develop a "plan of attack" to solve them, before they become a disaster. We include areas such as SPOF analysis (single point of failure), access control, protection from the "outside-in", logging "questionable" activity, a simple solution to Anti-Virus control that almost no one is using today, and much, much more.

Enterprise Security - Part III How can I "lock down" access from the outside World?
This session highlights the need for, use of, and configuration of routers and firewalls. The lecturer will bring a Linksys router and SonicWall firewall and will demonstrate the various aspects of how to configure them, as well as 10 of the major "DO's and DONT's" of router and firewall configuration. In this session, you will learn the problems of, and solutions to, such items as NAT (network address translation); outbound-only traffic, address routes, limiting access to individual (or groups of) devices, eliminating infection via "pif" and other types of files, and much more.

 

Sunday, June 20, 2004 1:00 p.m. – 2:30 p.m.

An Introduction to OOP
Presented by: Harvey Rodstein of Binary Star Development Corp. and Jason Shatzkamer of e-Literate Solutions
Object Oriented programming is quickly becoming a mainstream standard approach to software development. This class covers the main subjects on OOP including Composition, Control Structures, Inheritance and Polymorphism. This session will use C#.NET for instruction although the covered techniques will work as well with JAVA or PHP.


WiFi - Wireless Setup and Security
Presented by: Chuck Barouch, CTO and President of Key Ally, Inc.
In the early days, the wire used to lead from the terminal to the back of the computer. Then we had co-axial port distributors, modems, muxes, data concentrators, and more. Then IPX arrived and changed everything. Soon we were all learning TCP/IP. Now we have WiFi and our world view is changing again. Join Charles Barouch (Key Ally) as he discusses WiFi, IP addressing, MAC-based security, and more.

Sarbanes-Oxley – what’s in it for MV?
Presented by: Susan Josyln, SJPLUS
Its trickle-down all over again – if you’re not publicly traded, you may think you are immune from the requirements of the Sarbanes Oxley Act of 2002. The purpose of this congressional Act is to require specific compliance and records-keeping to validate financial records. Not publicly traded? That’s okay, are you doing business with anyone that is? And, while the officers of the company that are specifically threatened with jail time are the CEO and the CFO, much of the burden for implementation will come down to the CIO and IT staff. More computers, more software and better practices will be required and IT will be expected to come up with the goods. And the officers of your company will be looking to you – perhaps even breathing down your neck -- for guidance.
 What is Sarbanes-Oxley?
 What does it require of a company doing business in the US?
 Should your company be doing anything about this? (YES!)
 What does it mean to IT?
 How do you find out more and get started with a plan?

Bringing Voice-Over-IP (VOIP) convergence to the Desktop
Presented by Nortel Networks, Inc.

VoIP is here. Is it for your company and are you ready? In this breakout session you will learn about VoIP, from the perspective of both the Administrator and End User. Communications are evolving, from talking to collaborating, from delayed to immediate, from reactive to proactive, and media dependent to media adaptive. Nortel Networks enables Enterprises to take advantage of this next wave of communications and become an Engaged Enterprise. For the Voice/Data Network Architect, VoIP eases the management of your voice communications. For the IT Executive, the multimedia enabled desktop provides users with the ability to efficiently perform diverse tasks in a single communication session. VoIP grants unprecedented control over how calls are handled. It brings the human touch of face-to face contact to remote communications. VoIP empowers users to manage incoming and outgoing communications in new ways, so they no longer sap time but rather make the most of it!

 

Sunday, June 20, 2004 3:15 p.m. – 4:45 p.m.

An Introduction to ASP (Active Server Pages)
Presented by: Jason Shatzkamer of e-Literate Solutions
ASP is widely used in designing and deploying data aware Web content. Come and learn to create dynamic web applications.

An Introduction to ASP is part of a dual session with and immediately following "An Introduction to OOP. " The objects built in OOP are deployed and maintained in this class..

Zeus and Hermes - Interacting with Data from everywhere
Presented by: Chuck Barouch, CTO and President of Key Ally, Inc.
Charles Barouch (Key Ally) will be presenting two powerful tools, Zeus Data Integration™ (an ETL tool with a fifteen minute learning curve) and Hermes Data Messenger™ (a data collection tool with a ten minute learning curve). There will also be a sneak peak at Zeus II (with SQL, XML, and Z-2-Z encryption) and Hermes II (with metered collection).

Server Hosting, Archiving and Mirroring
Presented by: Sam Anderson, EasyCo.
You can either run your computer services solely in your own place of business, or you can contract out some or all of them out to others. In a local environment, your problems are complexity, absence of redundancy, and - to the extent you must share your data with others - very expensive plumbing and security costs. In a multi-data-center environment, the issues change to communications reliability, control, and appropriateness.

This seminar begins with a 20 minute presentation of EasyCo's capabilities. EasyCo is the premier MultiValue data-center provider and has a wide range of affordably-priced archiving, mirroring, and hosting options. However, the bulk of the time is devoted to group discussion of your needs and problems, and alternate means of answering these needs.

jBASE: New Directions in a MultiValue World
Presented by: Bob Markowitz and Dan Ell, jBASE International
jBASE International's look into the future brings jBASE's architecture to the mainstream marketplace. jBASE's view of the market differs from the rest of the MultiValue world. Understand jBASE's vision and see how jBASE can open new markets for the sale of application software. jBASE has been ported to the IBM iSeries and zSeries Computer Systems, allowing VARs and end users the opportunity to run on IBM's most advanced platforms. Learn about the highly integrated iSeries and find out why you would want to run your applications on this platform! Understand jBASE's unique data joining ability for reporting from other databases such as DB2, Oracle and SQL Server. Are you ready to migrate to jBASE or are you evaluating jBASE for your
organization? This session will also provide an introduction to the various aspects of jBASE, from a technical perspective, for those already familiar with the MultiValue world. View the steps of an actual Pick (R83) migration - from planning to execution, advantages to differences. We will show you how easy it is to move to that next level of integration and customer satisfaction - no matter where you started and where you need to go.

 

Sunday, June 20, 2004 4:45 p.m. – 6:30 p.m.

Reception in Exhibit area. Poolside Dinner at 6:30 p.m.

Monday, June 21, 2004 8:30 a.m. – 9:00 a.m.

Breakfast in the Exhibit area.

Monday, June 21, 2004 9:00 a.m. – 10:30 a.m.

Open Source (FREE) software for Business Applications: A new concept in MultiDimensional applications.
Presented by: Lee Bacall of Binary Star Development Corp.
Open source software is an idea whose time has finally come. For twenty years it has been building momentum in the technical cultures that built the Internet and the World Wide Web. Now it's breaking out into the commercial world, and that's changing all the rules. Are you ready?

The basic idea behind open source is very simple: When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, adapt it and fix bugs. This evolution can happen at a speed that, if one is used to the traditionally slow pace of conventional software development, seems astonishing.

Binary Star Development believes that the Open Source process produces far better software than the traditional closed model, in which only a very few programmers can see the source and everyone else must use the standard applications.

Attend this session to learn how you can participate in (and benefit from) the Open Source Initiative sponsored by Binary Star that includes Order Entry, Purchasing, Accounts-Payable, Accounts Receivable, Invoicing, Statement processing, Sales Analysis, General Ledger modules and more. This session will include an overview of the Open Source Initiative concept, a review of the "look and feel" of the business applications that will be provided to the Open Source community, and a question and answer session. Yes, you can get free software that comes with a complete development system.

Disaster Planning – Part I
Presented by: Lee H. Burstein, President, Dynamic Systems, Inc.

What can go wrong in your data center to "trash" your data? What can you do about it? While RAID helps, it is not the only answer. Transaction boundaries, transaction journaling, and database replication techniques are the focus of the first part of this two part discussion

Product Update: Overview of Pick® Data Provider for .NET
Presented by: Mario Barrenechea, Senior V.P. Worldwide Sales & Marketing and Pierre Trinephi, Product Manager, Web and Connectivity Tools, Raining Data.

Simple. Better. Faster. With the combination of Raining Data’s Pick Data Provider for .NET and Microsoft technologies, software developers can reap the benefits of developing with Visual Studio .NET to build enterprise-class client/server, Web, Web services and mobile applications.

A Data Provider in the .NET Framework serves as a bridge between an application and a data source. Raining Data's Pick Data Provider for .NET is designed to provide additional functionality by exposing the inherent capabilities of the Pick data management environment when developing or deploying applications with the Microsoft .NET Framework. This presentation will provide a product overview and demonstration to introduce you to how this new product allows D3, UniData and UniVerse database platform users to take advantage of the .NET Framework. Additional demonstrations will continue at Raining Data's booth during exhibition hours.

Enterprise Security continued - Part IV - How can I "lock down" my Multi-Value system?
Presented by: Matthew H. Stern, CCP/CDP, Comprehensive Computer Services Inc.

Parts 1, 2 and 3 are on Saturday. Parts 4 and 5 are on Monday.

Whether you have a native Pick system, or a multi-value database running on a Windows or -ix system, we give you many approaches and details on locking down your system, from login, to file access control, as well as the common AGLP approach to file and database security. Do not miss this session, in which we will cover issues such as giving access to only those who require it; controlling individual as well as group privileges, and how non-native systems differ in security from native ones. Don't miss Matt's "top 10" multi-value security checklist!

 

Monday, June 21, 2004 11:00 a.m. – 12:30 p.m.

VB.NET and Nucleus NUQL
Presented by: Harvey Rodstein of Binary Star Development Corp.
The Nucleus Application Environment is designed to allow multiple user interfaces to share the same server-resident business rules including GUI, character, and web. Now with the advent of NUQL (Nucleus Query Language), any event from a client, whether via sockets or http or an environment-provided or third party class library, can retrieve and update data using the same Nucleus Business Rules.

This session shows NUQL being used in conjunction with VB.NET and jBase oBjex.

Disaster Planning – Part 2
Presented by: Lee H. Burstein, President, Dynamic Systems, Inc.
Now that you know what is needed, the next question is how do you get there. Part 2 discusses various strategic issues related to creating a transaction journal and replicating your data to a stand-by secondary server to be used in a fail-over situation.

Use Accuterm for your User Interface
Presented by: Pete Shellenbach
This session will show you how to use AccuTerm to improve your legacy application's user interface. Topics include using AccuTerm's new Visual Styles to give character-based applications an instant face-lift, adding mouse support to character-based applications, improving character-based text input by recognizing cursor and function keys, and finally converting the application to full GUI."

Enterprise Security - Part V Managing your network with network management appliances
Presented by: Matthew H. Stern, CCP/CDP, Comprehensive Computer Services Inc.
Parts 1, 2 and 3 are on Saturday. Parts 4 and 5 are on Monday.

Do the acronyms SNMP, WMI, and IDS mean anything to you? Can you immediately provide a report to management showing all computers (both workstations and servers), printers, routers, etc? Can you show what operating system and application program revisions and patches are on each? How about who is hogging your network bandwidth? Do you know what vulnerabilities you currently posess and do you have the "patches" at your fingertips to deploy immediately? In this final session on security, we cover all of these questions, AND THEIR ANSWERS, as well as questions and solutions to Intrusion Detection using the Oculan 250 network management appliance. The instructor will also demonstrate the use of this appliance in real-time

Monday, June 21, 2004 2:00 p.m. – 3:00 p.m.

Why Modernize your Application?
Moderator: Harvey Rodstein of Binary Star Development Corp.
A round table discussion on a range of topics centering on reasons for bringing legacy applications into the 21st Century. What are the opportunities and advantages for your business. Why is it important? Or, is it important? What does it take to do?

 

Monday, June 21, 2004 4:00 p.m.

Exhibit Area Closes
Vendor booth breakdown