by
This new experiment is a resume of some ideas of mine.
It is also the third part of the Programs' Trilogy of mine that i developed around the NSBasic language
The first was NSassistant written to help the user to program directly on his CE device.
The second was InfactoryW, created to cover the missing of a true dedicated installer for NSbasic.
The third is now VBtraNS.
You do not need much fantasy to understand what this new program will do.
VBtraNS will translate on the fly a program developed using whatever VisualBasic version
(...,5.0,6.0) in the equivalent code to use directly on a CE device if NSbasic CE is installed.
Someone can ask why to translate VB code while there is available an NSBasic IDE ready to write and
run your code directly using a desk computer ( and note that the new coming Version has more power
than the previous one and a better emulator).
Well, i always think that about 60/70 pct of the VB code (syntax level) is compatible with NSbasic CE
syntax on the other side any of the last Visual Basic IDE offers sintax check and debugging and testing
tool that are surely better than any proprietary IDE.
In addition the NSBasic IDE works only with standard NSBasic code so you have anyway maually write
any part of the code that the IDE can emulate but not handle directly.
VBtraNS should instead translate all the lines of VB code in the NSBasic requested Sintax but also
to add any object, command, construct used in VB that can efficently emulated using the power of
the NSBasic language.
You could so test your program directly on the Desk (using obviously a form dimension compatible with
your CE device screen) as the emulation will be recreated at code level to grant an equal behavior in both
the enviroments.
As usual this is an experiment and the result could be only a gadget for my own use instead a real
useful program as i hope.