A mi .net me da agruras
Pero guste o no, hay que programar en nuevas tecnologías si así lo requiere la empresa o el proyecto en los que estés. Las páginas ASP donde utilizo componentes .NET no están mezclados, los .NET los desarrollé para que recibieran parámetros querystring y regresan algo ya sea por la interface o actualizando una tabla o un Web Service, es decir, siempre he procurado no revolver las tecnologías de servidor, pero cosas estandar, como que un aspx reciba un forulario para upload no debe de tener ningún problema, eso no es algo que dependa del servidor sino del cliente.
Saludos