| 
| I really like the idea of a <% Register %> type directive.
| Is this from .Net specifically, or are you just making this up
| for the purpose of getting XMLSubs extended?  If we are just
| making it up, we might borrow a standard syntax for this from
| JSP taglibs or some such.

[JD:] It was "inspired" by the .Net Register directives.  Borrowing the
syntax from JSP makes sense.  

| 
| I would like to enable something like this though, and if we
| could get the idea hammered out, I could get you an extension
| for Apache::ASP that makes this work.

[JD:] That would be great.  Basically a dev version that I could work
with? I also want to have the ability to reference in-page widgets by
ID. For instance:
<asp:button id="button1" />
[...elsewhere...]
$button1->{Text} = "Click Me";

I'm going to implement recursive parsing, so that the output of one of
these elements will also be parsed and the output collected, in case it
also contains things like taglib registrations, xmlSubs, ASP tags (<%
%>), etc.

One thing that ASP.NET has is the <%@ Cache %> directives.  We can
specify the caching parameters based on timeout, parameter, sessionID or
whatever.  Because we could end up with a lot of overhead on the parsing
end of things, caching parsed versions would be good.  I know you
already do this in Apache::ASP, but I don't completely understand
how/where it is cached.  Some detail on this would be good.

OK, now here's the kicker.  I have a situation here where we have an
application written in ASP-VBscript for IIS that will need to integrate
with Apache::ASP.  I have written a module that allows COM-enabled code
(VBScript, JScript, PerlScript) to be used together in the Inline::
style.  I call it Inline::COM.  If we can get something worked out using
these XMLSubs where basically anything within a <com:vbscript> tag could
be executed by this Inline::COM module, it would solve a lot of
problems.  We could even make it so Inline::Java, Inline::C or really
anything could be called out to very easily from within an Apache::ASP
page.

This could get very interesting.


| 
| Regards,
| 
| Josh
| 
|
________________________________________________________________________
| Josh Chamas, Founder    | NodeWorks - http://www.nodeworks.com
| Chamas Enterprises Inc. | NodeWorks Directory -
http://dir.nodeworks.com
| http://www.chamas.com   | Apache::ASP - http://www.apache-asp.org
| 
| 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to