Developing Object Windows Library (OWL) applications requires more than just a vague understanding of various OWL classes and subsystems. Exploring the capabilities of the OWL framework, "Core OWL 5.0" gives in-depth details of what OWL does and the full details of the OWL framework.
C# programmers all have one thing in common -- they're learning a new language. That fact alone brings challenges, frustrations, and constant demands on your patience. And, no matter how good your reference books are, you can't always stop to thumb through hundreds of pages to find the piece of information you need. Your answer is the C# Language Pocket Reference. Concise and easy to use, this handy pocket guide to C# comes from the authors of C# in a Nutshell, and is a must-have quick reference for anyone implementing this new object-oriented language.The C# Language Pocket Reference offers the convenience of a quick reference in a format that will actually fit in your pocket. The book incl...
This concise an insightful guide provides a road map for anyone trying to navigate or manipulate the Shared Source Code, necessary for anyone wanting to jump into the complex nucleus of the .NET platform.
From in-depth studies of the Object Windows Library (OWL) source code and behavior to advanced ways to make OWL perform, this book takes the reader through the depths of the code. Included are a variety of classes and objects to extend OWL, as well as detailed explanations of how to extend the OWL objects themselves.
A guide to using Java on servers in a distributed environment. It covers technologies such as Java Servlets, Java Web server, and JNDI. It also covers more established technologies that are relevant to successful server application development such as JDBC, RMI, CORBA, and enterprise JavaBeans.
Serving as both a fast-paced tutorial and a reference, this guide meets the needs of two primary audiences--programmers who want a quick introduction to using the BCL, and those who want a reference in book form.
Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set of new concurrency building blocks. In Java Concurrency in Practice , the creators of these new facilities explain not only how they work and how to use them, but also the motivation and design patterns behind them. However, developing, testing, and debugging multithreaded programs can still be very ...