Kavacky - nē, ASP var rakstīt tikai ASP'ā. C# var tikai C#'ā un Javu Javā :)
Sasa - tu jauc divas dažādas lietas - klienta pusi un servera pusi. Klienta pusē (lietotāja browserī) parasti izpilda vai nu VBScript (IE-only) vai arī Javascript. Servera pusē tu vari izpildīt, ko vien tik gribi - PHP, ASP, C++, Java, ... Bilžu uploads var iztikt bez nekāda klienta puses skripta. Taču tam neiztikt bez servera puses skripta.