Subject:IDE for simple XSLT utility development & distribution Author:Richard Potts Date:08 Jun 2006 09:40 AM
I got into XSLT due to working on a MS-Excel data import/export project and have used Stylus Studio to develop all of my necessary XSL files - Stylus Studio was invaluable due to its debugging/code stepping features.
To get MS-Excel 2000 perform the necessary transforms I have to ensure the end users have MSXML4.0 installed on their machines which means that 'admin' rights are needed on each PC. As I work in a large corporation the 'standard' PC user does not have default admin rights – so this can be a bit of pain going through the IT department to install the application.
With my new found skills and the expansion of the use of XML other colleges are requesting that I write other useful XSL utilities.
For very simple viewing 'one shot' transforms I can include a reference to the XSL in the XML and use MS-Internet Explorer to view the output.
However for multiple transforms and say, providing a nice user popup window to 'browse…' for the file to be transformed I am looking for an application development environment. (I think using MS-Excel is a lot of 'baggage' for such unities.)
Can you recommend/suggest a suitable development environment?
i) Ideally a VB type programming language (due to my VBA experience).
ii) But more importantly an IDE that wouldn't require any additional dlls etc to be installed on users machines for them to work.
iii) Open source? – Would mean I don't have to go through all the red tape of financial justification but this is not a mandatory requirement.
Subject:IDE for simple XSLT utility development & distribution Author:Minollo I. Date:08 Jun 2006 09:50 AM
It looks like you are excluding the .NET and Java frameworks from your options... Considering your target platform, .NET/C# would provide a lot of helpful framework you can leverage.
Subject:IDE for simple XSLT utility development & distribution Author:Richard Potts Date:08 Jun 2006 10:06 AM
No not excluding .NET or Java - I'm just not familiar with them.
With .NET - would it be necessary to distribute other 'dll's' or is all the xslt processing capabilities wrapped up/caterterd for in the .NET framework?
Subject:IDE for simple XSLT utility development & distribution Author:Minollo I. Date:08 Jun 2006 10:15 AM
The .NET framework already contains all you need. In Java you have most pieces already available, but in any case you may add dependencies without any specific user's rights.