Associated with the most celebrated technology to hit the industry since Netscape's release of Navigator, Java Beans is the latest in Sun's line of Java development products. This book is an advanced developer's guide to Sun's Java Beans Application Program Interface (API) technology. Emphasis is placed on high level discussion of incorporating Java Beans technology into application development. Java's expanded utility with a truly cross-platform technology is highlighted. The book also explores the rules for building Java Beans and illustrates them with many examples and suggestions. The book illuminates the strategy behind creating Beans and provides readers with a strong understanding of the reasons why Beans will dominate the next generation of computing. Features: * Provides a guide to available web resources * Features high-level discussion of incorporating Java Beans technology into application development * Demonstrates successful, seamless user-interface construction * Highlights a cross-platform (as opposed to multi-platform) approach to defining the significance of Java Beans technology

In life, time is money, and on the Internet, the size of data is money. Small programs and small files take less disk space and cost less to send over the Internet. Compression Algorithms for Real Programmers describes the basic algorithms and approaches for compressing information so you can create the smallest files possible. These new algorithms are making it possible for people to take impossibly large audio and video files and compress them enough that they can flow over the Internet.