JUST OFF THE PRESSES"Professional Java Server Programming, J2EE Edition"by Subrahmanyam Allamaraju, Andrew Longshaw, Daniel O'Connor et al. "The evolution of Java from a means of developing applets for running in browsers to a programming model capable of driving today's enterprise applications has been remarkable," observe the team authors of "Professional Java Server Programming, J2EE Edition," from Wrox Press. They're right. Sun's Java 2 Enterprise Edition (J2EE) bundles over a dozen APIs and standards that'll let you build the next generation of enterprise-class applications. Concentrating on newer standards like JavaServer Pages, Enterprise JavaBeans, and XML, this massive text (packed with over 1,400 pages of information) gives plenty of nuts-and-bolts advice that you'll need to be successful with Java on the enterprise. Read more "Java 2 Bible" by Aaron Walsh, Justin Couch, and Daniel H. Steinberg Revised to include the latest Sun standards, the "Java 2 Bible" is perfect for those who are approaching Java for the first time. This book is dedicated to explaining what Java is, while teaching you how to use it, too. While there are any number of good introductions to Java, this one earns points for its approachable and lively style; it doesn't get bogged down in every detail, but instead offers a digestible and appealing tour of core Java, plus the basics of database, network, and UI programming. Java is clearly a technology that's here to stay, and this book can get you on board quickly. Read more "Professional Linux Programming" by Neil Matthew, Richard Stones, et al. Using open-source software, you can write robust applications without spending a dime on licensing fees. While Linux is great for developing applications, getting familiar with the various freely available tools and APIs can be daunting. "Professional Linux Programming" can help with an excellent tour of everything that you need to create data-aware Web applications on Linux in C. Filled with practical details and hands-on tips, this book will help you to take your existing C/C++ skills into the exciting new realm of open-source software and Linux. Read more WHAT'S HOT?At the top of this month's Computer Programming bestsellers list are a high-level guide to developing for the Web by using two sizzling-hot technologies, a book on programming in Java, and a still-bestselling classic on designing software."Professional
ASP XML" "The Java Programming Language, Third Edition" by Ken Arnold, James Gosling, and David Holmes Written by several of Java's inventors, "The Java Programming Language, Third Edition" is an indispensable guide to basic and advanced features in today's hippest programming language. Aimed at the intermediate or advanced developer, this book delivers a cornucopia of information on how to do more with Java. Read more "Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, and Grady Booch "Design Patterns" is a modern classic in the literature of object-oriented development, and offers timeless and elegant solutions to common problems in software design. It describes patterns for managing object creation, composing objects into larger structures, and coordinating control flow between objects. The book provides numerous examples in which using composition instead of inheritance can improve the reusability and flexibility of code. Note, however, that it's not a tutorial, but a catalog that you can use to find an object-oriented design pattern that's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs. Read more RECOMMENDED READING: "ADO 2.6 PROGRAMMER'S REFERENCE"ADO 2.6 Programmer's ReferenceDavid Sussman Newly updated with the latest Microsoft standards, "ADO 2.6 Programmer's Reference" is a thorough treatise on how ADO 2.6 can be used in Web applications that have been created in ASP, and in compiled applications that have been created by using Visual Basic and other languages. Besides a tutorial to basic and advanced database programming, it offers an A-to-Z reference to ADO and all of the related APIs, including new support for XML and multidimensional database programming. This is a handy reference that you'll turn to again and again. Read more WHAT'S HOT IN SOFTWARE? DATABASE TOOLS"Oracle 8i"Macmillan Publishing USA Consistently rated among the top database management systems (DBMSs) for any platform, Oracle 8i for Linux brings Oracle's renowned capacity for speedy queries to the free and flexible Linux environment. Although it's not as easy to learn and maintain as other DBMSs, Oracle will reward you with solid performance and reliability. This package includes all you need to get Oracle 8i going under any version of Linux (as long as the OS is running on a machine with a chip that uses Intel's machine language). You'll be pleased with the DBMS, particularly if you plan to work with large databases and do a lot of customization with Java; the level of Java integration in Oracle 8i is fantastic. Read more "Dreamweaver UltraDev" Macromedia Dreamweaver UltraDev adds dynamic content to the professional's favorite Web-authoring tool. This is not just animation and effects, but also links to scripts and database connections that run on the Web server. To achieve this, UltraDev adds several new features to Dreamweaver. The Data Bindings inspector lets you define record sets, which are the results of database queries that are executed at runtime. You then can replace static text in a Web page with fields from the record set. Read more "Seagate Crystal Reports 8.0 Developer Edition with Subscription Upgrade" Seagate Software Seagate Crystal Reports has long been a popular tool with programmers for creating custom database reports. Version 8.0 of the Developer Edition includes a host of wizards and features that can generate virtually every imaginable type of report and chart for both printable and HTML-based output. It's ready to go for creating redistributable reports that can stand alone or integrate into applications that have been created with tools like Microsoft Visual Basic, Visual C++, and other programming tools. Read more ALMOST PUBLISHEDWhat will Computer Programming gurus be reading next? These guides have garnered the most orders from Amazon.com customers--even before they've been published."Transactional COM+: Building Scalable Applications" Tim Ewald Publication date: December 15, 2000 COM+, the next generation of COM, helps developers create more robust enterprise-scale applications; but it's not terribly well understood yet. "Transactional COM+: Building Scalable Applications" illuminates this incarnation of the specification for you, and highlights how you can make the most of runtime services, design your applications to get the best scalability and performance, control application-server technology, and more. Read more "Professional SQL Server 2000" Robert Vieira Publication date: November 2000 "Professional SQL Server 2000" is an exhaustive survey of the new features in SQL Server 2000, which has just been released and is freshly equipped with XML support and enhanced OLAP services. T-SQL, basic concepts of database design, performance tuning, security issues, and OLAP are some of the topics at hand. Read more FEATURED REVIEWS"Advanced Visual Basic 6 : Power Techniques for Everyday Programs"by Matthew J. Curland This book "blows the wall" that many Visual Basic programmers hit as they try to perfect their applications, according to VB guru and Microsoft insider Matthew Curland. His book, "Advanced Visual Basic 6: Power Techniques for Everyday Programs," delivers an impressive array of techniques and a library of custom code to help you do more with VB. Whether you want to optimize the performance of arrays and strings or dig into COM components, this title will help; it proves that VB can do just about anything that C++ can. Read more | Computer Software Index | More Software | Compserv Computer Bookstore | Compserv Main Index | eCommerce | |