[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: killing xslt
M. David Peterson wrote: > I should also point out that Dave Pawson offered to post a "call for > effort" on his highly visited/read xsl-faq which would be a tremendous > way to rally further support especially as the project gets into the > fine tuning and massaging of the code base to take advantage of the .NET > platform and the differences it has between the Java platform. As you > said it would be lovely to get absolute precision from the Beta of > version 3 of the Java to C#/.NET conversion tool but highly unlikely and > therefore this will require the artisan style craftsmanship of several > developers if we want to get a release out to the public within a timely > manner. I'm just formulating theme for my PhD thesis. Finally I decided that "Implementing XSLT 2.0 in .NET" will be an interesting one. As am I thinking about this topic, there are several ways to go: 1. Automatically translate Java code of Saxon to C# (this is the way you propose) 2. On-the-fly translation of XSLT 2.0 stylesheet into XSLT 1.0 + EXSLT + scripts 3. Write own XSLT 2.0 engine on the top of XQuery/XPath engine in .NET Framework 2.0 4. Write whole XSLT 2.0 engine from scratch - as interpreter - as preprocesor which generates C# code - as direct MSIL code (.NET byte-code) generator I plan to explore all possibilities and of course we can share experience from 1st approach. It is hard to predict something before detailed analysis, but I think that finally I will use 2nd or 3rd approach as it allows reuse of very fast XLST (or at least XPath) engine in .NET and allows smooth integration with rest of System.Xml -- using XmlDocument or XPathDocument as source tree representation, modelling XSLT API after System.Xml.Xsl. Jirka -- ------------------------------------------------------------------ Jirka Kosek e-mail: jirka@xxxxxxxx http://www.kosek.cz ------------------------------------------------------------------ Profesionalnm 9kolenm a poradenstvm v oblasti technologim XML. DocBook 18.-19.5. XSLT 24.-26.5. XML pro v}vojaxe 7.-8.6. XSL-FO 16.6. ------------------------------------------------------------------ [****** removed an attachment of type application/x-pkcs7-signature which had a name of smime.p7s]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|