Register  Login       Search  
Home  
 
  
 
XML Resources  XML Resources     
 
 
  IronXSLT v0.1 for Visual Studio Codename "Orcas" released   Minimize
 
Location: BlogsXML Lab News    
Posted by: Oleg Tkachenko 5/27/2007
IronXSLT is Microsoft Visual Studio plugin aimed to provide total integration of the XSLT language in Visual Studio IDE.

IronXSLT version 0.1 adds "XSLT Library" project type to Visual Studio. XSLT Library project allows to compile XSLT stylesheets into DLL. Each XSLT stylesheets becomes a class in the DLL and can be loaded and run later using standard XslCompiledTransform class. This way you can avoid paying XSLT compilation tax at runtime.

Note: IronXSLT only supports forthcoming Visual Studio Codename "Orcas".

Download IronXSLT (Note: requires latest Microsoft Visual Studio Codename "Orcas" and Visual Studio Orcas SDK installed. SDK dependency is to be removed soon).

Permalink |  Trackback

Comments (2)   Add Comment
Project reference does not work    By Martin Szugat on 7/15/2007
Hi Oleg,

tried to post my question in your forum but I couldn't find a button "new post" or something like that.

My problem is: I have two VS-Orcas projects: one using IronXSLT and one VB project. The VB projects references the IronXSLT project but the stylesheets are not visible?! If I reference the DLL it works.

Best regards

Martin

Re: IronXSLT v0.1 for Visual Studio Codename "Orcas" released    By olegt on 7/15/2007
Martin, you should be logged in to post. Sorry, otherwise I'd be spammed to death.

About the problem - can you send me more info to email olegt at this domain?


Your name:
Title:
Comment:
Add Comment   Cancel 
 
XML Lab Blog  XML Lab Blog  
 

Improving XInclude authoring in Visual Studio
Posted Tue, 03 Jun 2008 09:42:07

Obviously Microsoft forgot about XInclude when they were shipping Visual Studio, so when you edit your XML and use XInclude you get no intellisense. It's easy to fix though. Just get this XInclude schema (standard XInclude schema improved a bit by Laurens Holst) and drop it into

IronXSLT v0.3 released
Posted Sun, 11 May 2008 10:30:24

Here is a small quick release. IronXSLT v0.3.

A very little known fact is that Visual Studio 2008 does support real XSLT intellisense - not a static XSLT schema-based one, but real dynamic intellisense enabling autocompletion of template names, modes, parameter/variable names, attribute set names, namespace prefixes etc.

Generating HTML excerpts
Posted Thu, 27 Mar 2008 18:07:09

Here is another interesting problem: how do you generate HTML excerpts preserving HTML structure and style? Say you have long XHTML text:

Generating Java using XSLT
Posted Fri, 21 Mar 2008 00:56:05

We are working on yet another language migration tool and faced once again Java source code generation problem. Unfortunately Java doesn't have anything similar to .NET's CodeDOM, so we had to build own own Java generator. This time our development platform is XSLT 2.0. Yes, we are converting COOL:Gen (obscure 4GL model-based language) to Java using XSLT 2.0.

Sergey Dubinets is blogging
Posted Thu, 06 Mar 2008 00:54:14

Sergey Dubinets, the guy behind Microsoft XSLT engine and tools is blogging. Subscribed. Highly recommended.

Obfuscating XSLT
Posted Wed, 20 Feb 2008 18:35:31

Inspired by ioccc.org, just for fun, really. Can you figure out what this stylesheet outputs (without running it of course)?

Microsoft XSLT Profiler
Posted Mon, 11 Feb 2008 01:59:12

Microsoft XML Tools team has released XSLT profiler addin for Visual Studio 2008. I've heard about this tool and even did a little testing long time ago (apparently it's very hard to release anything in Microsoft).

When you create new XSLT stylesheet in Visual Studio via project (Add/New Item) or globally (File/New/File aka Ctrl+N), you start with template content. This template is changing in every new Visual Studio version, probably because every new generation of developers working on XSLT tools in Visual Studio have different vision about what you should start with.

Testing XSLT
Posted Mon, 28 Jan 2008 22:18:46

State of the art of XSLT testing in a simple succinct format by Tony Graham.