|
Sirius Update |
|
FreeLance prz
|
|
Gary Gregory |
|
As always, we've been busy.
This presentation will update you on our achievements since the last Sirius User Group as well
as review our future directions.
You'll gain insights into the factors driving our decisions about how to best meet your future needs.
|
|
|
|
HTML Forms Simplified |
|
OpenOffice odp
|
|
Alex Kodat |
|
With some generic Javascript, it is possible to greatly simplify end-user
facing Janus Web applications.
Instead of using clunky, old-fashioned (1990s) technology for interacting with a browser, you
can use the modern approach of exchanging XML with the browser, both for outgoing and incoming data.
This presentation shows how this can be done, and the advantages of doing so.
With some generic Javascript, it is possible to greatly simplify
end-user facing Janus Web applications.
This presentation shows how this can be done.
|
|
|
|
Introducing Rocket! |
|
N/A |
|
Andy Youniss (Rocket) |
|
Andy Youniss, President and CEO of Rocket Software will introduce you to Rocket and discuss
the continuing commitment to Model 204 and our customers.
|
|
|
|
Centrelink Update |
|
Power Point ppt
|
|
Goff Curreton (Centrelink) |
|
Centrelink is the service delivery agency for a variety of social services programs
provided by the Commonwealth of Australia.
Centrelink supports a relentlessly high rate of change that is legislatively driven.
The complexity and scale of their applications is steadily increasing, creating a unique
set of challenges.
This presentation will provide an overview of Centrelink and provide some insights into their
application and system testing procedures.
|
|
|
|
The Janus and Sirius Debugger Update |
|
Power Point pptx
|
|
George Walter |
|
The Janus and Sirius debuggers share a common GUI client that has been evolving independently of the
Sirius Mods versions.
Recent enhancements have enhanced the support for multiple monitors and improved performance
for debugging very large requests.
This presentation will demonstrate the latest enhancements as well as outline our thinking on
future enhancements.
|
|
|
|
Introducing the String Tokenizer |
|
OpenOffice odp
|
|
John Thickstun |
|
String processing is at the core of modern applications.
While an increasing amount of data is in the form of structured XML, there is still much
processing of less structured string data.
The StringTokenizing class dramatically simplifies the common task of tokenizing (or parsing)
a string, and it saves CPU in the process.
This presentation will provide an overview of this new tool for the User Language programmer.
|
|
|
|
Record Copying Methods |
|
FreeLance prz
|
|
Dave Evans |
|
Recent release of the Sirius Mods have added high level methods for extracting data from Model 204
records into XmlDoc objects, as well as methods for loading data from XmlDoc objects into Model 204 records.
Taken together these methods provide a high-level mechanism for copying data between files or even among
systems by taking advantage of the portable nature of XML.
This presentation will outlne the new methods and
demonstrate their usage.
|
|
|
|
Using Connect* for .NET with Model 204 |
|
N/A |
|
Steve Nelson (Rocket) |
|
Includes a small
example application.
|
|
|
|
From EBCDIC to Unicode |
|
FreeLance prz
|
|
Gary Gregory |
|
When IBM mainframes were introduced, they broke new ground with the Extended Binary Coded
Decimal Interchange Code (EBCDIC) for representating displayable characters.
EBCDIC was ahead of its time in providing facilities for internationalization.
The non-mainframe world embraced the American Standard Code for Information Interchange (ASCII).
Both of these standards use an 8-bit byte to represent a single display character.
Web processing has moved past these historical standards into the world of Unicode,
which is capable of representating more than 100,000 characters.
This presentation outlines the Unicode processing facilities implemented by the Sirius mods
and explains how legacy EBCDIC programs can still function in a Unicode environment.
|
|
|
|
All Programming is Local |
|
OpenOffice odp
|
|
Alex Kodat |
|
Local methods provide a powerful and easy to use new capability to User Language programmers.
And, as the name suggests, they can be used locally, even in
existing legacy code — no re-engineering required.
This presentation will explain the benefits of local methods and provide a nuts and bolts explanation
of some of the details of the use of local methods.
|
|
|
|
Collections Get Supercharged |
|
OpenOffice odp
|
|
John Thickstun |
|
Most Object-Oriented programming languages struggle to provide decent facilities for sorting
and searching collections.
However, the addition of methods as first-class objects has allowed Janus to provide uniquely
elegant and efficient facilities for addressing this common processing need.
This presentation will demonstrate the new facilities and how they can be used.
|
|
|
|
Using Unicode in a User Language application |
|
FreeLance prz
|
|
Dave Evans |
|
The last several releases of the Sirius Mods have delivered highly evolved Unicode support,
including a new Unicode type in User Language, together with various Unicode intrinsic functions,
implicit conversion between Unicode and EBCDIC, control of Unicode translation with the UNICODE command,
and culminating in Unicode strings in Janus SOAP XmlDocs.
This presentation puts many of these facilities together in a small
example application,
including storage and retrieval of Unicode data in a Model 204 file, providing Unicode in a Web service,
and suppying Unicode data on a Janus Web page.
|
|
|
|
The YRCW Development Environment |
|
N/A |
|
Doug Deppen (YRCW) |
|
Source Code management and concurrent development philosophy and implementation of testing methodology, testing
environments, and release management.
|
|
|
|
XBRL Cloud Application using Janus SOAP and Excel |
|
PowerPoint ppt |
|
Masao Okada (DCI) |
|
XBRL (eXtensible Business Reporting Language) is an XML-based open and global
standard for exchanging business information.
XBRL allows information modeling and the expression of semantic meaning commonly required in
business reporting.
One use of XBRL is to define and exchange financial information, such as a financial statement.
Database Communications, Inc. is the distributor of Model 204 and Sirius' products in Japan.
DCI is using Janus SOAP to develop an XBRL cloud application which provides end users with a
direct interface to Microsoft Excel.
This presentation will demonstrate their application for financial data from Japanese banks.
|
|
|
|
Introducing the XmlParser |
|
OpenOffice odp
|
|
John Thickstun |
|
The Janus SOAP XML API provides a system class for de-serializing, processing, and serializing XML documents that
is based upon XPath.
For certain types of applications, for example when only a small sub-tree of a large document is to be
processed, the full de-serialization performed by the XmlDoc class can become a significant CPU cost.
The new XmlParser class implements a SAX-like XML stream parser that makes it easy to quickly extract the
interesting parts of an XML document without having to parse the whole document.
This presentation shows how this class is used.
|
|
|
|
SirScan Is Your Friend |
|
OpenOffice odp
|
|
Alex Kodat |
|
The Model 204 journal is a font of useful information about what's happening in an Online.
SirScan makes it easy to efficiently extract the journal information that you need.
This presentation shows how to use SirScan effectively in a variety of scenarios.
|
|
|