Blue Diamond Scott Auge Amduus Information Works, Inc.

Slides:



Advertisements
Similar presentations
Copyright 2009 SAP All rights reserved
Advertisements

1 Dynamic Proxies Explained Simply. 2 Dynamic Proxies License Copyright © 2008 Ciaran McHale. Permission is hereby granted, free of charge, to any person.
Camager Grid CA Manager Lauri Anton EENet / BalticGrid.
B USINESS I MPROVEMENT S TRATEGY O VERVIEW Chris Coles V1.04 provided by
Pension Fund Trustees Liability Ncedi Mbongwe. Introduction to Camargue Underwriting Managers Established in 2001 Underwriters: Mutual and Federal and.
IMPORTANT READ CAREFULLY BEFORE USING THIS PRODUCT LICENSE AGREEMENT AND LIMITED WARRANTY BY INSTALLING OR USING THE SOFTWARE, FILES OR OTHER ELECTRONIC.
Jul The New Geant4 License J. Perl The New Geant4 License Makes clear the user’s wide- ranging freedom to use, extend or redistribute Geant4, even.
Content Management Systems …mostly Umbraco ALL ABOUT.
FPGA and ASIC Technology Comparison - 1 © 2009 Xilinx, Inc. All Rights Reserved How do I Get Started with PlanAhead?
STATUS UPDATE EM SUBCOMMITTEE Friedrich Roth, EM subcommittee chairman SEG 2012, Las Vegas Technical Standards Committee meeting.
DIRC Workshop on Software Quality and the Legal System 13 February 2004, Gray's Inn, London LEGAL ASPECTS OF SOFTWARE PROCUREMENT Jos Dumortier University.
Using HTML/JavaScript/AJAX in Workflow Presented by: Mike Gostomski & Alison Nimura Portland State University March 21, 2011 Session ID 3742.
X3D Graphics for Web Authors X3D-Edit Update SIGGRAPH 2008 Don Brutzman Naval Postgraduate School Monterey California USA.
17-1 JXTA Developer and Business Resources Module Objectives ● Understand JXTA's Open Source Model ● Learn how to get involved at jxta.org ● Learn.
MESSAGING IN THE MEDIA TOP 10 DRUGS BASED ON CREDIBILITY INDEX IN THE LITERATURE JOHN KNAPP, DIRECTOR OF ANALYTICS MAY 2009 Your use of these materials.
Digital Intuition Cluster, Smart Geometry 2013, Stylianos Dritsas, Mirco Becker, David Kosdruy, Juan Subercaseaux Setup Instructions Overview 1. License.
Andrew McNab - License issues - 10 Apr 2002 License issues for EU DataGrid (on behalf of Anders Wannanen) Andrew McNab, University of Manchester
NRCCL (University of Oslo, Faculty of Law) Copyleft and Open Source Jon Bing Notrwegian Research Center for Computers and Law Master Lecture 13 October.
Hayabusa K2-K7 ECU Reflashing and Engine data Interfaces
Therapeutic area breakdown of lead projects in development for first launch in 2005 APRIL 2007 SOURCE: CMR INTERNATIONAL PERFORMANCE METRICS PROGRAM ©
Resume Builder Todd Abel, Microsoft Copyright Notice © 2003 Microsoft Corporation. All rights reserved.
Why Use The Denkh HTML Reporter Scott Auge Amduus Information Works, Inc.
Proportion of biotech-derived active substances in development for first launch 31st December APRIL 2007 SOURCE: CMR INTERNATIONAL PERFORMANCE.
International Telecommunication Union New Delhi, India, December 2011 ITU Workshop on Standards and Intellectual Property Rights (IPR) Issues Philip.
National Alliance for Medical Image Computing Licensing in NAMIC 3 requirements from NCBC RFA (paraphrased)
Legal Disclaimers Accuracy Every effort is made to provide information that is accurate. However any information contained in this website or the “article.
Global R&D expenditure, development times, global pharmaceutical sales and new molecular entity output MARCH 2008 SOURCE: CMR INTERNATIONAL.
2005/2006 Expenditure on biotech derived entities had remained constant APRIL 2007 SOURCE: CMR INTERNATIONAL PERFORMANCE METRICS PROGRAM © THOMSON REUTERS.
Introduction to Voyager 9 Primo OPAC
Number of pharmaceutical patent applications and granted patents for 5 major patent issuing authorities JUNE 2008 SOURCE: DERWENT WORLD PATENTS.
Availability of High-Quality API for India, China and Rest of World MARCH 2008 David Harding, API Intelligence, Thomson Reuters Source: NEWPORT HORIZON.
SAP AG Enablement Kit for SAP NetWeaver Business Client – V1.30 How to Use POWER Lists Overview.
Android Storage MAY 2013 Hu.Cai. NAME OF PRESENTATION [CHANGE IN SLIDE MASTER] MONTH, YEAR [CHANGE IN SLIDE MASTER] Outline 1.Storage In General 2.SharedPreferences.
Ideas about Evolution. Activity 14: Ideas about Evolution LIMITED LICENSE TO MODIFY. These PowerPoint® slides may be modified only by teachers currently.
Permission to reprint or distribute any content from this presentation requires the prior written approval of Standard & Poor’s. Copyright © 2011 Standard.
The secure site rendering issue (all navigation crushed together as a list at the top of the page) is a compatibility issue with Internet Explorer only.
Contributing to or Starting an OS Project What’s in it for your client, and How can you help? Michael Atlass Sr. Director, Legal Counsel Qualcomm Presented.
X3D Graphics for Web Authors X3D-Edit Update Web3D Consortium Korea Chapter Seoul, 7-8 December 2009 Don Brutzman Naval Postgraduate School Monterey California.
Schedule & effort
To synchronize subtitles in linear time!
Evaluating Requirements
Continuous improvement
Evaluating Architectures
Agile
BIOLOGY / CHEMISTRY CITATIONS GROWTH
Comparative Law of Licenses and Contracts in the US, UK and EU
Automation in an XML Authoring Environment
Messaging in the Media TOP 10 AUDIENCES BY THERAPY AREA
Motivation for 36OU Open Rack
Diagram Notations
Design Patterns
Software Architecture
Customer collaboration
Requirements
BEMS user Manual Fundación cartif.
Presentation transcript:

