Visual Cielo provides a Share File System as a separate assembly
To meet the demands of IT environments Visual Cielo, unlike other dynamic lanagues, does not require access to the file subsystem.
Visual Cielo does include a dll which supports a Share File System. This provides the ability to store serializable objects in files using numeric accessed components.
The Share File System in Visual Cielo implements not only what you expect, but a lot more.
Your Share Files are not proprietary, any other .Net language can read and write to your Share Files.
You can store any serializable object into your share file. That means datatypes like Hashtables and Dictionaries can be saved to file.
In addition, since all non primitive data is stored using the .Net standard ISerializable your data is not stored in a proprietary format.
This means that even numeric nested arrays, which can now contain any object, will be saved in a standard ISerializable format which any other .Net application can read.
The Visual Cielo Share Files also supports virtual directories and multiple Share Files in one physical file.
This means that you can have a single project file for all your share files and then when the user needs to copy his project all that is needed is to copy a single file.