JavaServer Faces promises to bring rapid user-interface development to server-side Java. It allows developers to painlessly write server-side applications without worrying about the complexities of dealing with browsers and Web servers. It also automates low-level, boring details like control flow and moving code between web...
Bug hunting isan art, and you need to be a master. Get Find the Bug, and you'll become one. Long-time Microsoft programmer Adam Barr presents 50 programs, each with exactly one bug. Your assignment: ...
C++ is a flexible, powerful programming language with hundreds of
thousands of applications. However, the knowledge of how to take
advantage of its full potential comes only with time and experience.
That’s where this book comes in. Think of it as a “cookbook” for solving
your programming...
Many people think of Adobe's Portable Document Format (PDF) as a proprietary format for delivering unchangeable content that readers can print out or view on-screen conveniently. That may be how most people work with it, but you can do many more things with PDF, with or without Adobe's tools.
The author's clear, conversational writing style easily explains the complex technology issues, making this book a must-have for developers wishing to take their works to the next level. While not a substitute for professional advice, the book guides the reader through the general business issues and pitfalls of game development...
Director MX for Windows and Macintosh: Visual QuickStart Guide makes the perfect accompaniment for readers looking to quickly get up-to-speed on the new version's seamless integration with the Macromedia Flash MX product family, advanced debugging capabilities, new Object Inspector, support for both QuickTime 6 and...
Over a decade ago (nearly eternity in Internet Time), Randal Schwartz wrote the first edition of Learning Perl. In the intervening years, Perl itself has grown substantially from a "cool" scripting language used primarily by Unix system administrators to a robust object-oriented...
A Step-by-Step Guide to the Xcode Mac OS Development Environment
Every copy of Mac OS X comes with Xcode, the powerful development suite that Apple uses to build applications ranging from Safari to iTunes. But because Xcode is complex and subtle, even experienced Mac programmers rarely take full advantage...
The classical view of inventory data collection is that of employees filling out forms of various kinds throughout the warehouse and production areas, which are then forwarded to a central data entry location, where hordes of clerks keypunch the data into a central computer database. Although this was a reasonably accurate view of ...
How should you start reading Planning under Pressure? Your choice will depend on the nature of your interests; the time at your disposal; and the extent of any prior familiarity you may have with the strategic choice approach.
The purpose of this quick access guide is to help you in making your decisions about selective ...
Perhaps the most revolutionary aspect of the arrival of Microsoft's .NET platform is the standardization of C# and the Common Language Runtime. Now, for the first time, programmers can develop and use open-source projects that are based on a language that is an international standard as well as compatible with both Microsoft and...
Welcome to Ant, today's premiere build tool. Ant is an extraordinary tool, and it fills a long-standing need among developers. No longer do you have to try to remember the 50 steps to build your project and make sure you do them in the right order or try to get finicky makefiles just right. Now you've got a true build tool that's...