flash.net.FileReference API we have currently in the Flash Player 9.
One of the most disappointing thing we have when playing with bytes in the Flash Player 9 is the FileReference API. Let's say you call the FileReference.browse() method to select a file.
Once selected, you have no way to get a ByteArray from it directly.
we would like to get the bytes from a selected file with the OpenFileDialog, and also include a SaveFileDialog. This should allow us to save runtime streams locally through a save-as dialog window.
Why not do the same security model on the fileAPI, that Adobe did with the Flash Player cache:
article rip from Ted on flex.
http://www.onflex.org/ted/2007/06/flex-3-thursday-dramatically-smaller.php
{
Security and Code Signing:
Caching of RSL assets across domains opens many security issues if anyone can cache code in Flash Player. To eliminate this risk code signing was added in Flash Player and assets using this feature must be signed by Adobe. Without this tight security model this feature could never have been added to Flash Player. The upside is that with Flex 3 going Open Source, developers can get new features and components added into the Flex Framework which supports this feature.
}
MS-Silverlight has this rock'ing feature.
Why not flash player ?