il tipico esempio di applicazione facilmente sdoppiabile: conversione, classificazione e caricamento li puoi fare con un linguaggio desktop classico (io userei vb perche' lo conosco, ma va bene anche c, delphi, ecc.). l0interfaccia web poi la fai in asp