From: RBaeuerle on
Hello All,

1.) how do i get the ErrorSystem work in Vulcan? I have a VO
implementation in 2.8.
It seem that this Lib isnt´t linked automatic like in VO.

2.) I have several problems with the Transport of FABLib, FabPaint &
FABZip. Are there
any fixed Versions?



greetings Ronald
From: Fabrice Foray on
On Feb 6, 3:24 pm, RBaeuerle <rb-...(a)t-online.de> wrote:
> Hello All,
>
> 1.) how do i get the ErrorSystem work in Vulcan? I have a VO
> implementation in 2.8.
> It seem that this Lib isnt´t linked automatic like in VO.
>
> 2.) I have several problems with the Transport of FABLib, FabPaint &
> FABZip. Are there
> any fixed Versions?
>
> greetings Ronald

Hi Ronald,
Fab Misc. Lib must/may be transported without any major trouble.
I currently have a running version of FabZip in Vulcan, without multi-
archive and SFX (Multi-Volume is on the way)
For FabPaint, it depends of your needs : but I'm still working on it.

Regards,
Fabrice
From: Willie Moore on
Ronald,

I can email you a sample that I did at VODC (my ng provider will not let me
make attachments but it is free so I get what I pay for). It shows how to do
some logging in Vulcan. The errorblock that you would do in VO is not
supported in Vulcan but the try catch finally is such a better way of doing
things. With Vulcan, you can handle the errors in your lower level and what
you do not explicetly trap for will be passed up to your top level where you
log the errors.

Regards,
Willie
williem(a)wmconsulting.com



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4842 (20100206) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



From: Geoff Schaller on
Willie,

You have touched on one of the big negatives of Vulcan. You are correct
to suggest that the error handling methodology in Dot Net is vastly
superior to that which we had in VO but the problem for most of us is
that we buried that error handling deep into our class structures.
VO2Ado for instance. DBF and window and control classes another.

This is where the conversion experience from VO to Vulcan can vary
dramatically. Image and graphics management is another. My suspicion is
that those who want to convert to Vulcan should probably abandon certain
classes and mechanisms and replace them with a pure Dot Net version.
There is a code rewrite here no matter how much you paint the picture
with roses.

This is what we are doing for things like image display, email, MS
Office integration and so on. Once we've taken these elements out of our
VO app then the conversion to Dot Net (not necessarily Vulcan) will be a
lot easier. In our case we won't be converting our VO apps ever but we
do build new functionality in Dot Net as COM and then use it in our VO
apps with minimal coding. I guess this is still "migration" but now it
is done in manageable chunks and only as we need to.

Geoff



"Willie Moore" <williem(a)wmconsulting.com> wrote in message
news:hkkciu$je1$1(a)speranza.aioe.org:

> Ronald,
>
> I can email you a sample that I did at VODC (my ng provider will not let me
> make attachments but it is free so I get what I pay for). It shows how to do
> some logging in Vulcan. The errorblock that you would do in VO is not
> supported in Vulcan but the try catch finally is such a better way of doing
> things. With Vulcan, you can handle the errors in your lower level and what
> you do not explicetly trap for will be passed up to your top level where you
> log the errors.
>
> Regards,
> Willie
> williem(a)wmconsulting.com
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 4842 (20100206) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com

From: Willie Moore on
Geoff,

Can't say that I disagree with you <g>. I am doing a lot of work in Vulcan
but I take the business logic and put it in a dll. But even the business
logic gets touched as I am switching out the VO error system for the dotNet
and changing a lot of the other classes to the dotNet classes when I touch a
module. I always did my business logic as a COM object so the approach works
for me although I did transport and move my VO apps to Vulcan as the first
step. I find that they are more stable running under dotNet. Once I had them
over, I started changing out pieces for the dotNet as opportunity presented
itself. It has been a lot of work but the customers seem to like it.

Regards,
Willie

ps. I have most of rightSLE working under winforms now. Should have it
finished up before DevShare.

"Geoff Schaller" <geoffx(a)softxwareobjectives.com.au> wrote in message
news:eDnbn.6027$pv.2593(a)news-server.bigpond.net.au...
> Willie,
>
> You have touched on one of the big negatives of Vulcan. You are correct to
> suggest that the error handling methodology in Dot Net is vastly superior
> to that which we had in VO but the problem for most of us is that we
> buried that error handling deep into our class structures. VO2Ado for
> instance. DBF and window and control classes another.
>
> This is where the conversion experience from VO to Vulcan can vary
> dramatically. Image and graphics management is another. My suspicion is
> that those who want to convert to Vulcan should probably abandon certain
> classes and mechanisms and replace them with a pure Dot Net version. There
> is a code rewrite here no matter how much you paint the picture with
> roses.
>
> This is what we are doing for things like image display, email, MS Office
> integration and so on. Once we've taken these elements out of our VO app
> then the conversion to Dot Net (not necessarily Vulcan) will be a lot
> easier. In our case we won't be converting our VO apps ever but we do
> build new functionality in Dot Net as COM and then use it in our VO apps
> with minimal coding. I guess this is still "migration" but now it is done
> in manageable chunks and only as we need to.
>
> Geoff
>
>
>
> "Willie Moore" <williem(a)wmconsulting.com> wrote in message
> news:hkkciu$je1$1(a)speranza.aioe.org:
>
>> Ronald,
>>
>> I can email you a sample that I did at VODC (my ng provider will not let
>> me
>> make attachments but it is free so I get what I pay for). It shows how to
>> do
>> some logging in Vulcan. The errorblock that you would do in VO is not
>> supported in Vulcan but the try catch finally is such a better way of
>> doing
>> things. With Vulcan, you can handle the errors in your lower level and
>> what
>> you do not explicetly trap for will be passed up to your top level where
>> you
>> log the errors.
>>
>> Regards,
>> Willie
>> williem(a)wmconsulting.com
>>
>>
>>
>> __________ Information from ESET NOD32 Antivirus, version of virus
>> signature database 4842 (20100206) __________
>>
>> The message was checked by ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4842 (20100206) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>

__________ Information from ESET NOD32 Antivirus, version of virus signature database 4842 (20100206) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com