- Visit Java's Relatives: Jython and Groovy
- May 4, 2007
- In addition to introducing Jython and Groovy, programmer Jeff Friesen shows you how to download and install necessary software, and takes you on a brief tour of each language.
|
- Enhancing Text Readability Online Through Code
- Mar 30, 2007
- Text readability is an extremely important part of any web site, but how do you know what size your users will find readable? Kris Hadlock shows you how to solve this problem by creating a text-zooming component with JavaScript. This component not only enables users to resize the text on your web site but it also enables you to restrict what text they can resize.
|
- Generics 101: Mastering the Fundamentals
- Mar 23, 2007
- Java 2 Standard Edition 5.0 introduced generics to Java developers. As Jeff Friesen discusses here, you can master the fundamentals without expending much effort.
|
- Some Rules for Safer Java Programming
- Mar 16, 2007
- Good source code still requires smart programmers. Java expert Stephen Morris offers a few simple rules for programmers to follow to produce safer Java code.
|
- Taming Mustang, Part 3: A New Script Engine
- Mar 2, 2007
- In the last installment of his three-part series on Mustang, Java expert Jeff Friesen introduces you to his miniature expression language and shows you how to implement a script engine for this language.
|
- Taming Mustang, Part 1: Collections API
- Feb 16, 2007
- Mustang (a.k.a. Java SE6) has arrived. Jeff Friesen presents the first of a three-part series that continues to tame Mustang. Part 1 focuses on enhancements made to the Collections API, where you discover new Collections interfaces and classes.
|
- Server-Side Caching for AJAX
- Feb 2, 2007
- Kris Hadlock provides a solution that can be implemented on any PHP-enabled server.
|
- Create Your Own Custom Ajax-Enabled Accordion Component
- Jan 26, 2007
- Kris Hadlock shows you how to create a custom Ajax-enabled accordion.
|
- Manipulating Strings in Java
- Jan 19, 2007
- The phrases in this chapter show you some common tasks involving strings.
|
- An Overview of JavaServer Faces Technology
- Jan 12, 2007
- This sample chapter explains some of the primary benefits of using JavaServer Faces technology and what a JavaServer Faces application is.
|
- State Management in ASP.NET 2.0
- Jan 5, 2007
- Fritz Onion and Keith Brown discuss cross-page posting, Profile, and the Wizard, View, and MultiView controls in ASP.NET 2.0.
|
- The TurboGears Toolbox and Other Tools
- Jan 5, 2007
- TurboGears provides several graphical tools to help you get started more quickly, and to maximize your productivity. This sample chapter covers ModelDesigner, CatWalk, WebConsole and SystemInfo tools, Widget Browser, and the tg-admin command.
|
- Creating Smart Forms with AJAX
- Dec 29, 2006
- Web forms are very important pieces of an application. They're used for registration, logging in, or even payment for services. Kris Hadlock explains the importance of creating "smart" forms and how to use AJAX to improve the forms in your applications.
|
- PCX Meets Image I/O: Creating an Image-Reading Java Plug-in
- Dec 29, 2006
- Instead of taking time to convert PCX images to another graphics format so your Java programs can access them, you can read them directly into Java via the Image I/O-based PCX reader plug-in described in this article by Jeff Friesen.
|
- Accordion
- Dec 11, 2006
|
- Manipulating Strings
- Dec 4, 2006
|
- AJAX Tips and Tricks
- Nov 17, 2006
- If you're developing in AJAX, author Kris Hadlock has a few tricks you can use to avoid common issues and speed up your AJAX development time. This article shows you how to prevent cached AJAX requests, debug AJAX code with FireBug, and create a database connection.
|
- Introducing Ajax
- Nov 10, 2006
- This chapter starts with a brief introduction to Ajax and then offers three simple examples of how Ajax can be implemented.
|
- Getting Started with AJAX and the XMLHttpRequest Object
- Nov 3, 2006
- This chapter introduces you to the XMLHttpRequest object, showing you how to work around its implementation differences between browsers. Also learn how to make some actual page requests, both in a synchronous fashion and in an asynchronous fashion. This chapter finishes with some various fallback approaches that can be used if a browser doesn't support XMLHttpRequest, including how to use IFrames and cookies as your communication channel.
|
- Mustang (Java SE 6) Gallops into Town
- Oct 20, 2006
- Jeff Friesen shows you why the many new features of Java SE 6 make Mustang an especially interesting release.
|