E' la prima volta che sviluppo applicazioni WEB in architettura Microsoft.
Mi appresto a migrare una applicazione Java in DOT.NET.
Sono nella fase di studi preliminari e ho trovato un ostacolo nell'uso di DLL esterne in ASPX.
Ho scelto di rifare la presentation del progetto in aspx con C# e lasciare il core dell'applicazione in una DLL complitata da sorgente Visul J# (il java di DOT.NET).

1) la DLL scritta in J# si chiama X0_package.dll
essa ha una sola classe così fatta:
package X0_package;
import java.util.*;
public class ProvaDllFunction01 { // inizio classe
..................
}// end CLASSE

2) il bat di compilazione ha i seguenti parametri:
C:\....\vjc.exe -target:library -out:C:....\X0_package.dll C:...\*.jsl

3)La directory bin in cui ho posto la mia DLL è:
C:\Programmi\Microsoft.NET\SDK\v2.0\Bin

4) I tentativi che ho fatto sono:

4.1) <%@ Page Language="C#" %>
<%@ import namespace="X0_package" %>
<html></html>

4.2) <%@ Page Language="C#" %>
<%@ import namespace="X0_package.dll" %>
<html></html>

4.3) <%@ Page Language="C#" %>
<% using (X0_package); %> // ho provato anche senza parentesi
<html></html>

4.4) <%@ Page Language="C#" %>
<%@ import namespace="X0_package" %>
<% using (X0_package); %> // ho provato anche senza parentesi
<html></html>
************************************************** ****
Ho sempre avoto errori in compilazione della pagina aspx che sostanzialmete davano irreperibile il namespace.

Non so se:
a)ho omesso qualche parametro nel bat di compilazione per cui la mia DLL non espone il namespace "X0_package"
b)debbo mettere la DLL in una directory diversa da :\Programmi\Microsoft.NET\SDK\v2.0\Bin
C)ho sbagliato qualcose della pagina aspx.
e) altro.

Se qualcuno può aiutarmi lo ringrazio in anticipo
aristide.