LOS ANGELES, CA October 22, 2001 - ActiveState, the leader in open source programming tools, today at the Microsoft Professional Developers Conference (PDC) 2001, announced the release of Visual XSLT for Microsoft Visual Studio .NET. Visual XSLT?s one-of-a-kind XSLT debugger synchronizes input and code while debugging in real time. The rich development environment of this plug-in also allows programmers to leverage the knowledge they already have with Microsoft Visual Studio .NET and use Visual XSLT?s step-by-step view of the XML transformation to ensure robust, quality code.
?XSLT enables programmers to build complex transformations for mission critical applications. These transformations are the backbone of many sophisticated systems for Microsoft products and in the IT industry in general,? said Dick Hardt, Founder & CEO, ActiveState. ?When our customers have an XML transformation problem, we want to help them be as productive as possible and Visual XSLT provides the solution by ensuring that their code operates as expected.?
Key Features: XSLT Editor with IntelliSense - syntax checking and coloring, auto-indenting, code completion, and more
XSLT Debugger - synchronized debugging and input breakpoint setting
Output Preview - results of transformations appear in browser automatically, giving quick feedback
Visual XSLT also displays XSLT variables and parameters and allows programmers to enter arbitrary XPath expressions in the debugger Watch window while debugging.
?Visual XSLT is a very useful tool for Visual Studio .NET developers. The strategy of 'value by reference' and being able to see a Visual XSLT project as a view of live data will make it much easier for developers to work with XML," said Robert Green, lead product manager for Visual Studio .NET at Microsoft Corp. "Visual XSLT is well integrated into Visual Studio .NET. The Output window shows transformed XML as it's being created and the Watch window shows the values of XSL variables. This type of deep integration is very helpful and exciting."
"Visual XSLT from ActiveState is without a doubt the most cutting-edge XSLT IDE to date. It integrates directly with Visual Studio .NET and provides developers with everything they expect from a high-productivity environment like syntax highlighting, IntelliSense, and most importantly, debugging. Visual XSLT makes debugging XSLT files a breeze by allowing you to step through templates, inspect the input tree, and watch the output tree as it's generated," said Aaron Skonnard, Instructor and Author, Developmentor. "In the end, if you're tired of writing XSLT code in notepad or emacs, you'll want to add Visual XSLT to your development environment."
?In XSLT processes, the data flow is usually more interesting than the code sequence,? said Eric Promislow, Visual Project Lead, ActiveState. ?By giving programmers full access to the data flow, including input breakpoints, Visual XSLT changes the way programmers will work with XSLT by enabling them to quickly develop reliable XML transformations.?
Visual XSLT is $295. For a limited time, PDC attendees may take advantage of a special offer of $195. Educational licenses are also available.
XSLT or EXtensible Stylesheet Language Transformation is an-up-and-coming programming language that transforms XML documents. It also does much more. XSLT is most commonly used for generating HTML documents, extracting information from an XML document, and translating between vocabularies in B2B applications. Most people using XML also use XSLT. Because XSLT it is a powerful language that allows complex transformations of XML dialects, it offers many possibilities for XML document manipulation, the most obvious of which is Web page generation.
ActiveState is the leading provider of open source based programming products and services for cross-platform development. ActiveState's key technologies are Perl, the Internet's most popular programming language; Python and Tcl, user-friendly scripting languages; PHP, the dynamic Web programming language; and XSLT, the XML transformation language. The ActiveState Programmer Network (ASPN) offers these technologies with the latest information and productivity tools, empowering programmers with the freedom to work with their preferred language and development environment.
Media & Analyst Contacts:
Lori Pike, ActiveState