[Mono-devel-list] Code Behind + XSP

Rafael Teixeira monoman at gmail.com
Mon Feb 21 08:30:47 EST 2005


Hi Andrew,

You're still confusing things.

In IIS there's a "metabase" that configures what Applications exist,
and it is separate thing from the tree of real and virtual folders. It
commands isolation, startup/end code, ASP.NET /bin directory,  etc..
and you can  set it independently in each folder and it is inheritable
by any subfolders, but also can be overriden at any subfolder by
creating another Application at that folder.

So you have a tree of real/virtual subdirectories and you can place an
application at any of it nodes, it is just not "Automatic" beyond the
first level (more properly when you create a virtual folder the wizard
creates a new Application on it for you but not for any subfolder of
it.

The point is: Why should we make ourselves incompatible and also
degrade performance and easy of debugging by not abiding to the
Application concept? It is part of the ASP.NET architecture.

What you can have is some kind of wizard to create Applications
recursively at any subfolders you want, and keep them synchronized.
But there are complications like having to deal with multiplied
events.

As it may easily become quite unmanageable I would rather prefer to
centralize binaries...

HIH,

On Sun, 20 Feb 2005 10:30:53 +0100, Andrew <agomez at wke.es> wrote:
> Gonzalo Paniagua Javier escribió:
> > On Thu, 2005-02-17 at 12:15 +0100, Andrew wrote:
> >
> >>>>Is already implemented the feature of seeking first inside the bin
> >>>>directory of the folder in which the ASPX is being called (instead of
> >
> >
> >>>>the "general" bin directory)?
> >>>
> >>>
> >>>Is this a feature in MS/IIS? No.
> >>
> >>No??? Sorry Gonzalo, perhaps I (or you) am misunderstanding the matter,
> >
> >
> >>but I am developing a Web App with VS.NET+IIS and my bin files are not
> >>in C:\inetpub\wwwroot\bin, they are in C:\inetpub\wwwroot\myapp\bin.
> >>However, XSP requires me to have all the DLL files in one bin folder
> >
> > for
> >
> >>the whole set of web applications.
> >>
> >>Did I clarify anything? Thanks in advance.
> >
> >
> > No.
> >
> > You're calling 'application' to a directory. I'm calling application to
> > each of those that you create in the IIS whatever wizard that let's you
> > map a virtual directory to a physical one. For those, only one 'bin'
> > directory is allowed and at the virtual root of the application.
> >
> > -Gonzalo
> 
> So, why not allowing this in Mono?: to permit a \bin\ directory for each
> virtual app, instead of inserting all DLL files of all the virtual apps
> in the same directory.
> 
> Thanks for your answers.
> 
> --
>         Regards,
> 
>                 Andrew
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 


-- 
Rafael "Monoman" Teixeira
---------------------------------------
I'm trying to become a "Rosh Gadol" before my own eyes. 
See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.



More information about the Mono-devel-list mailing list