You need to enable JavaScript to view more than 15 articles by this author.
Introduction to the ASM 2.0 Bytecode Framework
Publish Date: Aug. 17, 2005
J2SE 5.0 made major changes to the language, and version 2.0 of the ASM bytecode manipulation toolkit is well-suited to handle them. In this article, Eugene Kuleshov shows how ASM 2.0 makes working with bytecode easier, and even offers an example of how to map the external dependencies in an arbitrary .jar file.
Create and Read J2SE 5.0 Annotations with the ASM Bytecode Toolkit
Publish Date: Oct. 20, 2004
Continuing his examination of the ASM bytecode-manipulation toolkit, Eugene Kuleshov shows how ASM can be used to access J2SE 5.0 attributes, even from earlier JVM versions that don't support attributes.
Using the ASM Toolkit for Bytecode Manipulation
Publish Date: Oct. 6, 2004
ASM is making inroads in the Java bytecode manipulation community--it's used by Groovy, AspectWerkz, BeanShell, and others--because of its light weight and good performance. Eugene Kuleshov shows how to get started with ASM.
Parsing and Processing Large XML Documents with Digester Rules
Publish Date: Sep. 1, 2004
In-memory XML representations such as DOM can be impractical for large XML files, for which different approaches are needed. As Eugene Kuleshov shows, Jakarta Digester offers a lighter, event-driven alternative.
Java Software Automation with Jakarta Ant
Publish Date: Jul. 24, 2002
Jakarta Ant is not only a tool, it's a powerful language that
allows you automate Java-based Web applications. This article describes automating a Java servlet with Ant.