Deploying 8.3c code with the latest v9

DarrellSnowden

New Member
Hi All,

I haven't been real active of late with Progress Programming and haven't kept up with all the changes.

I have 3 questions.

1. Is there a Progress version 10? My boss came to me yesterday and asked me what it would take to convert our 8.3c code to version 10. I can't find any reference to version 10 anywhere though.

2. How much of a job will it be to convert to version 9, latest release? I only have 2 programs that use Smart Objects. This is a GUI application.

3. Could I take the existing compiled code (v8.3c) and use it on a v9 runtime and database?

Thanks in advance,

Darrell Snowden
Sterling Commerce
 
Darell,

To the best of my knowledge the latest version is 9.1D - if there is a 10 no-one has told me yet.

The other two points you raise I can't answer as I work in CHUI not GUI.
 
2)Depends on how neat code you want - you can slap things together or follow the proper design standards! Not a big problem for the smartObject based screens the code is already ADM style - some rework would be needed. on the procedural style code - yes - you'll have to atleast redo the screens!

3) No!
 
I would say the opposite is true, the smartobject stuff will require a lot of reworking - infact you would probably be best rewriting it from scratch as it is only a couple of screens, but any procedural code should run fine with no changes. You would only have to change it to take advantage of new features.
 
3. Could I take the existing compiled code (v8.3c) and use it on a v9 runtime and database?

Dude! He is talking about running the existing .r code against the new db without recompiling ... :D ... That's why I said NO!

A lot of code in SmartObjects is reusable if done right! ... in long term, for a growing application - its the best bet!
 
I was disagreeing with your answer to 2 not 3. I completely agree with your answer to that, compiled code wont work at all
 
I've never used smartobjects (being CHUI) but if the code wasn't re-usable I would be very suspicious of it - isn't all good code inherently designed to be re-usable?

;)
 
Back
Top