| Nov | DEC | Jan |
| 20 | ||
| 2002 | 2003 | 2004 |
COLLECTED BY
Collection: Alexa Crawls DU
|
|
||||||
|
||||||
| Registration Is Open for the Third Annual O'Reilly Emerging Technology Conference. |
|
|
Understanding JAXB: Java Binding Customization JAXB, Java Architecture for XML Binding, is a specification (or standard) that automates the mapping between XML documents and Java objects and vice versa. One of the primary components of JAXB is the schema compiler. The schema compiler is the tool used to generate Java bindings from an XML schema document. If used in its default mode (for non-trivial applications), the compiler usually generates bindings that are awkward to work with. This article will look at various methods you can use to customize the generated bindings. [ONJava.com] Java vs. .NET Security, Part 2 Java and .NET address similar code security issues, but which offers the best security implementation? Denis Piliptchouk's series continues with a look at cryptography support. [ONJava.com]
Introduction to the Peer-to-Peer Sockets Project
The Peer-to-Peer Sockets project reimplements Java's standard
JSP 2.0: The New Deal, Part 2 The wait is almost over: the latest version of the JavaServer Pages (JSP) specification, JSP 2.0, is about to be released. Hans Bergsten shows how the new changes make using JSP and its expression language cleaner and more powerful. [ONJava.com]
Regular Expressions in J2SE
Java applications that perform text searching and manipulation using Java vs. .NET Security, Part 1 Java and .NET address similar code security issues, but which one offers the best security implementation? Denis Piliptchouk's series starts with a side-by-side look at how each performs configuration, code verification, and memory isolation. [ONJava.com] Best Practices for Exception Handling Java's concept of exceptions and how they're used has led to controversy and, in some cases, bad programming practices. Gunjan Doshi seeks to lay down some best practices for using exceptions in Java. [ONJava.com] Two Servlet Filters Every Web Application Should Have Web applications can greatly improve performance by caching previously generated content and compressing the data it sends to the browser. As Jayson Falkner explains, servlet filters make it easy to provide these features to servlets. [ONJava.com] Inside Class Loaders Class loading is a topic that separates the Java Jedi from his or her apprentice. Until you start working with multiple -- and potentially incompatible -- class loaders, you don't realize the trickiness of keeping classes straight. Andreas Schaefer's introduction will help expose how class loading works. [ONJava.com] Subverting Java Access Protection for Unit Testing Ross Burton describes how to use reflection to subvert Java class-member access protection to improve unit testing, by accessing private and protected members as required. [ONJava.com] JSP 2.0: The New Deal, Part 1 The wait is almost over: the latest version of the JavaServer Pages (JSP) specification, JSP 2.0, is about to be released. Hans Bergsten, the author of JavaServer Pages, 3rd Edition, shows how the new changes make using JSP and its expression language cleaner and more powerful. [ONJava.com] "Head First EJB" Author Interview Kathy Sierra and Bert Bates have just completed the second title in O'Reilly's Head First series, the recently released Head First EJB, a certification book as unique as the series itself. In this interview, the authors discuss why the Head First series now includes a certification book, why the book is essential even if you're not planning to take the exam, how they've used their unique teaching style to help Java candidates pass the EJB exam, and much more. [ONJava.com] Page Navigation in JavaServer Faces Any web application with more than one page needs some sort of navigation. Where does the user go when he logs in? Where does he go if his password is incorrect? JSF provides an easy-to-update page navigation model in its Application Configuration file. Budi Kurniawan explains how it works. [ONJava.com] The Return of the Blue Q This article describes the new QTJ by relating the history of why it was broken in the first place, how it was fixed, how to use the new version, and what we might expect to see from QTJ going forward. [ONJava.com] Analyze Your Classes Java reflection allows you to discover your code's abilities, but what about changing the code? Vikram Goyal introduces the Byte Code Engineering Library, which opens up classes for low-level changes from code. [ONJava.com] Developing With Maven By knowing what developers want in a build tool, Maven hopes to unseat Ant as the favorite build tool of Java developers. Rob Herbst looks at Maven's most compelling features. [ONJava.com] Creating an Online Help System with JavaHelp and DocBook JavaHelp offers a full-featured help system for Java applications, but creating and maintaining help content can be tricky. Austin King offers an alternative workflow, based on DocBook and XSL. [ONJava.com] The PHP Scalability Myth Java scales ... but so does PHP. That's the argument Jack Herrington puts forth in comparing how each can be used to create web applications with modern architectures. [ONJava.com] Mac OS X JNI Revisited Since the April release of his book, Mac OS X for Java Geeks, Will Iverson has gotten more than a few queries about the Java Native Interface, or JNI. Here he revisits the process of building a JNI project using the latest Java tools and looks at some questions sent in by readers of the book. [ONJava.com] XML Parsing in a Producer-Consumer Model Decent APIs such as SAX have made XML parsing much easier than in the old DOM and pre-DOM days. That doesn't mean it's completely natural, though, in all circumstances. Throw XML parsing into a multithreaded application and things can get weird quickly. That's where a different approach can help. Prabu Arumugam demonstrates the producer-consumer model, which can allow multithreaded XML processing. [ONJava.com] Qualities of a Good Middle-Tier Architecture IT spends a considerable sum of dollars in creating company-wide frameworks as part of building their business applications. This is especially true for typed languages like C++, Java, and C#. The core of this spending goes towards coming up with an architecture for the middle tier. How does one know if the resulting architecture will serve the needs? This article examines the qualities of a good middle-tier architecture and answers how the well known middle-tier architectures that are in vogue today stack up against this analysis. The middle-tier architectures analyzed include stored procedures, SOA, EJBs, COM+, and SQLJ. [ONJava.com] SearchAssist: A Portable Search Engine in Java While server-side Java solves many problems, it's not always available. Besides, there's more to a good UI than HTML can provide. Sometimes an applet can fit the bill. Ashwin Jayaprakash demonstrates a search engine applet designed for portability and power. [ONJava.com] Readable Java 1.5 Java 1.5 promises several exciting new features: an improved for loop, generics, and improved typing through variance. The proposed syntax doesn't impress everyone, though. Stephen Jungels proposes alternate syntaxes for the new features. [ONJava.com] Java for Bioinformatics Bioinformaticians and biological scientists have to sift through a lot of data. Visualization helps. While Perl has been a mainstay of bioinformatics, several projects and APIs in the Java world are making Java a viable development language. Stephen Montgomery surveys the scene. [ONJava.com] Create Desktop Applications with Java-Based Web Technologies Will Iverson provides detailed, step-by-step instructions for building a simple, point-and-shoot installer for a basic web application using Apache Jakarta Tomcat and a combination of free tools and various Apache-license projects. Will is the author of Mac OS X Java. [ONJava.com] Web and Enterprise Architecture Design Patterns for J2EE, Part 2 From their experience as Web-era application designers, Ganesh Prasad, Rajat Taneja, and Vikrant Todankar saw a need for a set of named ways of doing things at the application or subsystem level, in the same manner that the original design patterns fulfilled a need for standardization of lower-level functionality. In this second part of a two-part series, the authors discuss their Web and Enterprise Architecture Design Patterns in the Security, Navigation, and Data Volume Control categories. [ONJava.com] Web and Enterprise Architecture Design Patterns for J2EE, Part 1 From their experience as web-era application designers, Ganesh Prasad, Rajat Taneja, and Vikrant Todankar saw a need for a set of named ways of doing things at the application or subsystem level, in the same manner that the original design patterns fulfilled a need for standardization of lower-level functionality. In part one of a two-part series, the authors discuss their Web and Enterprise Architecture Design Patterns in the Partitioning and Scope categories. [ONJava.com] Managing Complexity: Keeping a Large Java Project on Track Delivering a software project successfully requires much more than just writing good code. Issue tracking, bug fixing, packaging, deployment, and testing all help solve your customer's actual problem. Tom Copeland explains Dashboard, the continual integration infrastructure behind DARPA's UltraLog, a large Java project distributed among several vendors. [ONJava.com] Using JSF Sun's recently released Web Services Developer Pack 1.2 includes an early-access release of JavaServer Faces. Andrei Cioroianu demonstrates building web forms, managing user input, and binding UI components to JavaBean properties. [ONJava.com] Code-Generation Techniques for Java J2EE is powerful, but it can lead to a lot of repetitive code. You could hand this code off to junior developers, or you could generate it automatically. Jack Herrington explores this higher level of abstraction and how it can improve your productivity. [ONJava.com] |
|
|
|
Flying Dukes T-Shirt contest by Dave Chappell [ Java] Last minute shopping by Daniel H Steinberg [java.net weblogs] Xml 2003 Reflections - Adam Bosworth Keynote by Michael Champion [java.net weblogs] The Catastrophe Cycle by Craig Castelaz [java.net weblogs]
Edge 2004 East Boston, MA Feb. 24, 2004 JavaOne 2004 San Francisco, CA Jun. 28, 2004 |
|
Sponsored by: |
||||||||||||||||||
|
Contact Us | Media Kit | Privacy Policy | Press Center | Jobs
Copyright © 2000-2003 O'Reilly & Associates, Inc. All Rights Reserved. |
|||||||||||||||||||||||||