long raw (as well as long) is horrible to manage, especially when their size is larger than 32 KB. Therefore, Oracle (and probably everybody else) recommends to use clob instead of long raw.
It should be noted that SQL functions do not operate on the raw datatype and that PL/SQL does not allow to overload functions between raw and char data types.
These limitations give raise to the utl_raw package with which RAWs can be manimpulated.
The .NET class Oracle.DataAccess.Types.OracleBinary (with an example that demonstrates how a long raw can be extracted from a table and then be written to a file).