Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
1. | By: DJ Adams Publisher: O'Reilly Media, Inc. Publication Date: 07-JAN-2002 Insert Date: 26-SEP-2002 Slots: 1.0 | Overview: Programming Jabber
Jabber is a set of protocols expressed in XML, and an extensible
framework that allows people and applications to exchange all sorts
of information, from simple text messages to being used to extend
the backbone of an enterprise data system. Jabber gives you the
power to build applications that have identity, presence, and that
can take part in conversations. Programming Jabber
offers developers a chance to learn and understand the Jabber
technology and protocol from an implementer's point of view.
Detailed information of each part of the Jabber protocol is
introduced, explained, and...
|
2. | By: Scott Anguish; Erik M. Buck; Donald A. Yacktman Publisher: Sams Publication Date: 20-SEP-2002 Insert Date: 28-MAR-2003 Slots: 1.0 | Overview: Cocoa® Programming Cocoa Programming is a comprehensive work that starts as
a fast-paced introduction to the OS architecture and the Cocoa
language for programmers new to the environment. The more advanced
sections of the book will show the reader how to create Cocoa
applications using Objective-C, to modify the views, integrate
multimedia, and access networks. The final sections explain how to
extend system applications and development tools in order to create
your own frameworks....
|
3. | By: Nicholas Pleis Publisher: Premier Press Publication Date: 01-JAN-2002 Insert Date: 19-AUG-2004 Slots: 1.0 | Overview: Palm OS ® Game Programming
To the average person, a Palm OS PDA is merely a handy calendar and address book. As a game programmer, however, you see its potential as much more than that. You see a device ready to be programmed with an array of exciting games. This book shows you how you can accomplish just that. Beginning with a detailed discussion of how the OS works, you will soon be writing your own programs as you learn about loading and drawing bitmaps, physics, artificial intelligence, and many advanced concepts of Palm OS programming. Before beginning, you will need to have a working knowledge of C and C++ as...
|
4. | Programming Web Services with Perl By: Randy J. Ray; Pavel Kulchenko Publisher: O'Reilly Media, Inc. Publication Date: 19-DEC-2002 Insert Date: 05-APR-2003 Slots: 1.0 | Overview: Programming Web Services with Perl
Given Perl's natural fit for web applications development, it's no
surprise that Perl is also a natural choice for web services
development. It's the most popular web programming language, with
strong implementations of both SOAP and XML-RPC, the leading ways
to distribute applications using web services. But books on web
services focus on writing these applications in Java or Visual
Basic, leaving Perl programmers with few resources to get them
started. Programming Web Services with Perl changes that,
bringing Perl users all the information they need to create web
services using their...
|
5. | By: Shawn Wallace Publisher: O'Reilly Media, Inc. Publication Date: 19-DEC-2002 Insert Date: 04-OCT-2012 Slots: 1.0 | Overview: Perl Graphics Programming Perl programmers naturally turn to Perl to tackle whatever challenge they have at hand, and graphics programming is no exception. Geared toward Perl users and webmasters, Perl Graphics Programming demystifies the manipulation of graphics formats for use on the Web. The book provides all the tools necessary to begin programming and designing graphics for the Web immediately. ...
|
6. | Computer Science & Perl Programming By: Jon Orwant Publisher: O'Reilly Media, Inc. Publication Date: 04-NOV-2002 Insert Date: 13-MAR-2008 Slots: 1.0 | Part Title: Programming Techniques, Pg. 271 . Multiple Dispatch in Perl
PART IV
IV.
Programming Techniques
The ten articles in Part III |
7. | By: Andrew Stopford Publisher: Sams Publication Date: 17-MAY-2002 Insert Date: 26-SEP-2002 Slots: 1.0 | Overview: PHP Programming for Windows PHP Programming for Windows the authoritative guide to
developing web applications with PHP on the Microsoft Windows
platform. It is the first book of its kind to offer a Windows
centric stance on PHP with the intermediate to advanced audience in
mind. This book covers PHP from the ground up and benefits both
those new to PHP to PHP experts. The book covers new ground like
using PHP with Windows databases such as Access and SQL Server plus
other topics such as the Microsoft SOAP SDK and using PHP with the
Active Directory....
|
8. | By: Mark “Nurgle” Collins Publisher: Prima Publishing Publication Date: 01-JAN-2002 Insert Date: 19-AUG-2004 Slots: 1.0 | Section Title: Socket Programming, Pg. 116 instead.
Socket Programming
Socket programming can be quite easy at times, a nightmare at |
9. | Object-Oriented Programming with ActionScript Publisher: New Riders Publication Date: 13-SEP-2002 Insert Date: 10-DEC-2002 Slots: 1.0 | Overview: Object-Oriented Programming with ActionScript Object-Oriented Programming with ActionScript takes you
beyond the level of "neat" code tricks and teaches you how to
architect and implement true Macromedia Flash MX applications. You
will also learn the programming theory needed to take full
advantage of the object-oriented nature of ActionScript.
Nearly a third of the book is focused on teaching you everything
there is to know about one of the most powerful new features of
Flash MX:components. The topics range from understanding and using
components, to constructing custom components. This book also
recognizes the uniqueness of...
|
10. | Questioning Extreme Programming By: Pete McBreen Publisher: Addison-Wesley Professional Publication Date: 19-JUL-2002 Insert Date: 26-NOV-2002 Slots: 1.0 | Overview: Questioning Extreme Programming Extreme Programming (XP) has been the subject of heated debate
since its arrival on the programming scene in
1998—understandably so, as it contradicts many traditional
software development beliefs. We¿ve heard success stories
about sweeping changes made to organizations as a result of XP.
We’ve read books about how this approach can work for our
teams. However, are there times when XP isn’t appropriate?
There are certainly instances when making the leap to XP could
potentially jeopardize a whole project. What’s missing from
all of this rhetoric? Witness Pete McBreen, software...
|
11. | Extreme Programming Perspectives By: Michele Marchesi; Giancarlo Succi; Don Wells; Laurie Williams Publisher: Addison-Wesley Professional Publication Date: 26-AUG-2002 Insert Date: 25-FEB-2003 Slots: 1.0 | Section Title: Distributed Extreme Programming, Pg. 346 346 Distributed Extreme Programming
346
Thus, physical proximity of team members and |
12. | Publisher: Addison-Wesley Professional Publication Date: 25-OCT-2002 Insert Date: 20-MAR-2003 Slots: 1.0 | Overview: Testing Extreme Programming The rapid rise in popularity of Extreme Programming (XP) has put
the practice of software testing squarely in the spotlight of
application development. At one time, testing was a neglected
practice, a highly specialized activity that came as an
afterthought as complex, code-intensive projects were rushed to
completion. But in today's world of escalating quality
expectations, testing is a key component of the development
process.
XP accelerates testing by demanding its complete integration
with development. This in turn has pushed software professionals to
rethink their traditional attitudes...
|
13. | By: Jeff Prosise Publisher: Microsoft Press Publication Date: 15-MAY-2002 Insert Date: 30-SEP-2002 Slots: 1.0 | Section Title: Code-Behind Programming, Pg. 159 Currency> <Exchange>1 64716</Exchange> </Rate> </Rates> 159 Code Behind Programming While |
14. | By: Mark Perry; Manesh Balachandran; Jorge Plata; Paul Solano; Phillip Thomas Publisher: IBM Redbooks Publication Date: 26-APR-2002 Insert Date: 12-MAY-2004 Slots: 1.0 | Section Title: Programming with MQSeries, Pg. 2 of the common MQSeries programming flow patterns. We will introduce one-to-one, one-to-many |
15. | Visual Basic® .NET Database Programming By: Rod Stephens Publisher: Que Publication Date: 11-APR-2002 Insert Date: 01-MAY-2003 Slots: 1.0 | Overview: Visual Basic® .NET Database Programming Visual Basic.NET Database Programming walks the readers
step-by-step through the topics they need to know to use databases
effectively. This book teaches with real-world scenarios how to
load, display, manipulate, modify and save data in databases. It
shows the reader how to build multi-tier applications that
implement enterprise-wide business solutions, build Web Servers,
manage large amounts of data, find specific records, sort data,
perform complex queries, and use XML--an integral part of data
handling in Visual Basic.NET....
|
16. | Practical C++ Programming, Second Edition By: Steve Oualline Publisher: O'Reilly Media, Inc. Publication Date: 13-DEC-2002 Insert Date: 01-FEB-2003 Slots: 1.0 | Section Title: Structured Programming Basics, Pg. 141 you, use it. Structured programming focuses on a program's code. Later you'll see how |
17. | Peer-to-Peer Programming on Groove® By: James Edwards Publisher: Addison-Wesley Professional Publication Date: 04-MAR-2002 Insert Date: 26-NOV-2002 Slots: 1.0 | Overview: Peer-to-Peer Programming on Groove® In October of 1997, Ray Ozzie, creator of Lotus Notes, began
development of Groove. Groove is a peer-to-peer application
platform for building and deploying peer-to-peer applications.
Because Groove takes care of the underlying connectivity and
synchronization issues, developers can concentrate on creating
applications in the peer-to-peer space. While the technology under
the hood of Groove is cutting-edge and somewhat daunting, the
actual process of creating applications is approachable for
advanced beginner or intermediate programmers.
The book is organized by first to actually produce...
|
18. | AI Techniques for Game Programming By: Mat Buckland Publisher: Premier Press Publication Date: 01-JAN-2002 Insert Date: 19-AUG-2004 Slots: 1.0 | Part Title: Windows Programming , Pg. 1 1 1
Part One. Windows Programming
|
19. | Real-Time Java™ Platform Programming By: Peter C. Dibble Publisher: Prentice Hall Publication Date: 11-MAR-2002 Insert Date: 26-SEP-2002 Slots: 1.0 | Overview: Real-Time Java™ Platform Programming Build powerful real-time Java platform applications.
The authoritative reference to the Real-Time Specification for
Java (RTSJ)—by one of its creators
Complete introduction to Java-based RT development—no
real-time experience necessary
Covers scheduling, asynchronous transfer control, timers,
non-heap memory, garbage collection, performance tradeoffs, program
structure, and more
Written for experienced Java platform developers, this practical
guide provides a solid grounding in real-time programming. Dibble,
a member of the RTSJ expert group, starts with an overview...
|
20. | Programming with Qt, Second Edition Publisher: O'Reilly Media, Inc. Publication Date: 22-JAN-2002 Insert Date: 10-MAR-2006 Slots: 1.0 | Overview: Programming with Qt, Second Edition
The popular open source KDE desktop environment for Unix was built
with Qt, a C++ class library for writing GUI applications that run
on Unix, Linux, Windows 95/98, Windows 2000, and Windows NT
platforms. Qt emulates the look and feel of Motif, but is much
easier to use. Best of all, after you have written an application
with Qt, all you have to do is recompile it to have a version that
works on Windows. Qt also emulates the look and feel of Windows, so
your users get native-looking interfaces. Platform independence is
not the only benefit. Qt is flexible and highly optimized. You'll
find...
|