Implementing extension methods to XSLT in .Net

Most XSLT processors contain methods to call custom methods (known as extension methods) written in your favourite programming language similar to macros or robotic process automation that people use on their work to make the process easier. Java XSLT processors allow you to write them in Java, and the old MSXML processor allowed you to write the in VBScript or Javascript.

The new .Net Framework classes XslTransform (or more recently XslCompiledTransform) allows you to write them in any .Net language.

But how do you implement these? Well there are two methods you can choose from, read more below the break:

Continue reading “Implementing extension methods to XSLT in .Net”

.NET Rocks! in Tyne & Where?

.Net Rocks MousematAfter trying to catch up on the .Net Rocks shows (great shows for .Net deveopers – you learn things you didn’t even know you needed to know, and some things you didn’t need to know) I couldn’t believe it when the winner of their latest competition was from Tyne & Wear. Only problem is they had no idea how to pronounce Wear! So they said it like Where! I laughed so much it hurt :)

And for those who don’t know, its pronounced like were, or weir (as in a step in a river, which its named after, two rivers here in the north east of England called the River Tyne and the River Wear.