It's COBOL, Jim, but not as we know it...
- From: "Pete Dashwood" <dashwood@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 8 Dec 2008 08:08:55 +1300
I spent a few hours on Sunday enhancing the String2Num component and putting
it where it can be downloaded.
I've put together a "package" which includes the original white paper I
wrote on components, with String2Num as a demo, and reviewed and revised the
whole lot.
If you download this "package" you will obtain the following:
1. A useful component that you can test easily on your own machine. (Web
pages are provided to allow you to run it locally as a client, or on a local
server like IIS as server side code. The implications of both are examined,
and background is provided.) The component can be called from Java, VB, C#,
C++ and any language which implements the COM interface, including OO COBOL,
of course. A mainframe version may be made available as well. You are free
to deploy this component in your own applications if you want to.
2. Examples and explanations (including sample COBOL code).
3. Discussion of why components are NOT modules, and why OO COBOL and OO
concepts are really worth looking at. (Even if you are working in a
mainframe environment).
4. A help file that enables you to see at a glance all the methods,
properties, and events used by the component.
5. What the Component Object Model (COM) is, and how it evolved. Decide for
yourself why it is important.
6. A revised and updated version of the original "Components 101 - A trip
for COBOL programmers" white paper.
The paper and the component were originally published on the
"aboutlegacycoding" Web site. Approximately 300 people downloaded the
component and around 14000 read the white paper. (figures from the web
master, Buddy Wray.) The current package is better than the original.
GETTING IT:
1. You will be taken to an automatic logon and then redirected to the
download when logon is successful. (You can cancel out at any time and you
can remove your registration from my server any time you want to. There are
two reasons I need you to logon: 1. So I can know who has a copy if I want
to update/upgrade the component. 2. So I can recognise whether you have
visited before (your login is an identifier). Beyond that, your email
address is not used in any way.
2. You will be downloading a Zip file that is around 14 MB. Expect it to
take around 10 minutes if you have normal broadband. Dial up connections
should be left overnight...
3. There are two ReadMe1st files in the Zip archive; one .pdf and one .doc.
The content is identical, but I urge you to read one of them before
extracting the Zip file.
OK, here's the link:
http://primacomputing.co.nz/cobdata/security.aspx?SourcePage=x&request=S2N
(This link is ONLY published here in CLC at the moment, but I'll set a page
on the cobdata server when I get time...)
Please comment on the material, good or bad, and post any observations or
questions here.
(I'm offering a no-prize to the first person who breaks it or gets a wrong
result : - ))
Enjoy!
Pete.
--
"I used to write COBOL...now I can do anything."
.
- Follow-Ups:
- Re: It's COBOL, Jim, but not as we know it...
- From: HeyBub
- Re: It's COBOL, Jim, but not as we know it...
- From: Pete Dashwood
- Re: It's COBOL, Jim, but not as we know it...
- Prev by Date: Re: string to correct integer
- Next by Date: Re: Recursion in Standard (was: string to correct integer
- Previous by thread: Re: COBOL/CICS/DB2 - COBOL for MVS and compile option DYNAM - solution from 2006
- Next by thread: Re: It's COBOL, Jim, but not as we know it...
- Index(es):
Relevant Pages
|