Blue Diamond Scott Auge Amduus Information Works, Inc.

What does Blue Diamond do for me? Dynamically generate web pages using data from a Progress data source (Database/DataServer). Accept data from a browser for insertion into a Progress data source.

How does it work? Browser initiates a HTTP message with the web server. The HTTP message references an URL within the CGI framework of the web server. The Web Server starts a progress session that includes the Blue Diamond Transaction Server code and the application code. The Progress session generates an E4GL programmable response to the web server. The web server issues the response back to the browser.

Can I??? Use JavaScript? YES! DOM? If your browser supports it! Send back various Content-type responses? YES! Generate XML? YES! Generate HTML? YES! Call out to the operating system features? YES! Interact with AppServer? YES!

How does a programmer work this? Create a program with Blue Diamond Studio. Blue Diamond Studio provides a web interface to the 4GL Development System Progress license. Execute the program with the Blue Diamond transaction server.

Supported Operating Systems Redhat Linux HPUX NCR UNIX Tru64 AIX SCO UNIXs Most Version 9 supported UNIX flavors Windows (limited though)

Supported Web Servers CGI 1.1 compliant Apache (preferred) Netscape/iPlanet

Supported Browsers This really depends on your programming… Internet Explorer Netscape Mozilla Opera Konqueror

What level of Progress do I need? Version 9.xxx 4GL development system OR Webspeed Workshop Progress RDBMS or Progress DataServer for your non-Progress database.

Blue Diamond to Webspeed Blue Diamond programs should compile under Webspeed directly without changes. Blue Diamond routines are a subset of Webspeed (the most useful subset.)

Webspeed to Blue Diamond Requires E4GL programming – HTML mapping is not supported. Most “wizard” generated code will have problems. ADM/SmartObjects not supported.

License Written by Scott Auge Copyright (c) 2002 Amduus Information Works, Inc. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Amduus Information Works Inc. and its contributors. 4. Neither the name of Amduus nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY AMDUUS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AMDUUS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

What does the license mean? It’s a BSD License Free to redistribute the program with your application provided you credit Amduus Information Works, Inc. for part of the work. No one is torting Amduus, your adults and test to know if something works or not. Free to install on as many machines as you like – spread the Progress tool set! (Progress licensing may be different.) Open Source or binary redistribution rights granted.

How do I get support? Hire out Amduus Information Works, Inc. for an installation and programming. There are others out there who know Blue Diamond (see webspeed list) Hire out Amduus Information Works, Inc. for based support.

Where can I get sample code? has more open source applications like Portals, Help Desk system, etc. The site also contains E-Zines with useful code. Also are Webspeed programming tutorials (over 100 pages of them!)

More Information Amduus Information Works, Inc. Website Scott Auge