Better later than never. I uploaded IronXSLT 0.2 release.
New in this version:
- IronXSLT should now run without Visual Studio 2008 SDK
- A notion of a Startup stylesheet in XSLT Library project
- "Debug" page in XSLT Library project properties, which has Startup stylesheet dropdown list
- "Set as StartUp Stylesheet" context menu item for XSLT stylesheets
- "Start Debugging(F5)/Start Without Debugging(Ctrl+F5)" commands support - runs startup stylesheet
My goal was to make F5/Ctrl+F5 working intuitively right - when you work on XSLT Library project F5 should run project with debugger and Ctrl+F5 - without. When you have more that one stylesheet it's nice time saving feature, not to mention that start debugging command finally starts debugger as it should.
But what to run? So I introduced a notion of a startup XSLT stylesheet in a project. It's kinda like startup object in C# projects, but currently only affects debugging within Visual Studio. You mark your startup stylesheet either via project properties (Debug tab):
or via new context menu item I added to XSLT stylesheets:
Once you have startup stylesheet in XSLT Library project you can start it as you usually start project with or without debugging:
I also spent unbelievable amount of time trying to make startup stylesheet bolded in Solution Explorer. It still doesn't work on project load...
Anyway, get IronXSLT 0.2 at http://www.xmllab.net/downloads. It's free. Give it a try with Visual Studio 2008 Beta2. Find more documentation at http://xmllab.net/ironxslt.
I'm not sure how many people can use XSLT compiled to EXE. Use case: Just to run transformation from command line e.g. in some batch.
www.xmllab.net now works :-)
Thanks for letting me know. xmllab.net is up now.
exe idea is interesting and easy to implement, but I'm not sure how useful is such exe file. Any practical use cases?
Hi, I'm trying to download IronXSLT, because it seems to be very good think :-). Unfortunately I'm getting 'An error has occurred.' DNN error at whole www.xmllab.net site. Is it your site? Can you please do something with it?
Any way:
What about ability to create executable (exe) program? I'm thinking about some default console application that takes path of input and output and applies stylesheet on it.