A dire il vero non mi dava errore per il codice precedentemente postato, mi visualizzava semplicemente l'immagine con le sue dimensioni originali.

Il mio problema principale è che non so come richiamare la funzione (passaggio parametri compreso) nel corpo del documento!

codice:
<html>
<head><title>Hello world - La prima applicazione web</title></head>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Drawing.Imaging" %>
<script language="VB" runat=server>
    Public Sub CreateThumbnail(ByVal srcpath As String, ByVal destpath As String)
        Dim img As System.Drawing.Image = System.Drawing.Image.FromFile(srcpath)
        Dim imgthumb As System.Drawing.Image = img.GetThumbnailImage(90, 90, Nothing, New System.IntPtr(0))
        imgthumb.Save(destpath, ImageFormat.Jpeg)
        img.Dispose()
        imgthumb.Dispose()
    End Sub
</script>
<body>
...
</body>
</html>
comunque se qualcuno ha un altro esempio da pubblicare per chiarirmi i miei dubbi sull'utilizzo della funzione GetThumbnailImage...