First you need a good programmer's editor. I suggest the shareware product
UltraEdit (www.ultraedit.com). It has the usual things programmer's editors
have (color-coded syntax highlighting, auto-complete, a variety of project
management tools, macros, templates, etc.). One thing I particularly like is
the button on the toolbar that lets you view the file you are editing in your
default browser. I use that for debugging JavaScript and checking the
appearance of my HTML.
A good book on JavaScript is indispensable. I suggest the "JavaScript Bible",
ISBN 0764533428. For really good JavaScript implementations, you will want to
use an object-oriented programming approach. The late, lamented imprint, WROX
had an OO JavaScript book
entitled JavaScript Objects, ISBN 1861001894. You can find it second-hand on
the web
You can also use UltraEdit to debug XSLT transformations, but for really tricky
problems, you may want to get a copy of XSLerator from Marrowsoft
(www.marrowsoft.com).
Depending on how much XSLT you already know, there are a number of books I
could recommend. The XSLT Programmer's Reference, 2nd Edition, by Michael Kay
is a good reference book. I found that I couldn't understand the tutorial parts
until I had first got some experience. I have bought and thrown away more XML
books than I care to remember, but the quality seems to be getting better.
Jenni Tenison's books are good. Inside XSLT from New Riders by Steven Holzner
is good (ISBN 0735711364).
--
Charles Knell
cknell(_at_)onebox(_dot_)com - email
-----Original Message-----
From: Amir Yiron <amir(_at_)WavionNetworks(_dot_)com>
Sent: Thu, 15 Apr 2004 10:34:09 +0200
To: "xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com"
<'xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com'>
Subject: [xsl] Looking for Tools & Books
Hello,
I intend to write a web application for IE6.
The application is based on XML/XSLT (XSLT runs on client side - IE6) and the
transformation output is XHTML/JavaScript pages.
Could somebody recommend me on tools and books appropriate for this specific
configuration?
And specifically, I'm looking for a good tool for developing/debugging of
(X)HTML/JavaScript, and also XSLT if possible.
Thanks in advance,
-- Amir
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--