
Practical C++
Que | 2000 | ISBN: 0789721449 | 900 pages | PDF | 6 MB
Practical C++ provides the essential pieces of C++ programming information needed by beginning-intermediate programmers to execute the most frequently used tasks and functions. Each chapter is a task-oriented module covering a group of related features or tasks full of real-world, practical examples. Practical C++ provides a complete condensed package of easily navigable reference tutorial information on C++.
(more…)

Enterprise J2ME: Developing Mobile Java Applications
Prentice Hall PTR; 1st edition | ISBN: 0131405306 | 448 pages | October 20, 2003 | CHM | 2 Mb
This book helps experienced Java developers to build high-value mobile applications that take advantage of enterprise IT infrastructures. It also helps developers to add mobility features to existing enterprise solutions. It does not repeat the same basic J2ME/MIDP API tutorial covered by many other books.
After a comprehensive analysis of the landscape and trends of the J2ME platform, the book uses the source code of several award-winning, real world applications to illustrate the design, architecture and best practices of end-to-end smart mobile solutions. The comparison of competing application paradigms could prove invaluable to architects.
(more…)

Formal Refinement for Operating System Kernels
Springer; 1 edition | ISBN:1846289661 | 336 pages | July 25, 2007 | PDF | 1 Mb
(more…)

Foundation PHP for Flash
Friends of Ed; 1st edition | ISBN:1903450160 | 500 pages | September 2001 | PDF | 9 Mb
Written for the Flash developer who wants to do more, Steve Webster’s PHP for Flash shows how to combine simple server-side scripts with Flash to create smarter, more versatile Web applications. With a truly engaging writing style and a sharp visual sense, this title will let any working Flash programmer make the transition to simple server-side scripting with PHP. While most programming books print source code as is, this one distinguishes itself with a keen visual presentation with graphics used to highlight sections of both Flash ActionScript and basic PHP. It also helps that Webster is a notably lively writer. A few guiding principles govern this text. First, all the interfaces are created in Flash and ActionScript, and the book walks you through the steps required to build these designs.
After a basic tutorial of the PHP language, the author uses PHP to add additional functionality to Flash-powered Web applications, from managing user registration to searching news articles using regular expressions. This text provides one of the best (and most truly accessible) tutorials for understanding and using regular expressions. While most writers pass the buck to difficult online resources for regular expressions, the author takes the time to explain and demonstrate how regular expressions really work, with clear examples and a nicely patient presentation style. (more…)

Developing Visual Basic Add-ins
O’Reilly | 2000 | ISBN: 1565925270 | 183 pages | PDF | 2 MB
Most developers can think of dozens of ways in which they’d like to modify Visual Basic’s integrated development environment (or IDE) in order to work more productively. These enhancements can range from simple items (like determining the version of Visual Basic for Applications used by the IDE, or clearing the Immediate window) to much more involved ones (like developing a utility that allows the tab order of the individual controls on a form to be set easily).
Just as the major Microsoft Office applications expose their functionality through their object models, Visual Basic’s development environment also exposes its functionality through the Visual Basic Extensibility Model. Unfortunately, though, the model is poorly documented and poorly understood. And most programmers simply don’t have the time to sift through the documentation and experiment using trial and error to extend the IDE.Developing Visual Basic Add-ins addresses this lack of adequate documentation by showing how to develop add-ins for Visual Basic Versions 5.0 and 6.0 and by providing numerous coding examples of simple but useful add-ins.
The book is divided into two parts. The first part, Add-in Basics, discusses the mechanics of add-in creation. This includes such topics as:
* Retrieving a reference to the VB IDE
* Registering an add-in
* Activating an add-in
* Making an add-in’s functionality accessible through a menu option or toolbar button
Developing an add-in requires creativity, since it requires a programmer to both identify a shortcoming of the IDE and implement some means of enhancing it. The second part of the book, The Extensibility Model, prepares you for this creative part of add-in development by focusing on the VB IDE Extensibility Model. Individual chapters provide in-depth coverage of specific categories of objects, such as user interface objects, project-related objects, and form and control objects.
With Developing Visual Basic Add-ins, you can finally make all of the enhancements to the VB IDE that will allow you to program more effectively.
(more…)

Learning Red Hat LINUX: Guide to Red Hat LINUX for New Users
O’Reilly | 2000 | ISBN: 1565926277 | 386 pages | PDF | 10 MB
Learning Red Hat Linux will guide any new Linux user through the installation and use of the Red Hat® version of the free operating system that is shaking up the world of commercial software. It demystifies Linux in terms familiar to Windows users and gives readers only what they need to start being successful users of Linux. Built around the popular Red Hat distribution of Linux, Learning Red Hat Linux takes the reader step-by-step through the process of installing and setting up a Red Hat Linux system, and provides a thorough but gentle introduction to the basics of using Red Hat Linux.
(more…)