The current section of code I am working on, registration, is fairly simple
but very long due to down level browser compliance and other similar issues.
When I move onto the registration wizard and administration component .net
migration I will most definitely be looking into EXSLT and FXSL.
I must admit that I find it difficult figuring out how everything fits
together with ASP.NET. In other words when is it appropriate to use
technology A in implementation B and so on. I realize that there is always
trade offs but the trick is of course is to make sure the trade offs are not
the ones you really needed for the implementation and that takes a lot of
research. That is the real problem, having lived in MSDN for longer than I
can remember, I find the documentation on integration very very lacking.
For instance the MS Xpath extensions listed under msxml4 are not supported
via .Net but it is not evidently documented.
I guess in another year of doing this it will all become evident but at this
point the learning curve is rather bumpy!
Cheers
Keith
PS: Thanks for your help and input as always
"Dimitre Novatchev" <dn********@yahoo.com> wrote in message
news:br************@ID-152440.news.uni-berlin.de...
"Keith Chadwick" <kchadwick[nospam]@leewardsystems.com> wrote in message
news:eB**************@TK2MSFTNGP09.phx.gbl... Thanks Dimitre,
I gave the whole thing a good read through and it resulted in some
interesting ideas for my current project. I understand what you are trying to say in the documents and like anything in this field there are always
several ways of getting a result. I would personally fall back on
JScript/msxsl to provide some mathematical functionality versus writing
it in pure xsl but that is only because of my comfort level in JScript.
Thing I will start adding my 2 cents into the w3.org xslt working
drafts/discussion groups.
As always thanks
Keith Chadwick
Keith,
If you need the ability to use functions as first class objects only for
implementing mathematical functions, then there are at least two ways that
are better (meaning that are still portable) than writing extension
functions in JScript:
1. Use EXSLT
2. Use the math templates of FXSL
In both cases you don't have to implement anything -- just call the
functios/templates.
FXSL is available for XSLT 2.0 too and most templates are actually
xsl:functions in XSLT 2.0, which adds more convenience in using FXSL
functions in XPath expressions.
On the other side, in case you need to implement math functionality that
is not provided by FXSL or EXSLT, I'd love to hear what are your needs.
=====
Cheers,
Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL