nerdiness devours me

The main goal of this framework is to provide a solid base for all of your front-end projects. It will help you go through the initial steps of creating a master template quickly, without having to worry about browser rendering issues for certain elements, including numerous JavaScript plugins to perform simple tasks or even worry about CSS naming conventions.

Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.

Web applications have evolved from simple HTML pages into rich, interactive applications that provide a great user experience. Today’s web apps pose a challenge for developers, however: how do you create and maintain efficient JavaScript code that downloads quickly and works across different browsers?

The Closure tools help developers to build rich web applications with JavaScript that is both powerful and efficient.

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.

XSLT Madness

This error was driving me NUTS for hours while trying to xls transform a complex xml document with the help of inline javascript:

“Exception: Extension function parameters or return values which have Clr type ‘ConcatString’ are not supported.”

Thank God someone else already had the same problem. The solution is rather weird, but the return value is now correctly recognized as string.

See the full solution here:

http://www.rendelmann.info/blog/2006/12/01/Strange+XSL+Transform+Exception+Figured+Out.aspx

As a sidenote, MSXML 6.0 does NOT support XPATH 2.0 at the moment…