Io ho imparato l'asp.net con il blocco note!

Per includere più file sorgenti puoi creare più direttive Assembly:
codice:
<%@ Assembly src="nomefile.cs" %>
<%@ Assembly src="nomefile2.cs" %>
<%@ Assembly src="nomefile3.cs" %>
...
Per compilare un file cs come dll, è sufficiente utilizzare l'opzione "Target" come "Library" nel compilatore, per esempio:
codice:
csc.exe /t:library /r:system.dll /r:system.Data.dll /r:system.xml.dll /out:tua_lib.dll tua_lib.cs
Personalmente quando non utilizzo Visual Studio creo un file batch che compila per me i vari file interessati:
codice:
csc.exe /t:library /r:system.dll /r:system.Data.dll /r:system.xml.dll /out:lib.dll primo.cs secondo.cs terzo.cs
pause
Ciao