you can add subdirectories to the App_Code directory
in order to process multiple languages under the App_Code directory.
In order to do this, you need to register each subdirectory in the application's Web.config.
<configuration>
<system.web>
<compilation>
<codeSubDirectories>
<add directoryName="VB"/>
<add directoryName="CSHARP"/>
</codeSubDirectories>
</compilation>
</system.web>
</configuration>
Then, simply creating the App_Code\VB and App_Code\CSHARP directories,
and placing your VB and CS files in each, will allow you to use both languages in your app.
This only works in ASP.NET 2.0! ( and is quite easy to implement )
Caveat: this works only for "helper classes".
You cannot place code-behind pages in the individual language directories.
However, it *does* allow you to mix different-language source files in the same app.
An alternative would be to compile your different-language source files
from the command-line, and placing the compiled assemblies in /bin.
Juan T. Llibre, asp.net MVP
asp.net faq :
http://asp.net.do/faq/
foros de asp.net, en español :
http://asp.net.do/foros/
======================================