[QUOTE=lanzagaz]
I want to get print jobs via forms but some files are over 50Mb.
[/QUOTE]
Regardless of the language you use this does not seem like a task for a web application. 50 Mb is a LARGE file to transfer, even for a high speed or leased line connection.
My honest suggestion would be to create an FTP directory that would have a subaccount for clients to log in and upload files to. Then you could have a scheduled task tathat would pick up the file and handle it.