Original PDF Flash format windows-and-.net,-open-source,-java™-technology,-oracle,-web-...  


Windows And .net, Open Source, Java™ Technology, Oracle, Web ...

  CYAN
  YELLOW
  MAGENTA
  BLACK
  PANTONE 123 CV
BOOKs fOR PROfEssIONALs BY PROfEssIONALs®
ThE EXPERT’s VOICE®
This Season
Apress Spring
Catalog 2007
Y
our Best Bets
Windows and .NET, Open Source,
Java™ Technology, Oracle, Web Development
and Design, General Computing,
Distributed by
System Administration
2560 Ninth Street, Suite 219
Berkeley, CA 94710
TOLL FREE: 1-800-SPRINGER (1-800-777-4643)
PUBNET/ELECTRONIC ORDERING: Code: S-V SAN: 2032228
MAIN FAX: 1-201-348-4505
PUBNET/EDI CONTACT: service-ny@springer.com
U.S.A.
EMAIL: orders-ny@springer.com
ORDER PICK-UP TIME: 11:30 a.m.
RETURN ACKNOWLEDGEMENT TIME: 4:30 p.m.

WElcomE
The Web Revolution:
We’re There by Your Side!
http://www.apress.com
If you started developing web sites 0, 6, or 4 years ago, or even more recently,
you’ll no doubt be excited about what’s been happening recently in the field of
web development and design—at Apress, we are too! We’re just as dedicated to
the cause of making the Web a better place, and continuing its evolution, and it’s
this passion that has made us one of the industry leaders in web development/
http://eBookshop.apress.com
design books (we’ve got current and future books covering all of the technologies
mentioned below). Recent points of interest:
We’re no longer just developing web sites any more; we’re developing web
applications, with the promise of better-looking, desktop-like user experiences.
We’re using a lot of the same tried and tested technologies as before, such as
CSS, JavaScript, PHP, Java, and .NET, but we’re combining them with Ajax
and DOM scripting techniques; frameworks such as Ruby on Rails, Textpattern,
http://www.friendsofed.com
and symfony; and web services/APIs such as Google Maps and Flickr. And
we’re covering these advances in great detail, with current and future books like
Foundations of Ajax, DOM Scripting, and Beginning Google Maps Applications with
PHP and Ajax
.
And it doesn’t stop there! Adobe is also making some exciting new contributions
to the Rich Internet Application arena with Flex 2, new versions of Flash and
http://superindex.apress.com
Dreamweaver, ActionScript 3.0, and Apollo (with open source/non-Adobe Flash
development tools such as Red5 and MTASC also gaining a lot of popularity).
Microsoft has also answered the call, with new products such as Expression Web
and Blend, which like Adobe Apollo will offer the possibility of integration between
web applications and desktop functionality, leading to so-called hybrid applications.
We’re helping you find your way in these areas, too, with The Complete Guide to
Flex 2 with ActionScript 3.0
, Foundation ActionScript 3.0 Animation, Foundations
http://www.apress.com/tradesite
of Expression Web, and many more.
We no longer have to develop all our own code—these days it’s often a case of
just gluing prewritten functionality together. The Web is once again a more caring,
sharing place, with many individuals and companies releasing JavaScript libraries
(such as Prototype and Dojo), APIs, and Ajax toolkits such as the Google Web
Toolkit. Next year will see books covering all the important topics in this area, too.
http://ablog.apress.com
In addition, the Web is becoming more usable and semantically rich, due to better
and more responsible design practices and semantic advances, leading to a more
easily searchable, more accessible Web.
We’re seeing the removal of a lot of barriers between different development
methodologies. For example, we’ve seen a narrowing of the divide between web
standards developers and Flash developers—Flash developers on the whole are
http://apress.com/roadmaps
now designing more responsibly, with usability/accessibility in mind, and web
standards developers are now employing technologies like Ajax to provide a richer
user experience.
These trends are set to continue into the new year and well beyond that, with new
advances to learn about all the time, but as I said at the beginning, we’re there by
your side. Whatever tools you choose (and innovations you think up) for developing
great web applications and user experiences, Apress and friends of ED have the
http://apress.com/academic
means to help you learn what you need to know to make your vision a reality, as
efficiently and enjoyably as possible. The revolution will not be televised; it will be
downloaded.
Chris Mills, Assistant Editorial Director, Apress Web Dev/friends of ED
December 2006, Manchester, UK
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com


WElcomE
Table of Contents
Portability Just Got…Well, More Portable!
With a proven ability to publish leading books in the industry, Apress continues Apress understands that eBooks are a staple in any programmer’s or developer’s
to provide practical programming solutions and bring you books that feature
diet. While the old-fashioned paper format is still best for browsing the pages of a
industry-leading authors who have their fingers on the pulse of today’s technology
reference book, an eBook is essential when it comes to code samples and portability.
demands.
In order to stay ahead of the pack, the combination of paper and screen is the only way
to go, which is why we are offering the PDF version to any content-rich, page-heavy
Windows and .NET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Apress book for $0. You can easily find and copy code—or walk through examples by
Open Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
quickly toggling between instructions and the application. Even simultaneously tackling
Beyond the Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
a donut, diet soda, and complex code becomes simplified with hands-free eBooks!
Once you purchase your book, getting the $0 companion eBook is simple:
Java™ Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
• Visit www.apress.com/promo/tendollars
Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
• Complete a basic registration form to receive a randomly generated question about
Web Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
this title
General Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
• Answer the question correctly in 60 seconds, and you will receive a promotional
code to redeem for the $0.00 eBook
friends of ED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Apress Title List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Downloading Code
Many Apress and friends of ED titles feature accompanying files that can be
Technologies
downloaded from www.apress.com or www.friendsofed.com, respectively.
An advantage of offering files for download, rather than providing a CD, is that we can
Dig in to the latest that .NET has to offer, from the new .NET 3.0 extensions (see Pro update any files even after a book publishes, should the need arise. And perhaps more
WF, Pro WPF, and Pro WCF on pages 3, 5, and 6) to the essentials of ASP.NET
importantly, this approach helps keep book costs down, which makes our books an
AJAX (Foundations of ASP.NET AJAX, page 6). Discover the future of .NET programming
even better value for money.
with Functional Programming, and learn why every .NET programmer needs to know
about FP with Foundations of F# (page 6).
Move beyond the basics with all aspects of key open source technologies covered—
Stay One Step Ahead of the Technology Curve
check out our full lineup of Ruby books that cater to every professional, whether you’re
approaching a new technology or are already an established expert (Beginning Ruby
Apress’s firstPress series is your source for understanding cutting-edge technology.
Published with the developer in mind, firstPress technical briefs explore emerging
and Pro ActiveRecord for Ruby, page 9). Investigating Qt? Check out Foundations of
technologies that have the potential to be critical for tomorrow’s industry. Short,
Qt Development (page 0). Whatever your favorite open source project, we understand
highly focused, and written by experts, Apress’s firstPress books are designed as
what you need to know.
electronic documents to save you time and resources. Explore the future through The
Step beyond the obvious and grab Vista, Excel 2007, Outlook 2007, and Word 2007
Expert’s Voice™.
by the lapels—you don’t need the manual or the reams of basic explanation that go with
Visit www.apress.com/ecommerce/firstpress.html for a list of available titles.
it; you’re beyond it. See page  for our new series, Beyond the Manual.
Boost your productivity as a Java™ technology professional. Whether you’re
starting out with Java SE 6 or JBoss Seam (see Beginning Java SE 6, page 2, and
Apress Web Site
Beginning JBoss® Seam, page 3) or require practical guidance on using Java for the
enterprise (The Definitive Guide to SOA: BEA® Aqualogic Service Bus, page 2, and
Whether you’d like to browse our catalog for specific topics, locate a user group,
or search for an ISBN or publication date, remember www.apress.com. We’ve
Pro NetBeans™ IDE 5.5 Enterprise Edition, page 3), our authoritative guides offer the
constructed our web site to be a useful tool for anyone who wants to stay up-to-date.
expertise you’re looking for.
You’ll find a multitude of search functions for our titles, conference listings, technology
Master Oracle, with our distinct author expertise and coverage of the most innovative
showcases, source code, technical forums, blog postings, and even Apress gear! If you
Oracle products (see Pro Oracle Application Express, page 4), as well as practical
ever have questions or comments about how we can improve our site, let us know at
guidance every seasoned IT professional will appreciate (see Forecasting Oracle
info@apress.com.
Performance, page 4).
Take on the tricky projects that will boost your reputation in web development.
Harness the power of Ruby on Rails (Beginning Ruby on Rails, page 5), integrate
Academic Resources
PayPal into your web site (Pro PayPal E-Commerce, page 6), or master rapid
application development using symfony (The Definitive Guide to symfony, page 6).
Apress has partnered with Springer to streamline the process for ordering desk and
Keep your Flash development skills current by making the leap to ActionScript 3.0
exam copies for adoption in your classroom.
with Foundation ActionScript 3.0 Animation: Making Things Move!, and Object-Oriented
Visit www.apress.com/academic/index.html for online request forms, return
ActionScript 3.0 (page 20). If you are a strictly standards-based designer, the full-color
information, sales representative contact information, technology roadmaps, and
Web Standards Creativity: Innovations in XHTML, CSS, and DOM Scripting (page 9)
customer service links.
will both inspire and educate, while Microformats: Empowering Your Markup for Web

2.0 (page 9) will help to give your site a little extra clout.
Learn from expert advice and experience in the most topical areas of business and
technology today. Hiring IT professionals? Don’t pass up the chance to hear what Joel
Spolsky has to say (Joel on Hiring, page 8). Exchanging the safe world of bits and bites
for the messy world of managing humans? Insight from a top manager in Silicon Valley is
biting, hilarious, and highly informative (Managing Humans, page 8). Starting up can be
hard to do, but there is a goldmine of information found in the interviews with founders
of Apple, Hotmail, Flickr, and many more in Founders at Work (page 8).
2
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
WINdoWS aNd .NET
Pro SQL Server 2005 Service Broker
Beginning SQL Server 2005 Express
Pro Microsoft Speech Server: Developing
KLAUS ASCHENBRENNER
for Developers
Speech-Enabled Applications with .NET
June 2007
ROBIN DEWSON
MICHAEL DUNN
1-59059-842-3
February 2007
June 2007
450 pp. | $49.99 | Softcover
1-59059-720-6
1-59059-846-6
475 pp. | $39.99 | Softcover
500 pp. | $54.99 | Softcover
Pro SQL Server 2005 Service Broker explains why
Microsoft introduced Service Broker and describes its big
Assuming neither database nor programming back-
Pro Microsoft Speech Server is a tutorial for developing
advantages over prior message technologies. Focused
ground, Beginning SQL Server 2005 Express for
well-designed, voice-enabled .NET applications with
on best practices, it explains in detail how Service Broker
Developers introduces all the fundamental database
Microsoft Speech Server. You will gain an understanding
supports and enhances database and web applications.
administration and SQL programming features of SQL
of what Speech Server can and cannot do, and how to
This book not only covers Service Broker fundamen-
Server 2005 Express Edition, the free relational database
properly configure and secure these applications.
tals, but also addresses current crucial topics like SOA
management system from Microsoft that provides a ma-
(Service-Oriented Architecture) and SODA (Service-
jor subset of full SQL Server 2005 functionality.
Oriented Data Architecture).
Dig into the latest
that .NET has to offer
Pro WF: Windows Workflow in .NET 3.0
BRUCE BUKOVICS
February 2007
1-59059-778-8
700 pp. | $49.99 | Softcover
Pro WF: Windows Workflow in .NET 3.0 provides you
with the skills you need to incorporate WF in your ap-
plications. The practical aspects of using WF are covered
in a lively tutorial style, with each workflow concept illus-
trated in C#. This book also includes detailed coverage
of how to customize your workflows and access them in
a variety of ways and situations so you can maximize the
advantages of this technology.
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
3

FoRThcomING
WINdoWS aNd .NET

Pro LCS: Live Communications
Pro VSTO:
Expert Visual C++/CLI
MARCUS HEEGE
Server Administration
Visual Studio 2005 Tools for Office
ANDREW EDNEY AND RUI MAXIMO
FULVIO GIACARRI
April 2007
1-59059-756-7
May 2007
February 2007
400 pp. | $59.99 | Hardcover
1-59059-836-9
1-59059-795-8
350 pp. | $49.99 | Softcover
400 pp. | $39.99 | Softcover
Expert Visual C++/CLI examines the core of the C++/CLI
language. It explains both how the language elements
Pro LCS: Live Communications Server 2005
Pro VSTO: Visual Studio 2005 Tools for Office shows you
work and how Microsoft intends them to be used. Even
Administration will guide you on how to best leverage
tips, tricks, and best practices for building bulletproof
if you are new to C++/CLI but are planning to migrate to
LCS to improve your business communications. This
applications to use within Microsoft Office. It covers the
it from another language, this book will ground you in the
includes all the different clients that you can utilize, useful
very latest features of VSTO 2005, including caching and
core language elements and give you the confidence to
real-world scenarios, extensive walkthroughs, and handy
integration with Visual Studio 2005. You will learn how to
explore further and migrate effectively.
hints and tips—all aimed at getting you up and running
build applications for Word, Excel, and Outlook with VB
quickly. The book also includes a complete discussion
and C#. The book also features topics like XML, smart
about setting up a pilot deployment and rolling out the
tags, COM, and SQL Server 2005 data sources.
final solution in your chosen environment.
Partner with Apress
to Make the Journey from
Beginner to Expert in C#
Accelerated Exchange Server 2007
CADE A. FASSETT
April 2007
1-59059-754-0
600 pp. | $49.99 | Softcover
Accelerated Exchange Server 2007 shows you how
Exchange 2007 differs from Exchange 2003 and as-
sumes some familiarity with Exchange 2003. You will
learn to make the most out of the new 2007 features.
The book even covers advanced features that many
administrators may not know about and explains
Exchange automation.
4
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
WINdoWS aNd .NET
Pro SharePoint Solution Development:
Beginning ASP.NET 2.0 Web Services
Practical .NET 2.0 Networking Projects
WEI-MENG LEE
Combining .NET, SharePoint,
in C#: From Novice to Professional
SEAN IANNUZZI, ALLEN JONES, AND ADAM FREEMAN
January 2007
and Office 2007
1-59059-790-7
ED HILD AND SUSIE ADAMS
February 2007
300 pp. | $39.99 | Softcover
1-59059-726-5
May 2007
400 pp. | $44.99 | Softcover
Practical .NET 2.0 Networking Projects demonstrates
1-59059-808-3
350 pp. | $44.99 | Softcover
Beginning ASP.NET 2.0 Web Services in C# covers the
some of the key networking technologies that are being
Pro SharePoint Solution Development takes a practi-
latest Microsoft technologies for developing web ser-
made easily accessible through .NET Framework 2.0.
cal problem/solution approach to common business
vices. With emphasis on security in web services, this
You will learn about the technologies by walking through
challenges. You will not only encounter interesting code
book is written in a classic, tutorial-based style. You will
sample projects that cover everything from Bluetooth
samples, but also see how to combine these examples
learn how to build basic but secure web services, as well
and RFID communication to sockets programming and
with the Microsoft collaboration platform’s services. This
as how to debug them. The book also covers a variety of
chat servers. And you will build working examples for
book features the challenges that end users deal with ev-
advanced topics.
each project.
ery day when using the Microsoft collaboration platform
to support business processes.
Beginning VB 2005 Databases:
Pro .NET 2.0 XML
Pro WPF: Windows Presentation
BIPIN JOSHI
From Novice to Professional
Foundation in .NET 3.0
JAMES HUDDLESTON, JON REID, RANGA RAGHURAM,
April 2007
MATTHEW MACDONALD
SCOTT ALLEN, SYED FAHAD GILANI,
1-59059-825-3
March 2007
AND JACOB HAMMER PEDERSEN
600 pp. | $49.99 | Softcover
1-59059-782-6
February 2007
Pro .NET 2.0 XML is the first book to provide a complete
800 pp. | $49.99 | Softcover
1-59059-810-5
solution to XML on the .NET Framework 2.0 includ-
Pro WPF: Windows Presentation Foundation in .NET 3.0
550 pp. | $49.99 | Softcover
ing the new .NET 3.0 extensions. It provides you with
covers WPF from installation to application design and
Beginning Visual Basic 2005 Databases teaches you
everything you need to know to take advantage of XML
implementation to deployment. It provides you with the
everything you need to know about relational databases,
in every aspect of your job—including integration with
no-nonsense, practical advice you need in order to build
SQL, and ADO.NET 2.0, to give you a sound start in
Windows Communication Foundation. Author Bipin
high-quality WPF applications quickly and easily. It also
developing console and Windows database applications.
Joshi, a Microsoft Certified Trainer who regularly teaches
digs into the more advance aspects of WPF and how
The book also includes chapters on the new SQL Server
classes on XML, provides the kind of clear, precise guid-
they relate to the other elements of the WinFX stack and
XML data type and the forthcoming LINQ enhancements
ance that you need.
the .NET Framework 2.0.
to the next version of Visual Basic. You will also encoun-
ter code-practical techniques to access data in VB 2005
across a range of coding situations.
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
5

FoRThcomING
WINdoWS aNd .NET
Move Beyond
the basics of
ASP.NET 2.0
Foundations of ASP.NET AJAX
Pro WCF: Practical Microsoft
LAURENCE MORONEY AND JOSH GRIEB
SOA Implementation
April 2007
CHRIS PEIRIS, AMIT BAHREE, AFTAB CHOPRA, SHAWN
1-59059-828-8
CICORIA, DENNIS MULDER, AND NISHITH PATHAK
400 pp. | $39.99 | Softcover
January 2007
Foundations of ASP.NET AJAX thoroughly details how
1-59059-702-8
500 pp. | $49.99 | Softcover
ASP.NET AJAX—the hybrid Microsoft technology—oper-
Pro WCF: Practical Microsoft SOA Implementation is a
ates. The book takes you swiftly through the basic princi-
complete guide to WCF from the SOA architecture per-
ples of AJAX, then deep into the heart of the technology,
spective and shows you why WCF is important to web
where every namespace is discussed and every function
service development and architecture. The book covers
considered. By the end of the book, you will know all the
the unified programming model, reliable messaging, se-
essentials to confidently produce cutting-edge ASP.NET
curity, the peer-to-peer programming model, and more.
AJAX applications swiftly and professionally.
The Definitive Guide to the Microsoft
Foundations of F#
ROBERT PICKERING
Enterprise Library
KEENAN NEWTON
April 2007
1-59059-757-5
June 2007
400 pp. | $59.99 | Hardcover
1-59059-655-2
400 pp. | $49.99 | Hardcover
Functional programming (FP) is the future of .NET
The Definitive Guide to the Microsoft Enterprise Library
programming, and F# is much more than just an FP
begins by introducing common challenges to the
language. Every professional .NET programmer needs to
Enterprise Library. After an overview, subsequent
learn about FP, and there is no better way to do it than
chapters provide detailed information about each of the
by learning F#—and no easier way to learn F# than from
nine EL blocks. The book concludes with a discussion
Foundations of F#.
of the framework available for creating custom applica-
tion blocks.
6
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
WINdoWS aNd .NET
ALSO AVAILABLE
Beginning C# 2005 Databases:
From Novice to Professional
JAMES HUDDLESTON, JON REID, RANGA RAGHURAM,
SCOTT ALLEN, SYED FAHAD GILANI,
AND JACOB HAMMER PEDERSEN
December 2006
1-59059-777-X
528 pp. | $39.99 | Softcover
Windows Server 2003
Networking Recipes
ROBBIE ALLEN , LAURA E. HUNTER,
AND BRADLEY J. DINERMAN
Foundations of LINQ in C#
Pro C# with .NET 3.0, Special Edition
JOSEPH C. RATTZ, JR.
ANDREW TROELSEN
July 2006
1-59059-713-3
March 2007
January 2007
440 pp. | $49.99 | Softcover
1-59059-789-3
1-59059-823-7
500 pp. | $39.99 | Softcover
1240 pp. | $59.99 | Hardcover
BizTalk 2006 Recipes:
Foundations of LINQ in C# will help you run LINQ queries
Pro C# with .NET 3.0, Special Edition provides you with
A Problem-Solution Approach
and gain a solid understanding of the technology’s impli-
a complete A-to-Z reference for using C# with the .NET
MARK BECKNER, BEN GOELTZ, BRANDON GROSS,
cations in no time. The book features bite-sized informa-
2.0 platform and the .NET 3.0 extensions. The book con-
STEPHEN ROGER, MARK SMITH, BRENNAN O’REILLY,
AND ALEXANDER WEST
tion about key principles that are easy to absorb in short
tains new chapters that explore the interactions between
September 2006
reading sessions. And throughout the book, concepts
the existing framework and the new extensions, giving
1-59059-711-7
are demonstrated in practical ways.
you an edge when you evaluate and implement .NET 3.0
560 pp. | $59.99 | Softcover
for the first time.
Pro SharePoint 2003
Development Techniques
NIKANDER BRUGGEMAN AND MARGRIET BRUGGEMAN
November 2006
1-59059-761-3
416 pp. | $49.99 | Softcover
Pro Windows Small Business
Server 2003
TONY CAMPBELL
July 2006
1-59059-703-6
480 pp. | $39.99 | Softcover
Beginning SharePoint with Excel:
From Novice to Professional
GINI COURTER AND ANNETTE MARQUIS
Team Foundation Server Recipes:
Foundations of BizTalk Server 2006
August 2006
DANIEL WOOLSTON
A Problem-Solution Approach
1-59059-690-0
280 pp. | $39.99 | Softcover
MICHAEL RUMINER
January 2007
1-59059-775-3
April 2007
400pp. | $44.99 | Softcover
Pro BizTalk 2006
1-59059-742-7
GEORGE DUNPHY AND AHMED METWALLY
600 pp. | $59.99 | Softcover
Foundations of BizTalk Server 2006 provides a com-
October 2006
Team Foundation Server Recipes contains recipes that
prehensive approach to help demystify Microsoft’s key
1-59059-699-4
will enable you to customize tools to fit your software
Business Process Management (BPM) product. This
528 pp. | $49.99 | Softcover
development process. Plenty of real-world examples
book starts by giving the reader a full description of the
LINQ for Visual C# 2005
cover a range of features within TFS, and you can easily
product and its many-faceted role in BPM, and then
FABIO CLAUDIO FERRACCHIATI
adapt the featured processes to your organization’s best
quickly moves on to document how to install and get
November 2006
practices. Recipes include fixing common install prob-
the product up and running. The book provides the ideal
1-59059-826-1
lems, creating custom work items, building custom event
starting point for users new to BizTalk Server 2006 and
150 pp. | $24.99 | Softcover
handlers, and more.
BPM products on a whole.
Pro VS 2005 Reporting Using SQL Server
and Crystal Reports
KEVIN GOFF AND ROD PADDOCK
November 2006
1-59059-688-9
528 pp. | $49.99 | Softcover
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
7

FoRThcomING
WINdoWS aNd .NET
oPEN SouRcE
How to Code .NET: Tips and Tricks
Foundations of WF: an Introduction to
for Coding .NET 1.1 and .NET 2.0
Windows Workflow Foundation
BRIAN MYERS
Applications Effectively
CHRISTIAN GROSS
October 2006
1-59059-718-4
October 2006
264 pp. | $34.99 | Softcover
1-59059-744-3
232 pp. | $29.99 | Hardcover
Pro .NET 2.0 Extreme Programming
JAMES GOODWILL AND GREG PEARMAN
Expert Service-Oriented Architecture
in C# 2005, Second Edition
June 2006
1-59059-480-0
JEFFREY HASAN AND MAURICIO DURAN
344 pp. | $39.99 | Softcover
August 2006
1-59059-701-X
SMS 2003 Recipes:
272 pp. | $39.99 | Softcover
A Problem-Solution Approach
Expert MySQL
GREG RAMSEY AND WARREN BYLE
Practical Software Factories in .NET
DR. CHARLES A. BELL
GUNTHER LENZ AND CHRISTOPH WIENANDS
September 2006
January 2007
1-59059-712-5
July 2006
1-59059-741-9
640 pp. | $49.99 | Softcover
1-59059-665-X
600 pp. | $49.99 | Softcover
240 pp. | $49.99 | Hardcover
Pro ASP.NET 2.0 E-Commerce in C# 2005
Expert MySQL is the first book to show you how to
PAUL SARKNAS
Expert .NET 2.0 IL Assembler
wield maximum control over this powerful open source
SERGE LIDIN
December 2006
database. You will learn how to create your own custom
1-59059-724-9
August 2006
storage handlers, ensuring maximum flexibility and speed
640 pp. | $59.99 | Softcover
1-59059-646-3
within your specialized applications. You will also gain
536 pp. | $59.99 | Hardcover
.NET 2.0 for Delphi Programmers
valuable insight into MySQL’s architecture and learn how
JON SHEMITZ
Pro .NET 2.0 Windows Forms and
to tweak its behavior through custom changes to the
Custom Controls in VB 2005
June 2006
source code.
1-59059-386-3
MATTHEW MACDONALD
544 pp. | $59.99 | Softcover
August 2006
1-59059-694-3
Pro Visual Studio 2005 Team System
1080 pp. | $49.99 | Softcover
Application Development
STEVE SHRIMPTON
Pro ASP.NET 2.0 in C# 2005,
Special Edition
August 2006
1-59059-682-X
MATTHEW MACDONALD AND MARIO SZPUSZTA
792 pp. | $49.99 | Hardcover
September 2006
1-59059-768-0
Beginning DotNetNuke 4.0 Website
1464 pp. | $64.99 | Hardcover
Creation in C# 2005 with Visual Web
Pro ASP.NET 2.0 in VB 2005,
Developer 2005 Express:
Special Edition
From Novice to Professional
LAURENCE MORONEY AND MATTHEW MACDONALD (ED.)
NICK SYMMONDS
September 2006
June 2006
1-59059-776-1
1-59059-681-1
1360 pp. | $64.99 | Hardcover
416 pp. | $39.99 | Softcover
Practical Ruby Gems
DAVID BERUBE
Foundations of WPF: An Introduction to
Pro Ajax and the .NET 2.0 Platform
April 2007
DANIEL WOOLSTON
Windows Presentation Foundation
1-59059-811-3
350 pp. | $39.99 | Softcover
LAURENCE MORONEY
July 2006
1-59059-670-6
November 2006
Practical Ruby Gems is a comprehensive guide to utiliz-
488 pp. | $49.99 | Softcover
1-59059-760-5
ing and creating Ruby Gems—ready-made Ruby code
344 pp. | $39.99 | Softcover
modules. The book includes a selection of 34 of the best
and most useful Gems, which make up the core of this
book. Each Gem also comes complete with actual use
cases and code examples that you can use immediately
in your own projects. You will even learn how to package
and distribute your own Ruby Gems.
8
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
oPEN SouRcE
Beginning Ruby:
Beginning Perl 6:
Pro ActiveRecord for Ruby:
From Novice to Professional
From Novice to Professional
Databases with Ruby and Rails
PETER COOPER
JAMES LEE
KEVIN MARSHALL, CHAD PYTEL, AND JON YUREK
March 2007
June 2007
June 2007
1-59059-766-4
1-59059-833-4
1-59059-847-4
600 pp. | $39.99 | Softcover
500 pp. | $39.99 | Softcover
300 pp. | $39.99 | Softcover
Beginning Ruby is for every type of reader wanting to
A complete redesign of its predecessor, Perl 6 repre-
Pro ActiveRecord for Ruby helps you take advantage of
learn Ruby, from novice programmers to web developers
sents a massive rethinking of both language internals
the full power of your database engine from within your
to Ruby newcomers. It begins by covering the principles
and features, and provides both language developers
Ruby programs and Rails applications. ActiveRecord, an
behind object-oriented programming, and within a few
and users a new level of flexibility and power. Beginning
object-relational mapping library that enables interactions
chapters builds toward creating a genuine Ruby applica-
Perl 6 offers both Perl newcomers and seasoned de-
between databases and Ruby and Rails applications,
tion. The book then explains key Ruby principles, such
velopers the complete guide to getting started with this
is part of the magic that makes the Rails framework so
as classes and objects; projects, modules, and libraries;
highly anticipated and long-awaited release. Beginning
powerful and easy to use. You’ll learn how to install the
and other aspects of Ruby such as database access.
with an overview of Perl 6, successive chapters guide
ActiveRecord library, work with legacy schema, and use
Ruby on Rails is also covered in depth.
you through key Perl features, covering topics such as
features specific to today’s most popular database
hashes, file handling, regular expressions, and object-
engines, including Oracle, MS SQL, MySQL, and others.
oriented programming, and conclude with a series of
exercises and solutions.
Move Beyond
The PHP Basics
With These New Titles!
Foundations of GTK+ Development
ANDREW KRAUSE
April 2007
1-59059-793-1
580 pp. | $49.99 | Softcover
GTK+ is one of the most influential graphical toolkits for
the Linux operating system. It is the technology upon
which the GNOME and XFCE desktop environments are
based, and it is crucial to have a clear understanding of
GTK+ to build even a simple Linux desktop application.
Foundations of GTK+ Development guides you through
these complexities and presents numerous real-life
examples that you can immediately put to use in your
projects.
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
9

FoRThcomING
oPEN SouRcE
Pro OGRE 3D Programming
GREGORY JUNKER
September 2006
1-59059-710-9
312 pp. | $39.99 | Hardcover
Building Flickr Applications with PHP
ROB KUNKLE AND ANDREW MORTON
August 2006
1-59059-612-9
216 pp. | $34.99 | Softcover
Beginning Hibernate:
From Novice to Professional
JEFF LINWOOD AND DAVE MINTER
Pro PHP: Patterns, Frameworks,
Beginning Ubuntu Linux: From Novice to
August 2006
Testing, and More
Professional, Second Edition
1-59059-693-5
KEVIN MCARTHUR
KEIR THOMAS
360 pp. | $39.99 | Softcover
1-59059-819-9
March 2007
Beginning Google Maps Applications
June 2007
1-59059-820-2
400 pp. | $49.99 | Softcover
620 pp. | $39.99 | Softcover
with PHP and Ajax:
From Novice to Professional
Pro PHP is geared toward programmers who desire a
Based on the bestselling first edition, the second edition
MICHAEL PURVIS, JEFFREY SAMBELLS,
more comprehensive understanding of PHP fundamen-
of Beginning Ubuntu Linux guides you through the most
AND CAMERON TURNER
tals. Advanced object-oriented features, documentation,
commonly desired yet confusing concepts and tasks
August 2006
debugging, software patterns, and the Standard PHP
that new Linux users face. Topics include multimedia
1-59059-707-9
Library are just a few of the topics covered in extensive
management, office tasks, general system administration
384 pp. | $34.99 | Softcover
detail. Author Kevin McArthur also discusses the Zend
issues, and more. This edition is updated to provide even
Practical Subversion, Second Edition
Framework, MVC architecture, JSON, Ajax integration,
more information regarding hardware integration and
GARRETT ROONEY AND DANIEL BERLIN
and many other advanced web services topics.
the many evolutionary changes to the Ubuntu interface.
November 2006
It also includes a double-sided DVD containing different
1-59059-753-2
Ubuntu distributions and hundreds of useful applications.
304 pp. | $34.99 | Softcover
Pro Open Source Mail:
Building an Enterprise Mail Solution
RECENTLY PUBLISHED
CURTIS SMITH
September 2006
Beginning Ajax with PHP:
1-59059-598-X
448 pp. | $44.99 | Softcover
From Novice to Professional
LEE BABIN
Practical OCaml
October 2006
JOSHUA B. SMITH
1-59059-667-6
October 2006
272 pp. | $34.99 | Softcover
1-59059-620-X
488 pp. | $49.99 | Hardcover
The Definitive Guide to Berkeley DB XML
DANNY BRIAN
Beginning SUSE Linux: From Novice to
Foundations of Qt Development
August 2006
Professional, Second Edition
1-59059-666-8
JOHAN THELIN
KEIR THOMAS
416 pp. | $49.99 | Hardcover
May 2007
November 2006
1-59059-831-8
Beginning PHP and PostgreSQL
1-59059-674-9
550 pp. | $54.99 | Softcover
728 pp. | $39.99 | Softcover
E-Commerce: From Novice to Professional
As the standard for KDE desktop environment,
CRISTIAN DARIE, MIHAI BUCICA, AND EMILIAN BALANESCU
The Definitive Guide
Trolltech’s Qt is a necessary base for all programmers
December 2006
to SUSE Linux Enterprise
who want to develop cross-platform applications on
1-59059-648-X
SANDER VAN VUGT
640 pp. | $49.99 | Softcover
Windows, Mac OS, Linux, and FreeBSD. Foundations
December 2006
of Qt Development, based on Qt 4.2, is aimed at C++
The Definitive Guide to db4o
1-59059-708-7
720 pp. | $59.99 | Softcover
programmers eager to create cross-platform graphical
STEFAN EDLICH, JIM PATERSON, HENRIK HöRNING, AND
REIDAR HöRNING
applications. You will learn how to write your own
The Definitive Guide to GCC,
June 2006
code in addition to using existing code, and author
Second Edition
1-59059-656-0
Johan Thelin thoroughly addresses many of the
512 pp. | $49.99 | Hardcover
WILLIAM VON HAGEN
common and confusing stumbling blocks in developing
August 2006
with QT.
Foundations of PEAR:
1-59059-585-8
Rapid PHP Development
584 pp. | $49.99 | Softcover
NATHAN A. GOOD AND ALLAN KENT
Nov 2006
1-59059-739-7
640 pp. | $44.99 | Softcover
0
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
bEyoNd ThE maNual
“I learned
to use a
computer
in the third
grade.”
Excel 2007: Beyond the Manual
Outlook 2007: Beyond the Manual
HELEN DIXON
JONATHAN HASSELL AND TONY CAMPBELL
February 2007
February 2007
1-59059-798-2
1-59059-796-6
450 pp. | $39.99 | Softcover
200 pp. | $39.99 | Softcover
Excel 2007: Beyond the Manual will help those familiar
Outlook 2007: Beyond the Manual takes you to the
So, why do all these books
treat me like I’ve never
with spreadsheet basics to quickly master Microsoft
next level, showing you how to better manage your
turned on a computer?
Excel 2007 and its many advanced features, like consoli-
time, tasks, mail, and activities using Outlook’s some-
I want to learn what’s new or
dation, what-if analysis, PivotTables, sorting and some
times hidden and undiscovered features. Freshly
commonly used functions. You will earn how to maximize
written for and based on Outlook 2007, this book does
unique about an application
your efficiency at producing professional-looking spread-
not waste your time showing you how to send an e-mail,
or technology to maximize my
sheets and charts and become competent at analyzing
but tells you how to make yourself more efficient, less
time and get to the next level.
data using a variety of tools. The book includes practical
cluttered, and more clear about what is happening in
examples to illustrate advanced features.
your life.
l l l l l
INTRODUCING
l Written for experienced
computer users who
must command the
latest technology
Windows Vista: Beyond the Manual
Word 2007: Beyond the Manual
l Quickly and concisely
JONATHAN HASSELL AND TONY CAMPBELL
CONNIE MORRISON
teaches what you need
February 2007
February 2007

to excel
1-59059-771-0
1-59059-799-0
550 pp. | $39.99 | Softcover
350 pp. | $34.99 | Softcover
l High-density, low-fluff
Windows Vista: Beyond the Manual is a comprehensive
Word 2007: Beyond the Manual focuses on new features
text in a well-referenced,
guide to installing, configuring, exploiting, and using the
of Word 2007 as well as older features that were once
well-organized book
richest Microsoft client operating system on the market.
less accessible than they are now. This book also makes
It guides you through the complexities of configuring and
a point to include examples of practical applications for
running a successful Windows Vista client computer.
all the new features. The book assumes familiarity with
l l l l l
It also takes an in-depth look at the wealth of features
Word 2003 or earlier versions, so you can focus on be-
and functions that comprise the various flavors of the
coming a confident 2007 user.
software.
Learn what you need, fast.
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com


FoRThcomING
java™ TEchNoloGy
The Definitive Guide to SOA:
Pro Java™ 6 Game Development:
Beginning Java™ SE 6 Platform:
BEA® AquaLogic™ Service Bus
Java™ 3D, JOGL, JInput and JOAL API
From Novice to Professional
JEFF DAVIES
ANDREW DAVISON
SING LI, NAVEEN BALANI, KARTIK ASATKAR,
AND SANJAY PANCHAL
May 2007
April 2007
1-59059-797-4
1-59059-817-2
May 2007
300 pp. | $79.99 | Hardcover
500 pp. | $54.99 | Hardcover
1-59059-830-X
450 pp. | $39.99 | Softcover
The Definitive Guide to SOA provides a practical ap-
Discover the new Java™ SE 6 features relevant to
Thorough coverage of Java™ SE 6 begins with a very
proach to service-oriented architecture (SOA) using
gaming, including splash screens, scripting, and the
simple Java SE 6 application in this clearly written be-
the BEA™ AquaLogic™ Service Bus tool. Professional
desktop tray interface, with Java gaming expert Andrew
ginner’s guide. A hands-on example in every chapter will
software developers and architects new to enterprise
Davison. Learn to create 3D screensavers and utilize
help you learn beginning to advanced techniques, cover-
service buses and SOA development will find this book
the excellent monitoring and profiling features in Java SE
ing the fundamentals of generics, collections, annota-
an invaluable guide to using the AquaLogic product suc-
6. Use Java 3D to create animated articulated models
tions, reflections, IO, threads, and networking in Java SE
cessfully. Code examples demonstrate the major features
and realistic landscapes, move a camera through a 3D
6. You will have some fun with GUIs and JavaSound™
and helpful insider tips and tricks from the AquaLogic
scene, interact with Java 3D worlds using nonstandard
API, in making a Java-based game application for ex-
product lead and book’s author, Jeff Davies will help
interfaces, and more. JOGL is introduced by two gaming
ample. Discover all the other core techniques essential
solve common problems. Specific administration details
approaches, several medium-size examples, and topics
to professional Java SE 6 developers, including dynamic
with expert, practical advice provide a comprehensive
that range from floor creation to multiple camera views.
Java scripting language support and the latest JDBC™ 4
guide for any enterprise development professional.
API, security, and dynamic Java scripting.
Join the Apress Lightweight Java™ Revolution!
Empowering Productivity for the Java™ Developer in
Enterprise, Standard and open source Java™ technologies.
2
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
java™ TEchNoloGy
RECENTLY PUBLISHED
Pro Ajax and Java™ Frameworks
RYAN ASLESON AND NATHANIEL T. SCHUTTA
July 2006
1-59059-677-3
336 pp. | $49.99 | Softcover
Beginning Xcode and WebObjects:
From Novice to Professional
CHARLES HILL, SACHA MALLAIS AND STEVEN K. BESLER
December 2006
1-59059-683-8
500 pp. | $44.99 | Softcover
Pro Apache Tomcat 6
Beginning JBoss® Seam:
MATTHEW MOODIE AND KUNAL MITTAL (ED.)
From Novice to Professional
Pro Apache Struts with Ajax
March 2007
JOSEPH FAISAL NUSAIRAT
JOHN CARNELL, ROB HARROP, AND KUNAL MITTAL (ED.)
1-59059-785-0
February 2007
October 2006
400 pp. | $39.99 | Softcover
1-59059-792-3
1-59059-738-9
300 pp. | $39.99 | Softcover
528 pp. | $44.99 | Softcover
Tomcat administrators and others who want to con-
figure Tomcat will be glad to know author Matthew
Begin using JBoss® Seam, the powerful, robust open
Pro Wicket
Moodie covers only Tomcat 6 in Pro Apache Tomcat 6.
source lightweight enterprise Java™ application frame-
KARTHIK GURUMURTHY
Examining the entire installation, including file system,
work based on the Java EE 5 standards. Beginning
September 2006
database, and web server, you will also find security and
JBoss® Seam provides an overview of the basics of core
1-59059-722-2
328 pp. | $39.99 | Hardcover
performance tips. With expert help on configuration files,
JSF™ and EJB™ 3 standards, exploring their integration
administration features like security, auto-deployment, re-
with Seam. Joseph Nusairat will teach you basic and
Beginning EJB 3
mote deployment, and data sources, the guidence here
advanced Seam functions and tools, and offer hands-on
Application Development:
is right to the point, teaching you to use Tomcat without
experience during an in-depth demonstration, while you’ll
From Novice to Professional
wasting time on discussions of JSP™ and Java™ code.
pick up invaluable tips and tricks for your own projects
RAGHU R. KODALI, JONATHAN R. WETHERBEE,
AND PETER ZADROZNY
along the way.
September 2006
1-59059-671-4
512 pp. | $44.99 | Softcover
Beginning Hibernate:
From Novice to Professional
JEFF LINWOOD AND DAVE MINTER
August 2006
1-59059-693-5
360 pp. | $39.99 | Softcover
Foundations of Jini 2 Programming
JAN NEWMARCH
October 2006
1-59059-716-8
512 pp. | $44.99 | Hardcover
Pro NetBeans™ IDE 5.5
The Definitive Guide to Grails
Enterprise Edition
The Definitive Guide to Apache MyFaces
GRAEME ROCHER
ADAM MYATT
and Ajax
December 2006
March 2007
ZUBIN WADIA, MARTIN MARINSCHEK, AND THOMAS SPIEGL
1-59059-758-3
1-59059-788-5
384 pp. | $39.99 | Softcover
July 2007
475 pp. | $49.99 | Softcover
1-59059-737-0
350 pp. | $44.99 | Softcover
Pro XML Development
Written for Java™ developers of varying skill and famil-
with Java™ Technology
iarity with the open source NetBeans™ IDE, as well as
The Definitive Guide to Apache MyFaces and Ajax is the
AJAY VOHRA AND DEEPAK VOHRA
Java IDEs in general, Pro NetBeans™ IDE 5.5 Enterprise
ideal authoritative reference if you are looking to develop
Edition focuses on using NetBeans as a professional
real-world applications with the open source lightweight
September 2006
1-59059-706-0
JSF™-based framework, Apache MyFaces, as well as
Java EE 5 software development platform. Experienced
472 pp. | $39.99 | Softcover
Dojo (the Ajax API). Focusing on practical aspects like
author Adam Myatt provides a comprehensive guide
scalability, design, and optimization, this book empha-
Practical Ajax Projects
to mapping out the functionality of NetBeans IDE and
sizes meeting real-world requirements for performance
with Java™ Technology
its enterprise additions: Enterprise Pack and Visual Web
and scalability. Lucid code samples provide a true
FRANK ZAMMETTI
Pack. Coverage of such diverse topics as web applica-
reflection of the patterns being described. Advice and
July 2006
tions, web services, and UML modeling, along with
1-59059-695-1
recommendations are based on real-world experiences
real-life case studies and clear, topical information, all
528 pp. | $49.99 | Hardcover
of the authors, Martin Marinschek and Thomas Spiegl,
combine to offer everything you need to get started with
founders of Apache MyFaces, and seasoned enterprise
the NetBeans IDE 5.5 Enterprise Edition platform.
architect Zubin Wadia.
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
3

FoRThcomING
oRaclE
WEb dEvEloPmENT
Forecasting Oracle Performance
Pro CSS and HTML Design Patterns
Beginning PHP and Oracle:
CRAIG SHALLAHAMER
MICHAEL BOWERS
From Novice to Professional
April 2007
April 2007
W. JASON GILMORE AND BOB BRYLA
1-59059-802-4
1-59059-804-0
May 2007
250 pp. | $39.99 | Hardcover
400 pp. | $39.99 | Softcover
1-59059-770-2
900 pp. | $49.99 | Softcover
Forecasting Oracle Performance is the first Oracle-
Reap the benefits of using design patterns in your HTML
specific book to assist DBAs with forecasting future
and CSS code! Web development expert and author
Beginning PHP and Oracle: From Novice to Professional
performance of new and existing database systems. Of
Michael Bowers provides you with all the CSS and
offers comprehensive information on using the PHP
all the problems that an Oracle DBA has to worry about,
HTML design patterns you need, and takes you through
scripting language in conjunction with Oracle’s database
performance issues often produce the most stress. This
using them for text, backgrounds, borders, images,
platform. You will learn to use these technologies to-
book shows you how to create a model of a database
forms, layouts, and more. You will see exactly how each
gether to create dynamic, data-driven web applications.
system. Different types of models are introduced: mathe-
one works, and how to use them most effectively in your
The book is packed with practical examples based on
matical, simulation, and benchmark. You will learn how to
own projects.
the many years of real-world experience of authors W.
create the right model for the risks you seek to mitigate
Jason Gilmore and Bob Bryla. This book is an ideal
and how to validate your model. Then you will discover
read for web designers or programmers who want to
how to interpret results in the form of a forecast.
create applications with PHP in an Oracle environment.
RECENTLY PUBLISHED
Pro Oracle Database 10g RAC on Linux:
Installation, Administration,
and Performance
JULIAN DYKE AND STEVE SHAW
August 2006
1-59059-524-6
824 pp. | $59.99 | Softcover
Practical Ruby on Rails Social
Expert Oracle Database Architecture:
Networking Sites
9i and 10g Programming Techniques
ALAN BRADBURNE
and Solutions
June 2007
Pro Oracle Application Express
THOMAS KYTE
1-59059-841-5
JOHN SCOTT AND SCOTT SPENDOLINI
September 2005
450 pp. | $44.99 | Softcover
1-59059-530-0
June 2007
768 pp | $49.99 | Softcover
Practical Ruby on Rails Social Networking Sites
1-59059-827-X
500 pp. | $49.99 | Softcover
offers practical advice and tips for developing social net-
Pro Oracle Collaboration Suite 10g
working sites. Beginning with the creation of a Ruby on
Application Express, or APEX, is one of the most innova-
JOHN WATSON
Rails-based content management system, you will learn
tive products to come out of Oracle in years. APEX is an
September 2006
how to test, optimize, and maintain your sites, including
application development framework for developing
1-59059-679-X
464 pp. | $64.99 | Hardcover
a mobile version. You will also learn how to implement
database-backed applications. Getting started with
and adapt community-specific features. Author Alan
APEX is easy. Learning how to take full advantage of
Bradburne also explores integration with other commu-
APEX was the problem, that is, until this book came
nity sites such as Flickr and Google Maps, and how to
along. Pro Oracle Application Express shows you what
make good use of Ruby on Rails’ Ajax features.
you need to produce powerful, professionally polished
applications.
4
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
WEb dEvEloPmENT
Beginning Ruby on Rails:
Beginning Google Maps
Beginning Joomla!:
From Novice to Professional
Applications with Rails and Ajax:
From Novice to Professional
CLOVES CARNEIRO JR. AND JEFFREY ALLAN HARDY
DAN RAHMEL
From Novice to Professional
May 2007
MICHAEL PURVIS, JEFFREY SAMBELLS, CAMERON TURNER,
1-59059-848-2
1-59059-686-2
AND ANDRE LEWIS
June 2007
425 pp. | $34.99 | Softcover
350 pp. | $44.99 | Softcover
February 2007
1-59059-787-7
With Beginning Ruby on Rails, you will learn how all of
While Joomla!, the popular open source CMS, is
400 pp. | $34.99 | Softcover
the components of the Rails framework fit together
relatively easy to install, a fair amount of knowledge is
The Google Maps API remains one of the showcase
and, with four sample projects, how you can leverage
required in order to configure the application to your
examples of the Web 2.0 development paradigm.
them to create sophisticated web applications. Some
specific needs. Beginning Joomla! answers many of the
Beginning Google Maps Applications with Rails and
of the topics covered are form handling, CSS, security,
questions you are sure to have, guiding you through
Ajax: From Novice to Professional is the first book to
database integration, model-view-controller architecture,
the process of creating your own design templates, add-
comprehensively introduce the service from a developer
and test-driven programming. You will also learn how
ing and managing content, and adding popular features
perspective, showing you how you can integrate map-
to get up and running quickly with Ruby, the program-
such as article commenting, user profile management,
ping features into your Rails-driven web applications.
ming language that underpins Rails and makes it
and forums. Later chapters discuss e-commerce integra-
The book also steers you through various examples that
so powerful.
tion, explore search engine optimization, and show you
show how to encourage user interaction.
how to extend Joomla! by creating your own plug-ins.
Apress has your
Ruby on Rails needs covered!
Pro Django:
Web Development Done Right
ADRIAN HOLOVATY AND JACOB KAPLAN-MOSS
April 2007
1-59059-725-7
400 pp. | $44.99 | Softcover
Written by one of Django’s creators and a lead developer,
Pro Django shows you how to use the Python-based
framework to create impressive and successful web
sites. Over the course of three sections plus multiple
appendixes, you will learn about Django fundamentals,
complex features, and configuration options.
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
5

FoRThcomING
WEb dEvEloPmENT
Beginning HTML with CSS and XHTML:
Pro PayPal E-Commerce
Practical JavaScript™, DOM Scripting,
DAMON WILLIAMS
Modern Guide and Reference
and Ajax Projects
DAVID SCHULTZ, AND CRAIG COOK
March 2007
FRANK ZAMMETTI
1-59059-750-8
April 2007
325 pp. | $59.99 | Softcover
April 2007
1-59059-747-8
1-59059-816-4
350 pp. | $29.99 | Softcover
Written by an active PayPal developer, Pro PayPal
500 pp. | $44.99 | Softcover
Beginning HTML with CSS and XHTML incorporates
E-Commerce contains the most comprehensive col-
Practical JavaScript™, DOM Scripting, and Ajax Projects
practical examples that will show you how to structure
lection of information on the latest PayPal technologies
is perfect for experienced JavaScript developers who
your data correctly using (X)HTML, together with styling
available. Damon Williams shows you how to integrate
want to take their skill to the next level. The book pres-
and layout basics using CSS. It also shows how to add
PayPal directly into web sites to make use of its payment
ents ten complete example projects—including a GUI
dynamic behavior to your data using the JavaScript lan-
technologies, which allows you, no matter what language
widget framework, a dynamic event calendar application,
guage. All of the featured code and techniques are stan-
you program in, to build shopping carts or similar chan-
and a drag-and-drop shopping cart—to learn from and
dards compliant and demonstrate best practices—so
nel products with PayPal as a payment option. The book
adapt for use in your own work. For each application,
you will not waste time on any outdated techniques
also discusses the basics of e-commerce.
you are taken through the planning, design, and imple-
mentation stages. Learning the skills taught within this
book will save you countless hours of development time
and help further your JavaScript expertise.
Pro Drupal Development
Foundations of Microsoft Expression
JOHN K. VANDYK AND MATT WESTGATE
Web: The Basics and Beyond
April 2007
CHERYL D. WISE
1-59059-755-9
March 2007
375 pp. | $44.99 | Softcover
The Definitive Guide to symfony
1-59059-805-9
FRANçOISE ZANINOTTO AND FABIEN POTENCIER
450 pp. | $34.99 | Softcover
Drupal, the popular open source CMS, may be easy to
January 2007
install, but configuring it can be a challenging process
Starting with the basics of Expression Web,
1-59059-786-9
for even the most knowledgeable programmers. With
Foundations of Microsoft Expression Web will ultimately
520 pp. | $44.99 | Softcover
the assumption that you already know how to install
take you to an advanced level through a series of practi-
symfony is arguably the most capable and popular PHP
Drupal and bring it online, Pro Drupal Development gives
cal real-world exercises. No prior knowledge of Microsoft
web application framework. Authored by project and
you the advanced knowledge to customize your Drupal
Expression Suite is assumed, and the book is written
documentation leads Fabien Potencier and François
installation for a multitude of situations. The book also
with a highly professional tone. This makes it extremely
Zaninotto, The Definitive Guide to symfony is a com-
covers Drupal security and best practices, as well as
useful whether you are a beginner or an advanced
plete guide to all aspects of symfony. You will be guided
integration of Ajax and the internationalization of your
web developer or designer who wants to make use of
through fundamental concepts like installation, configura-
Drupal web site.
the software.
tion, and security, as well as advanced concepts: scaf-
folding, routing, caching, and internationalization. With its
hundreds of practical code examples, this book will help
you quickly master rapid application development.
6
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
WEb dEvEloPmENT
GENERal comPuTING
RECENTLY PUBLISHED
Beginning Ajax with PHP:
From Novice to Professional
LEE BABIN
October 2006
1-59059-667-6
272 pp. | $34.99 | Softcover
Beginning CSS Web Development:
From Novice to Professional
SIMON COLLISON
August 2006
1-59059-689-7
Beginning Database Design:
Foundations of Security: What Every
448 pp. | $34.99 | Softcover
From Novice to Professional
Programmer Needs to Know
Ajax and REST Recipes:
CLARE CHURCHER
NEIL DASWANI, ANITA KESAVAN, AND CHRISTOPH KERN
A Problem-Solution Approach
January 2007
February 2007
CHRISTIAN GROSS
1-59059-769-9
1-59059-784-2
272 pp. | $34.99 | Softcover
300 pp. | $39.99 | Softcover
December 2006
1-59059-734-6
Beginning Database Design: From Novice to Professional
Foundations of Security: What Every Programmer Needs
360 pp. | $44.99 | Softcover
provides short, easy-to-read explanations of how to get
to Know teaches you state-of-the-art software security
Beginning JavaScript with DOM Scripting
database design right the first time. This book offers
design principles, methodology, and concrete program-
and Ajax: From Novice to Professional
numerous examples to help you avoid the many pitfalls
ming techniques that you need to build secure software
CHRISTIAN HEILMANN
that entrap new and not-so-new database designers.
systems. Once you are equipped with the techniques
July 2006
Through the help of use cases and class diagrams mod-
covered in this book, you can start to alleviate some of
1-59059-680-3
eled in the UML, you’ll learn how to discover and repre-
the inherent vulnerabilities that make today’s software so
512 pp. | $39.99 | Softcover
sent the details and scope of the problem in question.
susceptible to attack. The book uses web servers and
Building Flickr Applications with PHP
web applications as running examples throughout.
ROB KUNKLE AND ANDREW MORTON
August 2006
1-59059-612-9
216 pp. | $34.99 | Softcover
Beginning Google Maps Applications
The Essential Guide
with PHP and Ajax:
From Novice to Professional
MICHAEL PURVIS, JEFFREY SAMBELLS,
AND CAMERON TURNER
to Hiring IT Professionals
August 2006
1-59059-707-9
384 pp. | $34.99 | Softcover
Pro JavaScript Techniques
JOHN RESIG
December 2006
1-59059-727-3
384 pp. | $44.99 | Softcover
Beginning Ruby on Rails E-Commerce
CHRISTIAN HELLSTEN AND JARKKO LAINE
Joel on Hiring
November 2006
1-59059-736-2
JOEL SPOLSKY
448 pp. | $34.99 | Softcover
Pro Ajax and Java™ Frameworks
May 2007
RYAN ASLESON AND NATHANIEL T. SCHUTTA
1-59059-838-5
July 2006
1-59059-677-3
150 pp. | $16.99 | Hardcover
336 pp. | $49.99 | Softcover
Practical Ajax Projects
with Java™ Technology
FRANK ZAMMETTI
July 2006
1-59059-695-1
528 pp. | $49.99 | Hardcover
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
7

FoRThcomING
GENERal comPuTING
Founders at Work:
Use Case Driven Object Modeling with
Joel on Hiring
JOEL SPOLSKY
Stories of Startups’ Early Days
UML—Theory and Practice
JESSICA LIVINGSTON
DOUG ROSENBERG AND MATT STEPHENS
May 2007
1-59059-838-5
January 2007
January 2007
150 pp. | $16.99 | Hardcover
1-59059-714-1
1-59059-774-5
472 pp. | $25.99 | Hardcover
472 pp. | $54.99 | Hardcover
In Joel on Hiring, Joel Spolsky draws from his experi-
Founders at Work is a collection of interviews with
Use Case Driven Object Modeling with UML—Theory
ence of both working at Microsoft and running his own
founders of famous technology companies about what
and Practice shows how to drive an object-oriented
successful software company based in New York City.
happened in the very earliest days. Nearly all technical
software design from use case all the way through cod-
He writes humorously, but seriously, about his methods
people have thought of one day starting or working for
ing and testing, based on the minimalist, UML-based
for sorting resumes, for finding great candidates, and
a startup. Founders like Steve Wozniak (Apple), Max
ICONIX process. In addition to a comprehensive ex-
for interviewing—in person and by phone. Joel’s meth-
Levchin (PayPal), and Sabeer Bhatia (Hotmail) tell you in
planation of the foundations of the approach, the book
ods are not complex, but they do get to the heart of the
their own words about their surprising and often funny
makes extensive use of examples and provides exercises
matter: how to recognize a great developer when you
discoveries as they learned how to build a company.
at the back of each chapter.
see one.
Managing Humans
MICHAEL LOPP
June 2007
1-59059-844-X
275 pp. | $24.99 | Softcover
Biting, hilarious, and always informative, this selection of
the best essays from Michael Lopp’s web site, Rands In
Repose (http://www.randsinrepose.com/), lends insight
into his management experiences at Apple, Netscape,
Symantec, and Borland. Having attracted a league of
fans, including the incomparable Joel Spolsky, Lopp of-
fers inimitable guidance on handling conflict, managing
wildly differing personality types, infusing innovation into
Advanced NXT:
Practical MythTV: Building a PVR
insane product schedules, and much more. A must-read
The Da Vinci Inventions Book
and Media Center PC
for any software engineer in, or facing, a management
MATTHIAS PAUL SCHOLZ
STEWART SMITH AND MICHAEL STILL
role and wondering why they would ever exchange the
June 2007
March 2007
safe world of bits and bites for the messy world of
1-59059-843-1
1-59059-779-6
managing humans.
300 pp. | $34.99 | Softcover
350 pp. | $29.99 | Softcover
The popularity of NXT and the success of The Da Vinci
Practical MythTV takes a project-based approach to im-
Code are combined in this fascinating book written for
plementing your own MythTV setup. You get to pick and
serious NXT programmers. Projects for building and pro-
choose the functionality you want to install for your PVR,
gramming five of Leonardo’s most famous inventions are
and will learn the details of everything from selecting
covered in detail: the tank, the helicopter, the catapult,
hardware to advanced customization. You will learn how
the flying machine, and the revolving bridge.
to record your favorite television shows, store your DVDs
for later playback, create a music library out of your CD
collection, and even use your PVR for Voice over IP.
8
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

FoRThcomING
GENERal comPuTING
FRIENdS oF Ed
Microformats: Empowering Your Markup
for Web 2.0
JOHN ALLSOP
April 2007
1-59059-814-8
300 pp. | $34.99 | Softcover
Microformats are a method of defining and describ-
ing (X)HTML data so that it is easily machine readable
as well as human readable, making it more powerful.
Learn to use them now, with the help of Microformats:
Empowering Your Markup for Web 2.0
.
Clear Blogging: How People Blogging
Web Standards Creativity:
The Essential Guide to Flex 2
Are Changing the World and How You
Innovations in Web Design with XHTML,
with ActionScript 3.0
Can Join Them
CSS, and DOM Scripting
CHARLES E. BROWN
BOB WALSH
CAMERON ADAMS, MARK BOULTON, ANDY BUDD,
February 2007
ANDY CLARKE, SIMON COLLISON, JEFF CROFT, DEREK
1-59059-733-8
February 2007
FEATHERSTONE, IAN LLOYD, ETHAN MARCOTTE, DAN RUBIN,
500 pp. | $49.99 | Softcover
1-59059-691-9
AND ROB WEYCHERT
275 pp. | $24.99 | Softcover
March 2007
Flex 2, Flex Builder 2, and ActionScript 3.0 is the unstop-
Almost overnight, blogging has become a social, po-
1-59059-803-2
pable new combination representing a revolution in Flash
288 pp. | $49.99 | Softcover
litical, and business force to be reckoned with. Clear
application development. The Complete Guide to Flex
Blogging answers in nontechnical terms what blogging
Jam-packed with fresh, innovative design ideas, Web
2 with ActionScript 3.0 aims to give you the power to
has to offer and why and how you should blog. It also
Standards Creativity sees eleven of the world’s most
make use of these tools.
shows what you stand to gain from blogging, and how
talented web designers sharing their secrets with you in
you can go from your first post to being welcomed
full color.
aboard the blogosphere’s A-list.
RECENTLY PUBLISHED
In Search of Stupidity: Over Twenty
Years of High Tech Marketing Disasters,
Second Edition
MERRILL R. (RICK) CHAPMAN
October 2006
1-59059-721-4
408 pp. | $24.99 | Softcover
The Concordance Database Manual
ALAN HALEY
August 2006
1-59059-603-X
392 pp. | $149.99 | Hardcover
Beginning Microsoft Word
Business Documents
JAMES J. MARSHALL
September 2006
1-59059-728-1
216 pp. | $34.99 | Softcove
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
9

FoRThcomING
FRIENdS oF Ed
Object-Oriented ActionScript 3.0
PETER ELST, WITH SAS JACOBS AND TODD YARD
1-59059-845-8
June 2007
500 pp. | $44.99 | Softcover
Assuming no serious programming experience, authors
Peter Elst, Sas Jacobs, and Todd Yard will take you
through the complete development cycle of object-
oriented Flash applications and services using AS 3.0.
Web Development Solutions: Using Ajax,
APIs, Libraries, and Hosted Services
CHRISTIAN HEILMANN AND MARK “NORM” NORMAN FRANCIS
Rails Solutions:
March 2007
Ruby on Rails Made Easy
1-59059-806-7
JUSTIN WILLIAMS
300 pp. | $34.99 | Softcover
January 2007
There is potentially a lot of complicated code involved in
1-59059-752-4
creating cutting edge “Ajax-style” web applications, but a
288 pp. | $34.99 | Softcover
lot of the hard work has already been done for you! Web
If you want to add dynamic functionality to your web
Development Solutions will show how to make the most
sites (such as feedback forms, items for sale, and
of what is available.
message posting), but find reams of code intimidating,
Ruby on Rails, plus Rails Solutions, could be just what
Textpattern Solutions: PHP-Based
you need.
Content Management Made Easy
CODY LINDLEY, KEVIN POTTS, NATHAN SMITH, JAY LEINER,
AND ROBERT SABLE
RECENTLY PUBLISHED
May 2007
1-59059-832-6
450 pp. | $39.99 | Softcover
Foundation Flash 8 Video
If you want to develop a professional dynamic web site,
JORDAN L CHILCOTT AND TOM GREEN
without the hassle of coding it from scratch, Textpattern,
June 2006
and Textpattern Solutions, could be just what you are
1-59059-651-X
looking for.
360 pp. | $44.99 | Softcover
From After Effects to Flash: Poetry in
Foundation ActionScript 3.0 Animation:
Motion Graphics
TOM GREEN AND TIAGO DIAS
Making Things Move!
KEITH PETERS
December 2006
1-59059-748-6
March 2007
504 pp. | $49.99 | Softcover
1-59059-791-5
475 pp. | $39.99 | Softcover
HTML Mastery: Semantics, Standards,
If you are still relying on key frames and tweens for the
and Styling
bulk of your Flash animation, you are missing out on
PAUL HAINE
some very exciting stuff! Foundation ActionScript 3.0
December 2006
Animation will show you how to get AS 3.0 doing your
1-59059-765-6
animation for you.
248 pp. | $34.99 | Softcover
Web Accessibility: Web Standards and
Business Web Design Solutions
Regulatory Compliance
Using Web Standards: Better Sites,
ANDREW KIRKPATRICK, BOB REGAN, RICHARD RUTTER,
CHRISTIAN HEILMANN, JIM THATCHER, CYNTHIA WADDELL,
Better Marketing
MICHAEL R. BURKS, SHAWN LAWTON HENRY, BRUCE
KEVIN POTTS
LAWSON, MARK URBAN, AND PATRICK H. LAUKE
1-59059-839-3
July 2006
June 2007
1-59059-638-2
350 pp. | $39.99 | Softcover
696 pp. | $49.99 | Softcover
Business Web Design Solutions Using Web Standards
PHP Solutions: Dynamic Web Design
teaches you all you need to know to create effective web
Made Easy
sites for businesses of all sizes, in a lively, entertaining
DAVID POWERS
style, and comes packed with useful tips and practical
November 2006
examples. This book provides all you need to do busi-
1-59059-731-1
ness better online.
488 pp. | $34.99 | Softcover
*source Nielsen BookScan
20
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

INd
TITE
lx
E INdEx
TITLE
PA
P GE
A
GE
TITLE
PA
P GE
A
GE
.NET 2.0 for Delphi Programmers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
How to Code .NET: Tips and Tricks for Coding .NET 1.1 and .NET 2.0 Applications Effectively . . . . . . . .8
Accelerated Exchange Server 2007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
HTML Mastery: Semantics, Standards, and Styling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Advanced NXT: The Da Vinci Inventions Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
In Search of Stupidity: Over Twenty Years of High Tech Marketing Disasters, Second Edition. . . . . . . .19
Ajax and REST Recipes: A Problem-Solution Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Joel on Hiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Beginning Ajax with PHP: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10, 17
LINQ for Visual C# 2005. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Beginning ASP.NET 2.0 Web Services in C#: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . .5
Managing Humans. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Beginning C# 2005 Databases: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Microformats: Empowering Your Markup for Web 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Beginning CSS Web Development: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Object-Oriented ActionScript 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Beginning Database Design: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Outlook 2007: Beyond the Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Beginning DotNetNuke 4.0 Website Creation in C# 2005 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
PHP Solutions: Dynamic Web Design Made Easy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Beginning EJB 3 Application Development: From Novice to Professional. . . . . . . . . . . . . . . . . . . . . . .13
Practical .NET 2.0 Networking Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional . . . . . . . . .10, 17
Practical Ajax Projects with Java™ Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13,17
Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional. . . . . . . . . . . .15
Practical JavaScript™, DOM Scripting, and Ajax Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Beginning Hibernate: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10,13
Practical MythTV: Building a PVR and Media Center PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Beginning HTML with CSS and XHTML: Modern Guide and Reference . . . . . . . . . . . . . . . . . . . . . . . .16
Practical OCaml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Beginning Java™ SE 6 Platform: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Practical Ruby Gems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional . . . . . . . . . . . . . . . .17
Practical Ruby on Rails Social Networking Sites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Beginning JBoss® Seam: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Practical Software Factories in .NET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning Joomla!: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Practical Subversion, Second Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Beginning Microsoft Word Business Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Pro .NET 2.0 Extreme Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning Perl 6: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Pro .NET 2.0 Windows Forms and Custom Controls in VB 2005 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning PHP and Oracle: From Novice to Professional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Pro .NET 2.0 XML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Beginning PHP and PostgreSQL E-Commerce: From Novice to Professiona . . . . . . . . . . . . . . . . . . . .10
Pro ActiveRecord for Ruby: Databases with Ruby and Rails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Beginning Ruby: From Novice to Professional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Pro Ajax and Java™ Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13,17
Beginning Ruby on Rails: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Pro Ajax and the .NET 2.0 Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning Ruby on Rails E-Commerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Pro Apache Struts with Ajax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Beginning SharePoint with Excel: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Pro Apache Tomcat 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Beginning SQL Server 2005 Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Pro ASP.NET 2.0 E-Commerce in C# 2005 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning SUSE Linux: From Novice to Professional, Second Edition . . . . . . . . . . . . . . . . . . . . . . . . .10
Pro ASP.NET 2.0 in C# 2005, Special Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning Ubuntu Linux: From Novice to Professional, Second Edition . . . . . . . . . . . . . . . . . . . . . . . .10
Pro ASP.NET 2.0 in VB 2005, Special Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Beginning VB 2005 Databases: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Pro BizTalk 2006 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Beginning Xcode and WebObjects: From Novice to Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Pro C# with .NET 3.0, Special Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
BizTalk 2006 Recipes: A Problem-Solution Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Pro CSS and HTML Design Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Building Flickr Applications with PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10, 17
Pro Django: Web Development Done Right . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Business Web Design Solutions Using Web Standards: Better Sites, Better Marketing. . . . . . . . . . . . .20
Pro Drupal Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Clear Blogging: How People Blogging Are Changing the World and How You Can Join Them . . . . . . . .19
Pro Java™ 6 Game Development: Java™ 3D, JOGL, JInput and JOAL API. . . . . . . . . . . . . . . . . . . . .12
Concordance Database Manual, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Pro JavaScript Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Definitive Guide to Apache MyFaces and Ajax, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Pro LCS: Live Communications Server Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Definitive Guide to Berkeley DB XML, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Pro Microsoft Speech Server: Developing Speech-Enabled Applications with .NET . . . . . . . . . . . . . . . .3
Definitive Guide to db4o, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Pro NetBeans™ IDE 5.5 Enterprise Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Definitive Guide to GCC, Second Edition, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Pro OGRE 3D Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Definitive Guide to Grails, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Pro Open Source Mail: Building an Enterprise Mail Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Definitive Guide to SOA: BEA® AquaLogic™ Service Bus, The. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Pro Oracle Application Express. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Definitive Guide to SUSE Linux Enterprise, The. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Pro Oracle Collaboration Suite 10g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Definitive Guide to symfony, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance . . . . . . . . . . . .14
Definitive Guide to the Microsoft Enterprise Library, The. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Pro PayPal E-Commerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Essential Guide to Flex 2 with ActionScript 3.0, The . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Pro PHP: Patterns, Frameworks, Testing, and More. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Excel 2007: Beyond the Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Pro SharePoint 2003 Development Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Expert .NET 2.0 IL Assembler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Pro SharePoint Solution Development: Combining .NET, SharePoint,and Office 2007 . . . . . . . . . . . . . .5
Expert MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Pro SQL Server 2005 Service Broker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions . . . . . . . . .14
Pro Visual Studio 2005 Team System Application Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Expert Service-Oriented Architecture in C# 2005, Second Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Pro VS 2005 Reporting Using SQL Server and Crystal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Expert Visual C++/CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Pro VSTO: Visual Studio 2005 Tools for Office. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Forecasting Oracle Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Pro WCF: Practical Microsoft SOA Implementatio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Foundation ActionScript 3.0 Animation: Making Things Move! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Pro WF: Windows Workflow in .NET 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Foundation Flash 8 Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Pro Wicket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Foundations of ASP.NET AJAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Pro Windows Small Business Server 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Foundations of BizTalk Server 2006 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Pro WPF: Windows Presentation Foundation in .NET 3.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Foundations of F# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Pro XML Development with Java™ Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Foundations of GTK+ Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Rails Solutions: Ruby on Rails Made Easy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Foundations of Jini 2 Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
SMS 2003 Recipes: A Problem-Solution Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Foundations of LINQ in C# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Team Foundation Server Recipes: A Problem-Solution Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Foundations of Microsoft Expression Web: The Basics and Beyond. . . . . . . . . . . . . . . . . . . . . . . . . . .16
Textpattern Solutions: PHP-Based Content Management Made Easy . . . . . . . . . . . . . . . . . . . . . . . . .20
Foundations of PEAR: Rapid PHP Development. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Use Case Driven Object Modeling with UML—Theory and Practice . . . . . . . . . . . . . . . . . . . . . . . . . .18
Foundations of Qt Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Web Accessibility: Web Standards and Regulatory Compliance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Foundations of Security: What Every Programmer Needs to Know . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Web Development Solutions: Using Ajax, APIs, Libraries, and Hosted Services . . . . . . . . . . . . . . . . . .20
Foundations of WF: an Introduction to Windows Workflow Foundation . . . . . . . . . . . . . . . . . . . . . . . . .8
Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting . . . . . . .19
Foundations of WPF: An Introduction to Windows Presentation Foundation . . . . . . . . . . . . . . . . . . . . . .8
Windows Server 2003 Networking Recipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Founders at Work: Stories of Startups’ Early Days . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Windows Vista: Beyond the Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
From After Effects to Flash: Poetry in Motion Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Word 2007: Beyond the Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
2
www.apress.com
Toll Fr
T
ee: 1-800-SPRINGER (1-800-777-4643) E-mail: or
oll Fr
ders-ny@springer
ee: 1-800-SPRINGER (1-800-777-4643) E-mail: or
.com
ders-ny@springer
www.apr
www
ess.com
.apr
2
2

auThoR INdEx
NAME
PAGE NAME
PAGE NAME
PAGE NAME
PAGE
ADAMS . . . . . . . . . . . . . . . . . . . 5,19
EDNEY . . . . . . . . . . . . . . . . . . . . . 4
LENZ . . . . . . . . . . . . . . . . . . . . . 8
ROGER. . . . . . . . . . . . . . . . . . . . . 7
ALLEN . . . . . . . . . . . . . . . . . . . . 5, 7
ELST. . . . . . . . . . . . . . . . . . . . . . 20
LEWIS . . . . . . . . . . . . . . . . . . . . 15
ROONEY . . . . . . . . . . . . . . . . . . . 10
ALLSOP . . . . . . . . . . . . . . . . . . . . 19
FASSETT. . . . . . . . . . . . . . . . . . . . 4
LI . . . . . . . . . . . . . . . . . . . . . . 12
ROSENBERG . . . . . . . . . . . . . . . . 18
ASATKAR . . . . . . . . . . . . . . . . . . . 12
FEATHERSTONE . . . . . . . . . . . . . . . . 19
LIDIN . . . . . . . . . . . . . . . . . . . . . 8
RUBIN . . . . . . . . . . . . . . . . . . . . 19
ASCHENBRENNER . . . . . . . . . . . . . . . 3
FERRACCHIATI . . . . . . . . . . . . . . . . . 7
LINDLEY . . . . . . . . . . . . . . . . . . . 20
RUMINER . . . . . . . . . . . . . . . . . . . 7
ASLESON . . . . . . . . . . . . . . . . . 13, 17
FRANCIS . . . . . . . . . . . . . . . . . . . . 20
LINWOOD . . . . . . . . . . . . . . . . . 10, 13
RUTTER . . . . . . . . . . . . . . . . . . . 20
BABIN . . . . . . . . . . . . . . . . . . . 10, 17
FREEMAN . . . . . . . . . . . . . . . . . . . 5
LIVINGSTON . . . . . . . . . . . . . . . . . 18
SABLE . . . . . . . . . . . . . . . . . . . . 20
BAHREE . . . . . . . . . . . . . . . . . . . . 6
GIACARRI . . . . . . . . . . . . . . . . . . . 4
LOPP . . . . . . . . . . . . . . . . . . . . 18
SAMBELLS . . . . . . . . . . . . . . 10, 15, 17
BALANESCU. . . . . . . . . . . . . . . . . . . . . . . . . . . 10
GILANI . . . . . . . . . . . . . . . . . . . . 5, 7
MACDONALD . . . . . . . . . . . . . . . . 5, 8
SARKNAS . . . . . . . . . . . . . . . . . . . 8
BALANI . . . . . . . . . . . . . . . . . . . . 12
GILMORE . . . . . . . . . . . . . . . . . . . 14
MALLAIS. . . . . . . . . . . . . . . . . . . 13
SCHOLZ . . . . . . . . . . . . . . . . . . . 18
BECKNER . . . . . . . . . . . . . . . . . . . 7
GOELTZ . . . . . . . . . . . . . . . . . . . . 7
MARCOTTE . . . . . . . . . . . . . . . . . 19
SCHULTZ . . . . . . . . . . . . . . . . . . 16
BELL. . . . . . . . . . . . . . . . . . . . . . 8
GOFF . . . . . . . . . . . . . . . . . . . . . 7
MARINSCHEK . . . . . . . . . . . . . . . . 13
SCHUTTA . . . . . . . . . . . . . . . . . 13, 17
BERLIN . . . . . . . . . . . . . . . . . . . . 10
GOOD . . . . . . . . . . . . . . . . . . . . . 10
MARQUIS . . . . . . . . . . . . . . . . . . . 7
SCOTT . . . . . . . . . . . . . . . . . . . 14
BERUBE . . . . . . . . . . . . . . . . . . . . 8
GOODWILL. . . . . . . . . . . . . . . . . . . 8
MARSHALL . . . . . . . . . . . . . . . . 9, 19
SHALLAHAMER . . . . . . . . . . . . . . . . 14
BESLER . . . . . . . . . . . . . . . . . . . . 13
GREEN. . . . . . . . . . . . . . . . . . . . . 20
MAXIMO . . . . . . . . . . . . . . . . . . . . 4
SHAW . . . . . . . . . . . . . . . . . . . . 14
BOULTON . . . . . . . . . . . . . . . . . . . 19
GRIEB . . . . . . . . . . . . . . . . . . . . . 6
McArthur . . . . . . . . . . . . . . . . . . 10
SHEMITZ . . . . . . . . . . . . . . . . . . . 8
BOWERS. . . . . . . . . . . . . . . . . . . . 14
GROSS. . . . . . . . . . . . . . . . . . 7, 8, 17
METWALLY . . . . . . . . . . . . . . . . . . 7
SHRIMPTON . . . . . . . . . . . . . . . . . . 8
BRADBURNE . . . . . . . . . . . . . . . . . . 14
GURUMURTHY . . . . . . . . . . . . . . . . . 13
MINTER . . . . . . . . . . . . . . . . . . 10, 13
SMITH . . . . . . . . . . . . . . .7, 10, 18, 20
BRIAN . . . . . . . . . . . . . . . . . . . . . 10
HAINE . . . . . . . . . . . . . . . . . . . . . 20
MITTAL . . . . . . . . . . . . . . . . . . . 13
SPENDOLINI . . . . . . . . . . . . . . . . . 14
BROWN . . . . . . . . . . . . . . . . . . . . 19
HALEY . . . . . . . . . . . . . . . . . . . . . 19
MOODIE . . . . . . . . . . . . . . . . . . . 13
SPIEGL . . . . . . . . . . . . . . . . . . . 13
BRUGGEMAN . . . . . . . . . . . . . . . . . 7
HARDY. . . . . . . . . . . . . . . . . . . . . 15
MORONEY . . . . . . . . . . . . . . . . . . 6, 8
SPOLSKY . . . . . . . . . . . . . . . . . . 18
BUCICA . . . . . . . . . . . . . . . . . . . . 10
HARROP . . . . . . . . . . . . . . . . . . . . 13
MORRISON . . . . . . . . . . . . . . . . . 11
STEPHENS . . . . . . . . . . . . . . . . . 18
BUDD . . . . . . . . . . . . . . . . . . . . . 19
HASAN. . . . . . . . . . . . . . . . . . . . . 8
MORTON. . . . . . . . . . . . . . . . . 10, 17
STILL . . . . . . . . . . . . . . . . . . . . . 18
BUKOVICS . . . . . . . . . . . . . . . . . . . 3
HASSELL . . . . . . . . . . . . . . . . . . . 11
MULDER . . . . . . . . . . . . . . . . . . . 6
SYMMONDS . . . . . . . . . . . . . . . . . . 8
BURKS. . . . . . . . . . . . . . . . . . . . . 20
HEEGE . . . . . . . . . . . . . . . . . . . . . 4
MYATT . . . . . . . . . . . . . . . . . . . 13
SZPUSZTA . . . . . . . . . . . . . . . . . . 8
BYLE. . . . . . . . . . . . . . . . . . . . . . 8
HEILMANN . . . . . . . . . . . . . . . . . 17, 20
MYERS . . . . . . . . . . . . . . . . . . . . 8
THATCHER . . . . . . . . . . . . . . . . . 20
CAMPBELL. . . . . . . . . . . . . . . . . .7, 11
HELLSTEN . . . . . . . . . . . . . . . . . . . 17
NEWMARCH . . . . . . . . . . . . . . . . . 13
THELIN . . . . . . . . . . . . . . . . . . . 10
CARNEIRO JR. . . . . . . . . . . . . . . . . . 15
HENRY . . . . . . . . . . . . . . . . . . . . . 20
NEWTON . . . . . . . . . . . . . . . . . . . 6
THOMAS . . . . . . . . . . . . . . . . . . . 10
CARNELL . . . . . . . . . . . . . . . . . . . 13
HILD . . . . . . . . . . . . . . . . . . . . . . 5
NUSAIRAT . . . . . . . . . . . . . . . . . . 13
TROELSEN . . . . . . . . . . . . . . . . . . . 7
CHAPMAN . . . . . . . . . . . . . . . . . . . 19
HILL . . . . . . . . . . . . . . . . . . . . . 13
O’REILLY . . . . . . . . . . . . . . . . . . . 7
TURNER . . . . . . . . . . . . . . . 10, 15, 17
CHILCOTT . . . . . . . . . . . . . . . . . . . 20
HOLOVATY . . . . . . . . . . . . . . . . . . 15
PADDOCK . . . . . . . . . . . . . . . . . . 7
URBAN . . . . . . . . . . . . . . . . . . . 20
CHOPRA . . . . . . . . . . . . . . . . . . . . 6
HöRNING . . . . . . . . . . . . . . . . . . 10
PANCHAL . . . . . . . . . . . . . . . . . . 12
VANDYK . . . . . . . . . . . . . . . . . . . 16
CHURCHER . . . . . . . . . . . . . . . . . . 17
HUDDLESTON . . . . . . . . . . . . . . . . 5, 7
PATERSON . . . . . . . . . . . . . . . . . . 10
VAN VUGT . . . . . . . . . . . . . . . . . . 10
CICORIA . . . . . . . . . . . . . . . . . . . . 6
HUNTER . . . . . . . . . . . . . . . . . . . . 7
PATHAK . . . . . . . . . . . . . . . . . . . . 6
VOHRA . . . . . . . . . . . . . . . . . . . 13
CLARKE . . . . . . . . . . . . . . . . . . . . 19
IANNUZZI . . . . . . . . . . . . . . . . . . . 5
PEARMAN . . . . . . . . . . . . . . . . . . 8
VON HAGEN . . . . . . . . . . . . . . . . . 10
COLLISON . . . . . . . . . . . . . . . . . 17, 19
JACOBS . . . . . . . . . . . . . . . . . . . 20
PEDERSEN . . . . . . . . . . . . . . . . . 5, 7
WADDELL . . . . . . . . . . . . . . . . . . 20
COOPER . . . . . . . . . . . . . . . . . . . . 9
JONES . . . . . . . . . . . . . . . . . . . . 5
PEIRIS . . . . . . . . . . . . . . . . . . . . . 6
WADIA . . . . . . . . . . . . . . . . . . . 13
COURTER . . . . . . . . . . . . . . . . . . . 7
JOSHI . . . . . . . . . . . . . . . . . . . . . 5
PETERS . . . . . . . . . . . . . . . . . . . 20
WALSH . . . . . . . . . . . . . . . . . . . . 19
CROFT . . . . . . . . . . . . . . . . . . . . . 19
JUNKER . . . . . . . . . . . . . . . . . . . . 10
PICKERING. . . . . . . . . . . . . . . . . . . 6
WATSON . . . . . . . . . . . . . . . . . . 14
DARIE . . . . . . . . . . . . . . . . . . . . . 10
KAPLAN-MOSS . . . . . . . . . . . . . . . . 15
POTENCIER . . . . . . . . . . . . . . . . . 16
WEST . . . . . . . . . . . . . . . . . . . . . 7
DASWANI . . . . . . . . . . . . . . . . . . . 17
KENT . . . . . . . . . . . . . . . . . . . . . 10
POTTS . . . . . . . . . . . . . . . . . . . 20
WESTGATE . . . . . . . . . . . . . . . . . . 16
DAVIES . . . . . . . . . . . . . . . . . . . . 12
KERN . . . . . . . . . . . . . . . . . . . . 17
POWERS . . . . . . . . . . . . . . . . . . . 20
WETHERBEE . . . . . . . . . . . . . . . . 13
DAVISON . . . . . . . . . . . . . . . . . . . 12
KESAVAN . . . . . . . . . . . . . . . . . . 17
PURVIS . . . . . . . . . . . . . . . 10, 15, 17
WEYCHERT . . . . . . . . . . . . . . . . . 19
DEWSON. . . . . . . . . . . . . . . . . . . . 3
KIRKPATRICK . . . . . . . . . . . . . . . . 20
PYTEL . . . . . . . . . . . . . . . . . . . . . 9
WIENANDS . . . . . . . . . . . . . . . . . . 8
DIAS . . . . . . . . . . . . . . . . . . . . . . 20
KODALI . . . . . . . . . . . . . . . . . . . 13
RAGHURAM . . . . . . . . . . . . . . . . . 5, 7
WILLIAMS . . . . . . . . . . . . . . . . . 16, 20
DINERMAN. . . . . . . . . . . . . . . . . . . 7
KRAUSE . . . . . . . . . . . . . . . . . . . . 9
RAHMEL . . . . . . . . . . . . . . . . . . . 15
WISE . . . . . . . . . . . . . . . . . . . . . 16
DIXON . . . . . . . . . . . . . . . . . . . . . 11
KUNKLE . . . . . . . . . . . . . . . . . 10, 17
RAMSEY . . . . . . . . . . . . . . . . . . . 8
WOOLSTON . . . . . . . . . . . . . . . . . 7, 8
DUNN . . . . . . . . . . . . . . . . . . . . . 3
KYTE . . . . . . . . . . . . . . . . . . . . . 14
RATTZ, JR . . . . . . . . . . . . . . . . . . 7
YARD . . . . . . . . . . . . . . . . . . . . 20
DUNPHY . . . . . . . . . . . . . . . . . . . . 7
LAINE . . . . . . . . . . . . . . . . . . . . . 17
REGAN . . . . . . . . . . . . . . . . . . . 20
YUREK . . . . . . . . . . . . . . . . . . . . 9
DURAN. . . . . . . . . . . . . . . . . . . . . 8
LAUKE . . . . . . . . . . . . . . . . . . . 20
REID . . . . . . . . . . . . . . . . . . . . 5, 7
ZADROZNY . . . . . . . . . . . . . . . . . 13
DYKE . . . . . . . . . . . . . . . . . . . . . 14
LAWSON . . . . . . . . . . . . . . . . . . 20
RESIG . . . . . . . . . . . . . . . . . . . . 17
ZAMMETTI . . . . . . . . . . . . . . 13, 16, 17
EDLICH . . . . . . . . . . . . . . . . . . . . 10
LEE . . . . . . . . . . . . . . . . . . . . . 5, 9
ROCHER . . . . . . . . . . . . . . . . . . . 13
ZANINOTTO . . . . . . . . . . . . . . . . . . 16
Founders at Work:
Stories of Startups’ Early Days
Jessica Livingston
-59059-74-
500 pp. | Jan 2007 | $25.99
22
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
WINdoWS aNd .NET
.NET 2.0 for Delphi Programmers
Shemitz
590593863
Jun-06
$59.99 Short
.NET 2.0 Interoperability Recipes: A Problem-Solution Approach
Bukovics
590596692
Mar-06
$59.99 Short
.NET Development for Java Programmers
Gibbons
590590384
Jul-02
$49.95 Long
.NET Game Programming with DirectX 9.0
Lobao, Hatton
5905905
Mar-03
$49.99 Long
.NET Security
Bock, Stromquist, Fischer et al 590590538
Jul-02
$44.95 Long
.NET System Management Services
Golomshtok
590590589
Mar-03
$49.99 Long
.NET Test Automation Recipes: A Problem-Solution Approach
McCaffrey
590596633
May-06
$49.99 Short
A Programmer’s Introduction to C# 2.0, Third Edition”
Gunnerson, Wienholt
59059507
Jun-05
$39.99 Long
A Tester’s Guide to .NET Programming
Sweeney, Root
590596005
Jan-06
$49.99 Short
Accelerated C# 2005
Nash
59059776
Aug-06
$39.99 Long
Accelerated VB 2005
Nash, Fouchâ
59059806
Apr-07
$39.99 Long
ADO Programmer’s Reference
Sussman
59059342
Feb-04
$39.99 Long
ADO.NET Examples and Best Practices for C# Programmers
Vaughn, Blackburn
59059020
Apr-02
$49.95 Long
ADO.NET: From Novice to Pro, Visual Basic .NET Edition”
Wright
590590600
Aug-02
$39.95 Long
Advanced .NET Remoting (C# Edition)
Rammer
590590252
Apr-02
$49.95 Long
Advanced .NET Remoting in VB .NET
Rammer
590590627
Jul-02
$49.95 Long
Advanced .NET Remoting, Second Edition”
Rammer, Szpuszta
59059477
Feb-05
$59.99 Long
Agile Development with ICONIX Process: People, Process, and Pragmatism”
Rosenberg, Stephens
590594649
Feb-05
$39.99 Short
An Introduction to Object-Oriented Programming with Visual Basic .NET
Clark
59059055
Jul-02
$39.95 Long
Applied .NET Attributes
Bock, Barnaby
59059364
Sep-03
$34.99 Long
Applied ADO.NET: Building Data-Driven Solutions
Chand, Talbot
590590732
Mar-03
$59.99 Long
ASP Web Development with Macromedia Dreamweaver MX 2004
Andrew, McLellan et al
590593499
Mar-04
$39.99 Long
ASP.NET . Solutions Toolkit
MacDonald, Dewson et al
590594460
Dec-04
$44.99 Long
ASP.NET 2.0 Revealed
Lorenz
590593375
Nov-03
$39.99 Long
ASP.NET Web Development with Macromedia Dreamweaver MX 2004
Andrew, Marshall
590593480
Apr-04
$39.99 Long
ATL Server: High Performance C++ on .NET
Kumar, Grewal, Crivat et al
59059283
May-03
$59.99 Long
AutoCAD 2006 VBA: A Programmer’s Reference
Sutphin
590595793
Sep-05
$59.99 Short
Beginning .NET Game Programming in C#
Lobao, Hatton, Weller”
59059397
Mar-04
$44.99 Long
Beginning .NET Game Programming in VB .NET
Lobao, Hatton, Weller”
59059400
Sep-04
$49.99 Long
Beginning ASP Databases
Willis, Kauffman, Spencer
590592492
Aug-03
$39.99 Long
Beginning ASP.NET . Databases: From Novice to Professional
Maharry, Foggon
590593693
Aug-04
$39.99 Long
Beginning ASP.NET . E-Commerce: From Novice to Professional
Darie, Watson
590592549
Jun-04
$39.99 Long
Beginning ASP.NET . in C#: From Novice to Professional
MacDonald
59059432
Nov-04
$49.99 Long
Beginning ASP.NET 2.0 Databases: From Novice to Professional
Foggon
590595777
Mar-06
$44.99 Long
Beginning ASP.NET 2.0 E-Commerce in C# 2005: From Novice to Professional
Darie, Watson
59059468
Oct-05
$44.99 Long
Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional
MacDonald
590595726
Jan-06
$49.99 Long
Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional
MacDonald
59059628
Apr-06
$49.99 Long
Beginning ASP.NET 2.0 Web Services in C#: From Novice to Professional
Jones, Iannuzzi, Freeman
590597265
Feb-07
$44.99 Long
Beginning ASP.NET in VB .NET: From Novice to Professional
MacDonald
590592786
Feb-04
$49.99 Long
Beginning C# 2005 Databases: From Novice to Professional
Reid, Raghuram, Gilani et al
59059777X
Dec-06
$39.99 Long
Beginning C# Databases: From Novice to Professional
Reid, Raghuram, Allen et al
590594339
Nov-04
$49.99 Long
Beginning C# Objects: From Concepts to Code
Barker, Palmer
59059360X
May-04
$49.99 Long
Beginning C# Programming: From Novice to Professional
Cornell, MacDonald
59059450
Jun-07
$39.99 Long
Beginning C, Third Edition
Horton
590592530
Apr-04
$44.99 Long
Beginning C: From Novice to Professional, Fourth Edition
Horton
590597354
Oct-06
$49.99 Short
Beginning DotNetNuke 4.0 Website Creation in C# 2005 with Visual Web Developer 2005
Symmonds
5905968
Jun-06
$39.99 Long
Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005
Symmonds
590597672
Nov-06
$39.99 Long
Beginning Object-Oriented ASP.NET 2.0 with VB .NET: From Novice to Professional
Myers
590595386
Sep-05
$34.99 Long
Beginning Object-Oriented Programming with VB 2005: From Novice to Professional
Clark
590595769
Nov-05
$44.99 Long
Beginning Oracle Programming
Kyte, Dillon, Kallman et al
590592867
Sep-03
$49.99 Long
Beginning Relational Data Modeling, Second Edition”
Allen, Terry
590594630
Mar-05
$49.99 Long
Beginning SQL Server 2005 Express for Developers: From Novice to Professional
Dewson
590597206
Feb-07
$39.99 Long
Beginning VB .NET . Databases: From Novice to Professional
Maharry
590593588
Feb-05
$49.99 Long
Beginning VB .NET Programming: From Novice to Professional
Cornell, MacDonald
59059442
Oct-06
$39.99 Long
Beginning VB 2005 Databases: From Novice to Professional
Reid, Raghuram, Allen et al
59059805
Feb-07
$49.99 Long
Beginning Visual Basic 2005 Express Edition: From Novice to Professional
Wright
590596226
Sep-06
$29.99 Long
Beginning Visual Basic 6 Database Programming
Connell
59059254
Aug-03
$39.99 Long
Beginning Visual C# 2005 Express Edition: From Novice to Professional
Wright
59059549
May-06
$29.99 Long
Beginning Visual Web Developer 2005 Express: From Novice to Professional
Delorme, Sarknas
590594827
Dec-05
$34.99 Long
Beginning Visual Web Programming in C#: From Novice to Professional
Cazzulino, Greenwoodet al
59059368
Sep-04
$39.99 Long
Beginning Visual Web Programming in VB .NET: From Novice to Professional
Cazzulino, Greenwood et al
590593596
Feb-05
$39.99 Long
Beginning Windows CardSpace: From Novice to Professional
Mercuri
590598075
Apr-07
$39.99 Long
Best Kept Secrets in .NET
Kurata
590594266
Sep-04
$29.99 Long
BizTalk Server 2002 Design and Implementation
Chen
59059034
Nov-02
$59.99 Long
Build Your Own .NET Language and Compiler
Nilges
59059348
May-04
$49.99 Long
Building an ASP.NET Intranet
Ardestani
590592565
Aug-03
$49.99 Long
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
23

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
Building ASP.NET Server Controls
Michalk, Cameron
59059402
Oct-03
$59.99 Long
Building Client/Server Applications with VB .NET: An Example-Driven Approach
Levinson
590590708
Mar-03
$54.99 Long
C# and the .NET Platform, Second Edition
Troelsen
590590554
Jun-03
$59.99 Long
C# Class Design Handbook: Coding Effective Classes
Conway
590592573
Aug-03
$39.99 Long
C# Programmer’s Handbook
MacBeth
590592700
Oct-03
$39.99 Long
C++/CLI: The Visual C++ Language for .NET
Hogenson
590597052
Dec-06
$39.99 Short
CIL Programming: Under the Hood of .NET
Bock
59059044
Jun-02
$49.95 Long
COBOL and Visual Basic on .NET: A Guide for the Reformed Mainframe Programmer
Richardson
59059048
Apr-03
$79.99 Long
Code Generation in Microsoft .NET
Dollard
59059372
Jan-04
$59.99 Long
COM and .NET Interoperability
Troelsen
5905902
Apr-02
$59.95 Long
Comprehensive VB .NET Debugging
Pearce
590590503
Apr-03
$54.99 Long
Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET
Easton, King
590593308
Sep-04
$49.99 Short
Cryptography in C and C++, Second Edition
Welschenbach
590595025
May-05
$59.99 Short
Data Entry and Validation with C# and VB .NET Windows Forms
Symmonds
59059089
Jul-03
$59.99 Long
Database Programming with C#
Thomsen
59059004
Apr-02
$54.95 Long
Database Programming with Visual Basic .NET, Second Edition
Thomsen
590590325
Oct-02
$59.95 Long
Debugging Strategies For .NET Developers
Dillon
590590597
Mar-03
$34.99 Long
The Definitive Guide to the Microsoft Enterprise Library
Newton
590596552
Jun-07
$49.99 Short
Deploying .NET Applications: Learning MSBuild and ClickOnce
Hashimi, Hashimi
590596528
May-06
$39.99 Long
Designing Scalable .NET Applications
Rossberg, Redler
5905924X
Oct-03
$59.99 Long
Developing .NET Enterprise Applications
Kanalakis
590590465
Aug-03
$59.99 Long
Developing Application Frameworks in .NET
Chen
590592883
Apr-04
$49.99 Long
Distributed .NET Programming in C#
Barnaby
590590392
May-02
$49.95 Long
Distributed .NET Programming in VB .NET
Barnaby
590590686
Sep-02
$49.95 Long
Enterprise Development with Visual Studio .NET, UML, and MSF
Thomsen, Hansen
590590422
May-04
$59.99 Long
Expert .NET . Programming
Robinson
590592220
Sep-04
$59.99 Long
Expert .NET 2.0 IL Assembler
Lidin
590596463
Aug-06
$59.99 Short
Expert .NET Delivery Using NAnt and CruiseControl.NET
Holmes
59059485
May-05
$49.99 Short
Expert ASP.NET 2.0 Advanced Application Design
Troelsen, Barnaby, Selly
59059522X
Oct-05
$59.99 Short
Expert C# 2005 Business Objects, Second Edition
Lhotka
590596323
Mar-06
$59.99 Long
Expert C# Business Objects
Lhotka
590593448
Jul-04
$59.99 Long
Expert One-on-One Visual Basic .NET Business Objects
Lhotka
59059453
Jun-03
$59.99 Long
Expert Service-Oriented Architecture in C# 2005, Second Edition
Hasan, Duran
5905970X
Aug-06
$39.99 Long
Expert Service-Oriented Architecture In C#: Using the Web Services Enhancements 2.0
Hasan
59059390
Jul-04
$39.99 Long
Expert SQL Server 2005 Development
Machanic
59059729X
Mar-07
$49.99 Long
Expert VB 2005 Business Objects, Second Edition
Lhotka
59059635
May-06
$59.99 Long
Expert Visual C++/CLI
Heege
590597567
Apr-07
$59.99 Short
Expert Web Services Security in the .NET Platform
Nantz, Moroney
590595
Nov-04
$59.99 Long
Exploring C++
Lischner
590597494
Feb-07
$49.99 Long
Foundations of ASP.NET AJAX
Moroney
590598288
Apr-07
$49.99 Long
Foundations of Atlas: Rapid Ajax Development with ASP.NET 2.0
Moroney
59059647
May-06
$39.99 Long
Foundations of F#
Pickering
590597575
Mar-07
$59.99 Short
Foundations of LINQ in C#
Rattz, Jr.
590597893
Mar-07
$39.99 Long
Foundations of Object-Oriented Programming Using .NET 2.0 Patterns
Gross
590595408
Oct-05
$44.99 Long
Foundations of WF: an Introduction to Windows Workflow Foundation
Myers
59059784
Oct-06
$34.99 Long
Foundations of WPF: An Introduction to Windows Presentation Foundation
Moroney
590597605
Nov-06
$39.99 Long
GDI+ Programming in C# and VB .NET
Symmonds
59059035X
Jun-02
$59.95 Long
How to Code .NET: Tips and Tricks for Coding .NET . and .NET 2.0 Applications Effectively Gross
590597443
Oct-06
$29.99 Short
Illustrated C# 2005
Solis
590597230
Dec-06
$39.99 Long
Implementing Enterprise Portfolio Management with Microsoft Project Server 2002
Chefetz
5905986
Jul-03
$59.99 Short
Internationalization and Localization Using Microsoft .NET
Symmonds
590590023
Jan-02
$44.95 Long
Ivor Horton’s Beginning ANSI C++: The Complete Language, Third Edition
Horton
59059227
Jan-04
$59.99 Long
Karl Moore’s Visual Basic .NET: The Tutorials
Moore
5905902X
Apr-02
$34.95 Long
Learn VB .NET Through Game Programming
Tagliaferri
5905943
Aug-03
$39.99 Long
LINQ for VB 2005
Ferracchiati
590598407
Jan-07
$24.99 Long
LINQ for Visual C# 2005
Ferracchiati
59059826
Nov-06
$24.99 Short
Managed C++ and .NET Development
Fraser
590590333
Mar-03
$59.99 Long
Maximizing .NET Performance
Wienholt
5905940
Oct-03
$44.99 Long
Microsoft SQL Server 2005 High Availability
Hirt
59059780X
Apr-07
$79.99 Short
Moving To ASP.NET: Web Development with VB .NET
Macdonald, Harris
590590090
Apr-02
$49.95 Long
Moving to VB .NET: Strategies, Concepts, and Code, Second Edition
Appleman
5905902X
Mar-03
$44.99 Long
Office 2003 Programming: Real World Applications
Anderson
59059399
Dec-04
$39.99 Long
Peer-to-Peer with VB .NET
MacDonald
59059054
Jul-03
$59.99 Long
Performance Tuning and Optimizing ASP.NET Applications
Hasan, Tu
590590724
Mar-03
$44.99 Long
Practical .NET 2.0 Networking Projects
Lee
590597907
Jan-07
$39.99 Long
Practical .NET for Financial Markets
Shetty, Jayaswal
590595645
Apr-06
$74.99 Short
Practical Mono
Mamone
590595483
Dec-05
$49.99 Short
24
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
Practical Software Factories in .NET
Lenz, Wienands
59059665X
Jul-06
$49.99 Short
Pro .NET . Network Programming, Second Edition
Mungale, Nagel, Krowczyk et al 590593456
Sep-04
$59.99 Long
Pro .NET . Remoting, Reflection, and Threading
Olsen, Sivakumar et al
590594525
May-05
$59.99 Short
Pro .NET 2.0 Code and Design Standards in C#
Horner
590595602
Nov-05
$39.99 Long
Pro .NET 2.0 Extreme Programming
Goodwill, Pearman
590594800
Jun-06
$39.99 Long
Pro .NET 2.0 Graphics Programming
White
590594452
Oct-05
$49.99 Long
Pro .NET 2.0 Windows Forms and Custom Controls in C#
MacDonald
590594398
Dec-05
$49.99 Long
Pro .NET 2.0 Windows Forms and Custom Controls in VB 2005
MacDonald
590596943
Aug-06
$49.99 Long
Pro .NET 2.0 XML
Joshi
590598253
Apr-07
$49.99 Long
Pro .NET Directory Services Programming
Sgarbi, Mungale, Freidlitz et al 590592697
Oct-03
$44.99 Long
Pro .NET Oracle Programming
Williams
590594258
Nov-04
$59.99 Long
Pro ADO.NET 2.0
Malik
59059522
Sep-05
$49.99 Long
Pro ADO.NET with VB .NET .
Milner, Malik, Dickinson et al
590594347
Nov-04
$49.99 Long
Pro ASP.NET . in C#: From Professional to Expert
MacDonald, al.
59059350
Nov-04
$59.99 Long
Pro ASP.NET . in VB .NET: From Professional to Expert
Moroney, MacDonald (Ed.)
590593529
Apr-05
$59.99 Long
Pro ASP.NET 2.0 E-Commerce in C# 2005
Sarknas
590597249
Dec-06
$59.99 Long
Pro ASP.NET 2.0 in C# 2005
MacDonald, Szpuszta
590594967
Sep-05
$59.99 Long
Pro ASP.NET 2.0 in C# 2005, Special Edition
MacDonald, Szpuszta
590597680
Sep-06
$64.99 Long
Pro ASP.NET 2.0 in VB 2005
Moroney, MacDonald (Ed.)
590595637
Jan-06
$59.99 Long
Pro ASP.NET 2.0 in VB 2005, Special Edition
Moroney, MacDonald (Ed.)
59059776
Sep-06
$64.99 Long
Pro ASP.NET 2.0 Security
Basiura
590596307
Apr-07
$49.99 Short
Pro ASP.NET 2.0 Website Programming
Armstrong
590595467
Dec-05
$49.99 Long
Pro ASP.NET Web Forms Techniques, Second Edition
Homer
59059370
Dec-03
$59.99 Long
Pro BizTalk 2006
Dunphy, Metwally
590596994
Oct-06
$49.99 Long
Pro C# 2005 and the .NET 2.0 Platform, Third Edition
Troelsen
59059493
Sep-05
$59.99 Long
Pro C# with .NET 3.0, Special Edition
Troelsen
590598237
Jan-07
$59.99 Long
Pro Microsoft Speech Server: Developing Speech Enabled Applications with .NET
Dunn
590598466
Jun-07
$54.99 Long
Pro MSMQ: Microsoft Message Queue Programming
Redkar, Walzer, Boyd et al
590593464
Jun-04
$49.99 Long
Pro Oracle Spatial
Kothuri, Godfrind, Beinat
590593839
Nov-04
$69.99 Short
Pro PayPal E-Commerce
Williams
590597508
Mar-07
$59.99 Long
Pro Scalable .NET 2.0 Application Designs
Rossberg, Redler
59059546
Oct-05
$59.99 Long
Pro Service-Oriented Smart Clients with .NET 2.0
Hashimi, Steffan
59059553
Aug-05
$44.99 Long
Pro SharePoint Solution Development: Combining .NET, SharePoint and Office 2007
Hild, Adams
590598083
May-07
$44.99 Long
Pro SQL Server 2005 Replication
Paul
59059650
Dec-06
$69.99 Short
Pro T-SQL 2005 Programmer?s Guide
Coles
59059794X
Apr-07
$49.99 Long
Pro VB 2005 and the .NET 2.0 Platform, Second Edition
Troelsen
590595785
Apr-06
$59.99 Long
Pro VB with the .NET 3.0 Extensions, Special Edition
Troelsen
590598229
Feb-07
$64.99 Long
Pro Visual C++ 2005 for C# Developers
Wills
590596080
Nov-06
$49.99 Short
Pro Visual C++/CLI and the .NET 2.0 Platform
Fraser
590596404
Dec-05
$69.99 Short
Pro Visual Studio .NET
Bischof, Harrop, Xie et al
590593685
Aug-04
$49.99 Long
Pro Visual Studio 2005 Team System
Levinson, Nelson
590594606
May-06
$49.99 Long
Pro Visual Studio 2005 Team System Application Development
Shrimpton
59059682X
Aug-06
$49.99 Long
Pro VS 2005 Reporting using SQL Server and Crystal Reports
Goff, Paddock
590596889
Nov-06
$49.99 Short
Pro VSTO: Visual Studio 2005 Tools for Office
Giacarri
590597958
Feb-07
$39.99 Long
Pro WCF: Practical Microsoft SOA Implementation
Peiris, Bahree, Cicoria et al
590597028
Jan-07
$49.99 Long
Pro WF: Windows Workflow in .NET 3.0
Bukovics
590597788
Feb-07
$49.99 Long
Pro WPF: Windows Presentation Foundation in .NET 3.0
MacDonald
590597826
Mar-07
$49.99 Long
Professional Design Patterns in VB .NET: Building Adaptable Applications
Stromquist, Fischer et al
590592743
Sep-03
$39.99 Long
Programming the Web with Visual Basic .NET
Torkelson, Petersen
590590279
Jul-02
$59.95 Long
Real World .NET Applications
Kurniawan
59059082
Mar-03
$59.99 Long
Real World ASP.NET Best Practices
Milner, Muhammad
59059003
May-03
$39.99 Long
Real World ASP.NET: Building a Content Management System
Fraser
590590244
Apr-02
$49.95 Long
Real World Enterprise Reports Using VB6 And VB .NET
Ganz, Jr.
590590643
Apr-03
$59.99 Long
Real World Software Configuration Management
Kenefick
59059065
Oct-03
$49.99 Long
SQL Server 2000 Stored Procedures Handbook
Bain, Davidson, Dewson et al 590592875
Sep-03
$39.99 Long
SQL Server CE Database Development with the .NET Compact Framework
Tiffany
5905994
Sep-03
$49.99 Long
Team Foundation Server Recipes: A Problem Solution Approach
Ruminer
590597427
Feb-07
$59.99 Long
The Ultimate VB .NET and ASP.NET Code Book
Moore
59059062
Jun-03
$49.99 Long
UML Applied: A .NET Perspective
Shoemaker
590590872
Apr-04
$49.99 Long
User Interfaces in C#: Windows Forms and Custom Controls
MacDonald
590590457
Sep-02
$49.99 Long
User Interfaces in VB .NET: Windows Forms and Custom Controls
MacDonald
590590449
Jul-02
$49.95 Long
Visual Basic .NET Class Design Handbook: Coding Effective Classes
Allison, Olsen, Speer
59059275
Sep-03
$39.99 Long
Visual C# 2005 Recipes: A Problem-Solution Approach
MacDonald, Jones, Rajan
590595890
Jan-06
$49.99 Long
Web Matrix Developer’s Guide
Mueller
590590929
Nov-02
$39.99 Long
Web Services in Finance
Watters
590594355
Nov-04
$59.99 Short
Writing Add-ins for Visual Studio .NET
Smith
590590260
Jul-02
$49.95 Long
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
25

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
daTabaSE/SQl
Applied Mathematics for Database Professionals
de Haan, Koppelaars
59059745
May-07
$49.99 Short
The Art and Science of Oracle Performance Tuning
Lawson
59059992
Dec-03
$39.99 Long
Beginning Database Design: From Novice to Professional
Churcher
590597699
Jan-07
$34.99 Long
Beginning SQL Server 2000 DBA: From Novice to Professional
Bain, Pavliashvili, Sack et al
59059293X
Jan-04
$49.99 Long
Beginning SQL Server 2000 for Visual Basic Developers
Willis
590592735
Aug-03
$39.99 Long
Beginning SQL Server 2000 Programming
Dewson
590592522
Aug-03
$44.99 Long
Beginning SQL Server 2005 Express Database Applications with Visual Basic Express
Dobson
590595238
Dec-05
$39.99 Long
Database/SQLBeginning SQL Server 2005 for Developers: From Novice to Professional
Dewson
590595882
Jan-06
$49.99 Long
Cost-Based Oracle Fundamentals
Lewis
590596366
Oct-05
$49.99 Long
Date on Database: Writings 2000-2006
Date
59059746X
Nov-06
$99.99 Short
The Definitive Guide to db4o
Edlich, Paterson et al
590596560
Jun-06
$49.99 Short
Expert One-on-One Oracle
Kyte
590592433
Aug-03
$59.99 Long
Expert Oracle Database 0g Administration
Alapati
59059457
Sep-05
$59.99 Long
Expert Oracle Database Architecture: 9i and 0g Programming Techniques and Solutions
Kyte
590595300
Sep-05
$49.99 Long
Database/SQLExpert Oracle JDBC Programming
Menon
59059407X
May-05
$59.99 Long
Expert Oracle, Signature Edition Programming Techniques and Solutions for Oracle
Kyte
590595254
Apr-05
$69.99 Short
Expert Oracle9i Database Administration
Alapati
590590228
Apr-03
$59.99 Long
Forecasting Oracle Performance
Shallahamer
590598024
Apr-07
$39.99 Short
Foundations of SQL Server 2005 Business Intelligence
Langit
590598342
May-07
$49.99 Long
Mastering Oracle PL/SQL: Practical Solutions
Kallman, Beck, McDonald et al 59059274
Dec-03
$49.99 Long
Mastering Oracle SQL and SQL*Plus
de Haan
590594487
Dec-04
$39.99 Long
Oracle Application Server 0g: J2EE Deployment and Administration
Mulder, Harrop, Wessler et al 590592352
Sep-04
$49.99 Long
Oracle Applications DBA Field Guide
Phelps, Jackson
590596447
Mar-06
$34.99 Long
Oracle Insights: Tales of the Oak Table
McDonald, Ensor et al
59059387
Jul-04
$39.99 Long
Database/SQLOracle9i PL/SQL: A Developer’s Guide
Lakshman
59059049X
Nov-02
$54.99 Long
PeopleSoft for the Oracle DBA
Kurtz
590594223
Nov-04
$54.99 Long
Power SAS: A Survival Guide
Lafler
59059066X
Sep-02
$39.95 Short
Pro Access 2007
Reid
590597729
Apr-07
$39.99 Long
Pro Oracle Application Express
Scott, Spendolini
59059827X
Jun-07
$49.99 Long
Pro Oracle Collaboration Suite 0g
Watson
59059679X
Sep-06
$64.99 Short
Pro Oracle Database 0g RAC on Linux: Installation, Administration
Dyke, Shaw
590595246
Aug-06
$59.99 Short
Pro SQL Server 2000 Database Design: Building Quality OLTP Databases
Davidson
590593022
Feb-04
$49.99 Long
Pro SQL Server 2005
Davidson, Dewson, Sack et al 590594770
Nov-05
$49.99 Long
Pro SQL Server 2005 Assemblies
Dewson, Skinner
59059566
Dec-05
$49.99 Long
Pro SQL Server 2005 Database Design and Optimization
Davidson, Kline, Windisch
590595297
May-06
$59.99 Long
Pro SQL Server 2005 Disaster Recovery
Luetkehoelter
590596056
May-07
$59.99 Long
Pro SQL Server 2005 Reporting Services
Landrum, Voytek II
590594983
Oct-05
$39.99 Long
Pro SQL Server 2005 Service Broker
Aschenbrenner
590598423
Jun-07
$49.99 Long
Pro SQL Server 2005 T-SQL and Stored Procedure Programming
Wells
590596544
Feb-07
$59.99 Long
Pro SQL Server Reporting Services
Landrum, Voytek II
59059423
Sep-04
$39.99 Long
The Programmer’s Guide to SQL
Darie, Watson
59059282
Sep-03
$49.99 Long
Real World Microsoft Access Database Protection and Security
Robinson
59059267
Nov-03
$59.99 Long
Real World SQL Server Administration with Perl
Shea
59059097X
Jul-03
$59.99 Long
Real-World SQL-DMO for SQL Server
Mitchell, Allison
590590406
Oct-02
$49.99 Long
SQL Server 2000 Fast Answers for DBAs and Developers, Signature Edition
Sack
590595920
Aug-05
$69.99 Short
SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach
Sack
59059570X
Dec-05
$59.99 Long
SQL Server Query Performance Tuning Distilled, Second Edition
Dam
59059425
Oct-04
$49.99 Long
SQL Server Security Distilled, Second Edition
Lewis
59059290
Apr-04
$49.99 Long
GENERal comPuTING
A Complete Guide to PivotTables: A Visual Approach
Cornell
590594320
May-05
$34.99 Long
Adobe Acrobat 5: The Professional User’s Guide
Baker
590590236
Apr-02
$39.95 Long
Always Use Protection: A Teen’s Guide to Safe Computing
Appleman
59059326X
May-04
$7.99 Long
AutoCAD 2004 VBA: A Programmer’s Reference
Sutphin
590592727
Dec-03
$59.99 Long
Beginning Excel What-If Data Analysis Tools: Getting Started with Goal Seek, Data Tables
Cornell
59059592
Dec-05
$34.99 Short
Beginning Microsoft Word Business Documents
Marshall
59059728
Sep-06
$34.99 Long
Beginning REALbasic: From Novice to Professional
Ford, Jr.
59059634X
May-06
$39.99 Long
The Best of Verity Stob
Stob
590594428
Jan-05
$24.99 Long
The Best Software Writing I: Selected and Introduced by Joel Spolsky
Spolsky
590595009
Jun-05
$24.99 Long
The Career Programmer: Guerilla Tactics for an Imperfect World
Duncan
590590082
Jan-02
$29.95 Long
The Career Programmer: Guerilla Tactics for an Imperfect World, Second Edition
Duncan
590596242
Jan-06
$29.99 Long
Computer Security for the Home and Small Office
Greene
59059362
Mar-04
$39.99 Long
The Concordance Database Manual
Haley
59059603X
Aug-06
$49.99 Long
Cube Farm
Blunden
590594037
Aug-04
$7.99 Long
The Definitive Guide to Interwoven TeamSite
Hastings, McNeal
5905960
Aug-06
$99.99 Short
Eric Sink on the Business of Software
Sink
590596234
Mar-06
$24.99 Long
Event-Based Programming: Taking Events to the Limit
Faison
590596439
May-06
$59.99 Short
26
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
Excel Pivot Tables Recipe Book: A Problem-Solution Approach
Dalgleish
590596293
Mar-06
$34.99 Long
Extreme Programming Refactored: The Case Against XP
Rosenberg, Stephens
59059096
Jul-03
$39.99 Long
Fast Track UML 2.0
Scott
590593200
Mar-04
$24.99 Long
Foundations of Security: What Every Programmer Needs to Know
Daswani, Kesavan, Kern
590597842
Feb-07
$39.99 Long
Founders at Work: Stories of Startups? Early Days
Livingston
5905974
Jan-07
$25.99 Long
Geocaching: Hike and Seek with Your GPS
Sherman
59059224
Apr-04
$9.99 Long
Herding Cats: A Primer for Programmers Who Lead Programmers
Rainwater
5905907
Feb-02
$34.95 Long
In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters
Chapman
59059046
Jul-03
$24.99 Long
In Search of Stupidity: Over Twenty Years of High Tech Marketing Disasters, Second Edition
Chapman
59059724
Sep-06
$24.99 Long
Introduction to 3D Game Engine Design Using DirectX 9 and C#
Harrison
59059083
Aug-03
$44.99 Long
Iterating Infusion: Clearer Views of Objects, Classes, and Systems
Anthony
590595378
Jun-05
$49.99 Short
Joel on Hiring
Spolsky
590598385
May-07
$0.00
Long
Joel on Software
Spolsky
590593898
Aug-04
$24.99 Long
Learn How to Program Using Any Web Browser
Davis
5905935
Oct-03
$24.99 Long
Learn Programming with Flash MX
Besley, Renow-Clarke
59059247
Oct-03
$34.99 Long
Lessons in Project Management
Mochal, Mochal
59059275
Aug-03
$39.99 Long
Managing Humans
Lopp
59059844X
Jun-07
$24.99 Long
Micro-ISV: From Vision to Reality
Walsh
59059603
Jan-06
$29.99 Long
Never Threaten to Eat Your Co-Workers: Best of Blogs
Burton (Editor)
59059329
Apr-04
$7.99 Long
Offshoring IT: The Good, the Bad, and the Ugly
Blunden
590593960
Jul-04
$9.99 Long
Painless Project Management with FogBugz
Gunderloy
59059486X
Feb-05
$34.99 Short
Physics for Game Programmers
Palmer
59059472X
Apr-05
$44.99 Long
Pro Open Source Mail: Building an Enterprise Mail Solution
Smith
59059598X
Sep-06
$44.99 Short
Programming Sudoku
Lee
590596625
Mar-06
$24.99 Long
Software Project Secrets: Why Software Projects Fail
Stepanek
590595505
Sep-05
$39.99 Short
Unite the Tribes: Ending Turf Wars for Career and Business Success
Duncan
590592409
Nov-03
$24.99 Long
Use Case Driven Object Modeling with UML Theory and Practice
Rosenberg, Stephens
590597745
Jan-07
$54.99 Short
Use Your PC to Build an Incredible Home Theater System
Farkas, Govier
590590570
Nov-02
$24.99 Long
java™ TEchNoloGIES
Advanced Java Game Programming
Croft
59059232
Apr-04
$49.99 Long
Beginning Apache Struts: From Novice to Professional
Doray
590596048
Feb-06
$44.99 Long
Beginning EJB 3 Application Development: From Novice to Professional
Kodali, Wetherbee, Zadrozny 59059674
Sep-06
$44.99 Long
Beginning Hibernate: From Novice to Professional
Linwood, Minter
590596935
Aug-06
$39.99 Long
Beginning J2EE .4: From Novice to Professional
Weaver, Mukhar, Crume
59059343
Feb-04
$49.99 Long
Beginning J2ME: From Novice to Professional, Third Edition
Knudsen, Li
590594797
Apr-05
$44.99 Long
Beginning Java EE 5: From Novice to Professional
Weaver, Mukhar, Crume et al 590594703
Oct-05
$49.99 Long
Beginning Java Objects: From Concepts to Code
Barker
5905946
Jun-03
$44.99 Long
Beginning Java Objects: From Concepts to Code, Second Edition
Barker
590594576
Jun-05
$54.99 Long
Beginning Java SE 6: From Novice to Professional
Li, Balani, Asatkar et al
59059830X
May-07
$39.99 Long
Beginning JBoss Seam: From Novice to Professional
Nusairat
590597923
Feb-07
$39.99 Long
Beginning JSP 2: From Novice to Professional
den Haan, Lavandowska et al 59059339
May-04
$39.99 Long
Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects
Sam-Bodden
590595963
Mar-06
$39.99 Long
Bluetooth For Java
Antony, Hopkins
590590783
Mar-03
$49.99 Long
Bug Patterns in Java
Allen
59059069
Sep-02
$34.95 Long
Building Portals with the Java Portlet API
Linwood, Minter
590592840
Aug-04
$49.99 Long
Creating Web Portals with BEA WebLogic
Block, Castle, Hritz
590590694
Feb-03
$59.99 Long
Decompiling Java
Nolan
590592654
Jul-04
$39.99 Short
The Definitive Guide to Apache MyFaces and Ajax
Wadia, Marinschek, Spiegl
590597370
Apr-07
$44.99 Long
The Definitive Guide to Building Java Robots
Preston
590595564
Nov-05
$49.99 Short
The Definitive Guide to Grails
Rocher
590597583
Dec-06
$39.99 Long
The Definitive Guide to Java Swing, Third Edition
Zukowski
590594479
Jun-05
$59.99 Long
The Definitive Guide to SOA: BEA AquaLogic Service Bus
Davies
590597974
Apr-07
$79.99 Short
The Definitive Guide to SWT and JFace
Warner, Harris
59059325
Jun-04
$49.99 Long
Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies
Sam-Bodden, Judd
59059259
Apr-04
$49.99 Long
Enterprise Java for SAP
Sincock
590590988
Jul-03
$79.99 Short
Enterprise JavaBeans 2.
Denninger, Peters, Castaneda 590590880
Mar-03
$49.99 Long
Expert Spring MVC and Web Flow
Ladd, Davison, Devijver et al
59059584X
Feb-06
$44.99 Long
Foundations of AOP for J2EE Development
Pawlak, Retaillâ, Seinturier
590595076
Sep-05
$49.99 Short
Foundations of Java for ABAP Programmers
Rooney
590596250
Mar-06
$49.99 Short
Foundations of Jini 2 Programming
Newmarch
59059768
Oct-06
$44.99 Short
Foundations of JSP Design Patterns
Patzer
5905948
Sep-04
$39.99 Long
J2ME Games with MIDP2
Hamer
590593820
Jun-04
$39.99 Long
Java 6 Platform Revealed
Zukowski
590596609
Jul-06
$39.99 Long
Java Persistence for Relational Databases
Sperko
59059076
Jun-03
$44.99 Long
Java Regular Expressions: Taming the java.util.regex Engine
Habibi
59059070
Feb-04
$39.99 Long
JDBC Metadata, MySQL, and Oracle Recipes: A Problem-Solution Approach
Parsian
590596374
Mar-06
$59.99 Short
JDBC Recipes: A Problem-Solution Approach
Parsian
590595203
Sep-05
$59.99 Short
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
27

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
JSP Examples and Best Practices
Patzer
59059020
Apr-02
$44.95 Long
Logging in Java with the JDK .4 Logging API and Apache log4j
Gupta
590590996
Apr-03
$49.99 Short
Maximizing Performance and Scalability with IBM WebSphere
Neat
59059305
Dec-03
$59.99 Long
Oracle JDeveloper 0g: Empowering J2EE Development
Oak
59059429
Jan-04
$39.99 Long
Practical WebObjects
Hill, Mallais
590592964
Aug-04
$49.99 Long
Pro Apache Ant
Moodie
590595599
Nov-05
$34.99 Short
Pro Apache Beehive
Mittal, Kanchanavally
59059557
Aug-05
$39.99 Long
Pro Apache Geronimo
Kumar
590596420
Apr-06
$39.99 Long
Pro Apache Log4j, Second Edition
Gupta
59059499
Jun-05
$39.99 Short
Pro Apache Struts with Ajax
Carnell, Harrop
590597389
Oct-06
$44.99 Long
Pro Apache Tomcat 5/5.5
Moodie
59059336
Dec-04
$44.99 Long
Pro Apache Tomcat 6
Moodie
590597850
Apr-07
$39.99 Long
Pro Eclipse JST: Plug-ins for J2EE Development
Judd, Shittu
590594932
Sep-05
$44.99 Long
Pro EJB 3: Java Persistence API
Keith, Schincariol
590596455
May-06
$44.99 Long
Pro Hibernate 3
Linwood, Minter
5905954
Jun-05
$39.99 Long
Pro J2EE .4: From Professional to Expert
Kunnumpurath, Spielman
590593405
Jun-04
$59.99 Long
Pro J2ME Polish: Open Source Wireless Java Tools Suite
Virkus
590595033
Jul-05
$39.99 Short
Pro Jakarta Commons
Oak
590592832
Mar-04
$39.99 Long
Pro Jakarta Struts, Second Edition
Carnell, Harrop
59059228X
Mar-04
$49.99 Long
Pro Jakarta Velocity: From Professional to Expert
Harrop
5905940X
Aug-04
$39.99 Long
Pro Java EE 5 Performance Management and Optimization
Haines
59059602
May-06
$49.99 Short
Pro Java Programming, Second Edition
Spell
590594746
Jun-05
$59.99 Long
Pro Java 6 Game Development: with Java 3D and JOGL
Davison
59059872
Apr-07
$54.99 Short
Pro JMX: Java Management Extensions
Hanson
590590
Feb-04
$34.99 Long
Pro JSF and Ajax: Building Rich Internet Components
Jacobi, Fallows
590595807
Feb-06
$49.99 Long
Pro JSP 2, Fourth Edition
Brown, Dalton, Jepp et al
59059530
Dec-05
$49.99 Long
Pro JSP, Third Edition
Brown, Dalton, Jepp et al
590592255
Sep-03
$59.99 Long
Pro NetBeans IDE 5.5 Enterprise Edition
Myatt
590597885
Mar-07
$49.99 Long
Pro Spring
Harrop, Machacek
59059464
Jan-05
$49.99 Long
Pro Wicket
Gurumurthy
590597222
Sep-06
$39.99 Short
Pro XML Development with Java Technology
Vohra, Vohra
590597060
Sep-06
$39.99 Long
SCJD Exam with J2SE 5, Second Edition
Camerlengo, Monkhouse
59059565
Dec-05
$49.99 Long
SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide
Sanghera
590596978
May-06
$39.99 Long
The Sun Certified Java Developer Exam with J2SE .4
Habibi, Camerlengo, Patterson 590590309
Aug-02
$49.95 Long
Test-Driven Development: A J2EE Example
Hammell, Gold, Snyder
590593278
Nov-04
$39.99 Long
Using and Understanding Java Data Objects
Ezzio
590590430
Jun-03
$44.99 Long
Web Service Patterns: Java Edition
Monday
590590848
Mar-03
$44.99 Long
WebSphere Studio Application Developer 5.0: Practical J2EE Development
Livshin
59059208
Jun-03
$59.99 Long
Wireless Java: Developing with J2ME, Second Edition
Knudsen
590590775
Feb-03
$34.99 Long
oPEN SouRcE
AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X
Rosenthal
590596536
Sep-06
$59.99 Long
Automating UNIX and Linux Administration
Bauer
59059223
Sep-03
$49.99 Long
Beginning Databases with PostgreSQL: From Novice to Professional, Second Edition
Stones, Matthew
590594789
Apr-05
$44.99 Long
Beginning GIMP: From Novice to Professional
Peck
590595874
Apr-06
$49.99 Long
Beginning MapServer: Open Source GIS Development
Kropla
590594908
Aug-05
$44.99 Long
Beginning MySQL Database Design and Optimization: From Novice to Professional
Stephens, Russell
590593324
Oct-04
$44.99 Long
Beginning Perl 6: From Novice to Professional
Lee
590598334
May-07
$39.99 Long
Beginning Perl Web Development: From Novice to Professional
Suehring
59059539
Nov-05
$39.99 Long
Beginning Perl, Second Edition
Lee
5905939X
Aug-04
$39.99 Long
Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional
Darie, Bucica
590593928
Nov-04
$44.99 Long
Beginning PHP and MySQL 5: From Novice to Professional, Second Edition
Gilmore
59059552
Jan-06
$44.99 Long
Beginning PHP and Oracle: From Novice to Professional
Gilmore, Bryla
590597702
Mar-07
$49.99 Long
Beginning PHP and PostgreSQL 8: From Novice to Professional
Gilmore, Treat
590595475
Feb-06
$49.99 Long
Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional
Darie, Bucica, Balanescu
59059648X
Dec-06
$49.99 Long
Beginning Python: From Novice to Professional
Hetland
5905959X
Sep-05
$44.99 Long
Beginning Ruby on Rails: From Novice to Professional
Carneiro Jr., Hardy
590596862
Mar-07
$34.99 Long
Beginning Ruby: From Novice to Professional
Cooper
590597664
Mar-07
$39.99 Long
Beginning SUSE Linux: From Novice to Professional
Thomas
590594584
Feb-05
$39.99 Long
Beginning SUSE Linux: From Novice to Professional, Second Edition
Thomas
590596749
Nov-06
$39.99 Long
Beginning Ubuntu Linux: From Novice to Professional
Thomas
590596277
Mar-06
$39.99 Long
Beginning Ubuntu Linux: From Novice to Professional, Second Edition
Thomas
590598202
Apr-07
$39.99 Long
The Berkeley DB Book
Yadava
590596722
Apr-07
$49.99 Short
Building Online Communities with Drupal, phpBB, and WordPress
Douglass, Little, Smith
590595629
Dec-05
$49.99 Long
The Definitive Guide to Apache mod_rewrite
Bowen
59059560
Feb-06
$39.99 Short
The Definitive Guide to Berkeley DB XML
Brian
590596668
Aug-06
$49.99 Short
The Definitive Guide to GCC
Wall, von Hagen
59059097
Jan-04
$49.99 Long
The Definitive Guide to GCC, Second Edition
von Hagen
590595858
Aug-06
$49.99 Long
28
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
The Definitive Guide to Linux Network Programming
Davis, Turner, Yocom
590593227
Aug-04
$49.99 Long
The Definitive Guide to MySQL 5, Third Edition
Kofler
59059535
Sep-05
$49.99 Long
The Definitive Guide to MySQL, Second Edition
Kofler
59059445
Oct-03
$49.99 Long
The Definitive Guide to Plone
McKay
590593294
Jun-04
$44.99 Long
The Definitive Guide to Samba 3
Smith
590592778
Apr-04
$49.99 Long
The Definitive Guide to SQLite
Owens
590596730
May-06
$44.99 Short
The Definitive Guide to SUSE Linux Enterprise Server
van Vugt
590597087
Dec-06
$59.99 Short
Deploying OpenLDAP
Jackiewicz
59059434
Nov-04
$39.99 Long
Dive Into Python
Pilgrim
59059356
Jul-04
$39.99 Long
Expert MySQL
Bell
59059749
Jan-07
$49.99 Long
The Firebird Book: A Reference for Database Developers
Borrie
590592794
Aug-04
$59.99 Short
Foundations of Ajax
Asleson, Schutta
590595823
Oct-05
$39.99 Long
Foundations of GTK+ Development
Krause
59059793
Apr-07
$44.99 Long
Foundations of PEAR: Rapid PHP Development
Kent, Good
590597397
Nov-06
$44.99 Long
Foundations of Python Network Programming
Goerzen
59059375
Aug-04
$44.99 Long
Foundations of Qt? Development
Thelin
59059838
May-07
$54.99 Long
From Bash to Z Shell: Conquering the Command Line
Kiddle, Peek, Stephenson
590593766
Nov-04
$34.99 Long
JBoss 3.2 Deployment and Administration
Kunnumpurath
59059286
Nov-03
$39.99 Long
Open Source Messaging Application Development: Building and Extending Gaim
Egan
590594673
Jul-05
$39.99 Long
Perl 6 Now: The Core Ideas Illustrated with Perl 5
Walters
590593952
Dec-04
$39.99 Long
PHP 5 Objects, Patterns, and Practice
Zandstra
590593804
Dec-04
$39.99 Long
PHP 5 Recipes: A Problem-Solution Approach
Stephens, Good, Babin et al
590595092
Sep-05
$44.99 Long
PHP MySQL Website Programming: Problem - Design - Solution
Lea, Buzzard, White-Cinis et al 5905950X
Jul-03
$49.99 Long
PHP Web Development with Macromedia Dreamweaver MX 2004
Andrew, Kent, Powers
590593502
Jun-04
$39.99 Long
Practical MythTV: Building a PVR and Media Center PC
Still, Smith
590597796
Mar-07
$29.99 Long
Practical OCaml
Smith
59059620X
Oct-06
$49.99 Long
Practical Python
Hetland
590590066
Aug-02
$49.95 Long
Practical Ruby for System Administration
Hamou
59059820
Apr-07
$44.99 Long
Practical Ruby Gems
Berube
5905983
Apr-07
$39.99 Long
Practical Subversion
Rooney
590592905
Nov-04
$34.99 Long
Practical Subversion, Second Edition
Rooney, Berlin
590597532
Nov-06
$34.99 Long
Pro ActiveRecord for Ruby: Databases with Ruby and Rails
Marshall, Pytel, Yurek
590598474
Jun-07
$39.99 Long
Pro Apache, Third Edition
Wainwright
590593006
Jan-04
$49.99 Long
Pro MySQL
Kruckenberg, Pipes
59059505X
Jul-05
$49.99 Long
Pro Nagios 2.0
Turnbull
590596099
Apr-06
$49.99 Short
Pro Novell Open Enterprise Server
van Vugt
590594835
Jul-05
$59.99 Long
Pro OGRE 3D Programming
Junker
59059709
Sep-06
$39.99 Short
Pro OpenSSH
Stahnke
590594762
Oct-05
$39.99 Long
Pro Perl
Wainwright
59059438X
Mar-05
$59.99 Long
Pro Perl Debugging
Foley, Lester
59059454
Jul-05
$44.99 Short
Pro Perl Parsing
Frenz
59059504
Aug-05
$39.99 Short
Pro PHP Security
Snyder, Southwell
590595084
Aug-05
$44.99 Long
Pro PHP XML and Web Services
Richards
59059633
Mar-06
$49.99 Short
Pro PHP: Patterns, Frameworks, Testing and More
McArthur
59059899
Jun-07
$49.99 Long
Pro PHP-GTK
Mattocks
59059637
Apr-06
$44.99 Short
Pro Ruby
Martensson
590597400
Jun-07
$49.99 Long
Pro Ruby on Rails: Building Enterprise Solutions
Mashraqi
5905982
Apr-07
$44.99 Long
Professional PHP4
Argerich
590592484
Aug-03
$49.99 Long
Randal Schwartz’s Perls of Wisdom
Schwartz
590593235
Dec-04
$34.99 Long
Regular Expression Recipes: A Problem-Solution Approach
Good
5905944X
Dec-04
$34.99 Long
Shell Scripting Recipes: A Problem-Solution Approach
Johnson
5905947
May-05
$39.99 Long
Unix Storage Management
Kampa, Bell
590590295
Oct-02
$39.99 Long
Writing Perl Modules for CPAN
Tregar
5905908X
Aug-02
$34.95 Long
SySTEm admINISTRaTIoN
Black Hat: Misfits, Criminals, and Scammers in the Internet Age
Biggs
590593790
Jun-04
$9.99 Long
eDirectory Field Guide
Killpack
59059553X
Nov-05
$34.99 Long
Expert Network Time Protocol: An Experience in Time with NTP
Rybaczyk
590594843
Jun-05
$39.99 Short
Hardening Apache
Mobily
590593782
Apr-04
$29.99 Long
Hardening Linux
Turnbull
590594444
Feb-05
$44.99 Long
Hardening Windows
Hassell
590592662
Apr-04
$29.99 Long
Microsoft Content Management Server Field Guide
Briand, Wirsching
590595289
Jun-05
$34.99 Short
Microsoft Operations Manager 2005 Field Guide
Dominey, Meaburn
590597095
Oct-06
$39.99 Long
Pro DNS and BIND
Aitchison
590594940
Aug-05
$44.99 Long
Pro SMS 2003
Kruetzfeld
590596986
Nov-06
$39.99 Long
Running IPv6
van Beijnum
590595270
Nov-05
$44.99 Short
SharePoint 2003 User’s Guide
Bates, Smith
59059549
Jun-05
$34.99 Long
Storage Networks
Worden
590592980
Jun-04
$34.99 Long
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
29

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
Virtualization: From the Desktop to the Enterprise
Wolf, Halter
590594959
May-05
$59.99 Short
WiMax Operator’s Manual: Building 802.6 Wireless Networks, Second Edition
Sweeney
590595742
Nov-05
$59.99 Long
TEchNoloGy IN acTIoN
Advanced NXT: The Da Vinci Inventions Book
Scholz
59059843
Jun-07
$34.99 Long
Clear Blogging: How People Blogging Are Changing the World and How You Can Join Them
Walsh
59059699
Feb-07
$24.99 Long
Competitive MINDSTORMS: A Complete Guide to Robotic Sumo using LEGO MINDSTORMS Perdue
590593758
Jul-04
$29.99 Long
Dave Baum’s Definitive Guide To LEGO MINDSTORMS, Second Edition
Baum
590590635
Oct-02
$29.99 Long
Extreme NXT: Extending the LEGO Mindstorms NXT to the Next Level
Gasperi, Hurbain, Hurbain
59059880
Apr-07
$39.99 Long
Intermediate Robot Building
Cook
59059373
Apr-04
$34.99 Long
LEGO Mindstorms NXT: The Mayan Adventure
Kelly
59059763X
Dec-06
$24.99 Long
LEGO Spybotics Secret Agent Training Manual
Hempel
59059090
Nov-02
$24.99 Long
The Robosapien Companion: Tips, Tricks, and Hacks
Samans
590595262
Aug-05
$24.99 Long
Squeak: Learn Programming with Robots
Ducasse
59059496
Jun-05
$39.99 Long
WEb dEvEloPmENT
Accessibility for Everybody: Understanding the Section 508 Accessibility Requirements
Mueller
590590864
Apr-03
$59.99 Short
Adobe Acrobat 6: The Professional User’s Guide
Baker, Carson
590592328
Nov-03
$39.99 Long
Ajax and REST Recipes: A Problem-Solution Approach
Gross
590597346
Dec-06
$44.99 Long
Ajax Patterns and Best Practices
Gross
5905966
Feb-06
$44.99 Long
Beginning Ajax with PHP: From Novice to Professional
Babin
590596676
Oct-06
$34.99 Long
Beginning CSS Web Development: From Novice to Professional
Collison
590596897
Aug-06
$34.99 Long
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional
Purvis, Sambells, Turner
590597079
Aug-06
$34.99 Long
Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional
Purvis, Sambells, Turner et al 590597877
Feb-07
$34.99 Long
Beginning HTML with CSS and XHTML: Modern Guide and Reference
Schultz, Cook
590597478
Apr-07
$29.99 Long
Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional
Heilmann
590596803
Jul-06
$39.99 Long
Beginning Joomla!: From Novice to Professional
Rahmel
590598482
Jun-07
$44.99 Long
Beginning Ruby on Rails E-Commerce: From Novice to Professional
Hellsten, Laine
590597362
Nov-06
$34.99 Long
Beginning XML with DOM and Ajax: From Novice to Professional
Jacobs
590596765
Jun-06
$39.99 Long
Building Database-Driven Flash Applications
Jerke, Beard
5905900
Oct-03
$49.99 Long
ColdFusion Web Development with Macromedia Dreamweaver MX 2004
deHaan, deHaan, Zubler et al 590592379
Apr-04
$39.99 Long
Constructing Accessible Web Sites
Thatcher, Bohman et al
59059488
Jul-03
$49.99 Long
Web DevelopmentThe Definitive Guide to ImageMagick
Still
590595904
Dec-05
$49.99 Short
The Definitive Guide to Stellent Content Server Development
Huff
590596846
Jun-06
$59.99 Short
The Definitive Guide to symfony
Zaninotto, Potencier
590597869
Jan-07
$39.99 Long
Design Concepts with Code: An Approach for Developers
Blatnik, Carey
590599
Nov-03
$39.99 Long
The Dreamweaver Developer’s Instant Troubleshooter
Andrew, Downes-Powell et al 590592336
Jul-03
$39.99 Long
eBay Application Development
Rischpater
59059304
Apr-04
$34.99 Long
Essential PHP Tools: Modules, Extensions, and Accelerators
Sklar
590592808
Mar-04
$34.99 Long
Foundations of Microsoft Expression Web: The Basics and Beyond
Wise
590598059
Mar-07
$34.99 Long
Google, Amazon, and Beyond: Creating and Consuming Web Services
Nakhimovsky, Myers
5905933
Dec-03
$39.99 Long
Internet Babylon: Secrets, Scandals, and Shocks on the Information Superhighway
Holden
590592999
Apr-04
$29.99 Long
Object-Oriented Macromedia Flash MX
Drol
59059047
Jun-02
$44.95 Long
Practical Ajax Projects with Java Technology
Zammetti
59059695
Jul-06
$49.99 Long
Practical Common Lisp
Seibel
590592395
Apr-05
$49.99 Short
Practical JavaScript, DOM Scripting and Ajax Projects
Zammetti
59059864
Apr-07
$44.99 Long
Practical Ruby on Rails Social Networking Sites
Bradburne
59059845
Jun-07
$44.99 Long
Pro Ajax and Java Frameworks
Asleson, Schutta
590596773
Jul-06
$49.99 Long
Pro Ajax and the .NET 2.0 Platform
Woolston
590596706
Jul-06
$49.99 Long
Pro CSS and HTML Design Patterns
Bowers
590598040
Mar-07
$39.99 Long
Pro CSS Techniques
Croft, Lloyd, Rubin
59059732X
Nov-06
$39.99 Long
Pro Django: Web Development Done Right
Holovaty, Kaplan-Moss
590597257
Mar-07
$44.99 Long
Pro Drupal Development
VanDyk, Westgate
590597559
Apr-07
$44.99 Long
Pro JavaScript Techniques
Resig
590597273
Dec-06
$44.99 Long
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code
Blunden
590592344
Sep-03
$34.99 Long
SVG Programming: The Graphical Web
Cagle
59059098
Jul-02
$49.95 Long
WINdoWS
Accelerated Exchange Server 2007
Fassett
590597540
Apr-07
$49.99 Long
Active Directory Field Guide
Hunter
590594924
May-05
$34.99 Long
Advanced SharePoint Services Solutions
Hillier
590594568
Dec-04
$59.99 Long
Automating Windows Administration
Borge
590593979
Sep-04
$59.99 Long
Beginning SharePoint with Excel: From Novice to Professional
Courter, Marquis
590596900
Aug-06
$39.99 Long
BizTalk 2006 Recipes: A Problem-Solution Approach
Beckner, Goeltz, Gross et al
5905977
Sep-06
$59.99 Long
Complete Guide to OneNote
Zimmerman
59059266
Nov-03
$44.99 Long
Creating Client Extranets with SharePoint 2003
Gerow
590596358
Apr-06
$49.99 Long
Definitive Guide to Excel VBA, Second Edition
Kofler
59059038
Jul-03
$54.99 Long
The Definitive Guide to Windows Installer
Wilson
590592972
Apr-04
$39.99 Short
Dynamics AX: A Guide to Microsoft Axapta
Moureo, Weiner
590594894
Oct-05
$69.99 Short
Excel 2007: Beyond the Manual
Dixon
590597982
Feb-07
$39.99 Long
30
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
Excel as Your Database
Cornell
59059756
Jan-07
$34.99 Long
Foundations of BizTalk Server 2006
Woolston
590597753
Jan-07
$39.99 Long
Hardening Windows, Second Edition
Hassell
590595394
Oct-05
$34.99 Long
Honeypots for Windows
Grimes
590593359
Feb-05
$39.99 Long
Microsoft Office Programming: A Guide for Experienced Developers
Stephens
5905926
Oct-03
$49.99 Long
Microsoft SharePoint: Building Office 2003 Solutions
Hillier
590593383
Mar-04
$59.99 Long
“Microsoft SharePoint: Building Office 2003 Solutions, Second Edition”
Hillier
590595750
Jan-06
$59.99 Long
Microsoft SharePoint: Building Office 2007 Solutions in C# 2005
Hillier
59059809
Feb-07
$59.99 Long
Microsoft SharePoint: Building Office 2007 Solutions in VB 2005
Hillier
5905983X
Apr-07
$59.99 Long
Outlook 2007: Beyond the Manual
Hassell, Campbell
590597966
Feb-07
$39.99 Long
Pro Crystal Enterprise / BusinessObjects XI Programming
Ganz, Jr.
59059759
Oct-06
$59.99 Short
Pro InfoPath 2007
Janus
590597303
Feb-07
$49.99 Long
Pro LCS: Live Communications Server Administration
Edney, Maximo
590598369
May-07
$49.99 Long
Pro SharePoint 2003 Development Techniques
Bruggeman, Bruggeman
59059763
Nov-06
$49.99 Long
Pro Windows Small Business Server 2003
Campbell
590597036
Jul-06
$39.99 Long
Regular Expression Recipes for Windows Developers: A Problem-Solution Approach
Good
590594975
May-05
$39.99 Long
SharePoint 2007 User’s Guide: Learning Microsoft’s Collaboration and Productivity Platform
Bates, Smith
590598296
Feb-07
$39.99 Long
SMS 2003 Recipes: A Problem-Solution Approach
Ramsey, Byle
59059725
Sep-06
$49.99 Long
Using Microsoft Windows Small Business Server 2003
Hassell
590594657
Apr-05
$34.99 Long
Windows Server 2003 Networking Recipes
Hunter, Allen, Dinerman
59059733
Jul-06
$49.99 Long
Windows Vista: Beyond the Manual
Hassell, Campbell
59059770
Feb-07
$39.99 Long
Word 2007: Beyond the Manual
Morrison
590597990
Feb-07
$34.99 Long
Workflow in the 2007 Microsoft Office System
Mann
59059700
Feb-07
$39.99 Long
The Definitive Guide to the .NET Compact Framework
Roof, Fergus
590590953
Sep-03
$59.99 Long
Pro Java ME MMAPI: Mobile Media API for Java Micro Edition
Goyal
590596390
May-06
$49.99 Short
WiMax Operator’s Manual: Building 802.6 Wireless Networks
Sweeney
59059357X
Jun-04
$29.99 Long
XML and FrameMaker
Ethier
59059276X
Mar-04
$49.99 Long
FRIENdS oF Ed
40 Photoshop Power Effects
Hamlin, Balay
590592026
Jun-02
$39.99 Long
ActionScript Zero to Hero
DeHaan, Rhodes
59059755
Nov-02
$24.99 Long
AdvancED ActionScript Components: Mastering the Flash Component Architecture
De Donatis
590595939
Feb-06
$49.99 Long
AdvancED Flash Interface Design
Monnone, Rosso, Kemper
590595556
May-06
$44.99 Long
Advanced PHP for Flash
Marks, Webster, Eide et al
59059879
Sep-02
$39.99 Long
After Effects Most Wanted
James Hewitt, Darkin et al
5905963
Oct-02
$49.99 Long
Apache Essentials: Install, Configure, Maintain
James Harkness
590593553
Jun-04
$24.99 Long
AppleScript: A Comprehensive Guide to Scripting and Automation on Mac OS X
Rosenthal
590594045
Nov-04
$59.99 Long
Blog Design Solutions
Powers, Sherry, Budd et al
59059585
Feb-06
$39.99 Long
Build your first Website with Flash MX
Yard, McKenzie
590592042
Oct-02
$24.99 Long
Business Web Design Solutions Using Web Standards: Better Sites, Better Marketing
Potts
590598393
Jun-07
$39.99 Long
Byte-Size Flash MX: Adventures In Design Optimization
Peters, Hirmes, Parker et al
5905925
Dec-02
$29.99 Long
Cascading Style Sheets: Separating Content from Presentation
Briggs, Champeon et al
5905923X
Apr-04
$39.99 Long
Constructing Usable Shopping Carts
Evans, Kerr, Stephens
590594088
Apr-04
$34.99 Long
CSS Mastery: Advanced Web Standards Solutions
Budd, Collison, Moll
59059645
Feb-06
$34.99 Long
DOM Scripting: Web Design with JavaScript and the Document Object Model
Keith
590595335
Sep-05
$34.99 Long
Dreamweaver MX 2004 Design Projects
Grannell, Andrew, Kent et al
590594096
Sep-04
$39.99 Long
The Essential Guide to Flex 2 with ActionScript 3.0
Brown
590597338
Feb-07
$49.99 Long
Extending Flash MX 2004: Complete Guide and Reference to JavaScript Flash
Yard, Peters
590593049
Jan-04
$49.99 Long
Extreme Photoshop CS
Kloskowski
590594282
Dec-04
$39.99 Long
Fireworks MX 2004 Zero to Hero
Brown, J. Evans
590593065
Feb-04
$34.99 Long
Fireworks MX Zero to Hero
Brown, J. Evans
590592034
Oct-02
$34.99 Long
Flash .NET
Yard, Bizzell, Neal et al
59059674
Nov-02
$39.99 Long
Flash 3D Cheats Most Wanted
Yard, Monnone, Tarbell et al
59059222
Jul-03
$39.99 Long
Flash 8 Essentials
Rhodes, Yard et al
590595327
Dec-05
$39.99 Long
Flash Application Design Solutions: The Flash Usability Handbook
Cheung, Bryant
590595947
Feb-06
$34.99 Long
Flash Cartoon Animation
Kirkpatrick, Peaty
590592077
Dec-02
$29.99 Long
Flash Math Creativity
Rhodes, Jokol, Prudence et al 59059852
Jun-02
$49.99 Long
Flash Math Creativity: Second Edition
Rhodes, Jokol, Prudence et al 590594290
Nov-04
$49.99 Long
Flash MX 2004 Games Most Wanted
Bhangal, Rhodes, Besley et al 590592360
Dec-03
$39.99 Long
Flash MX Application And Interface Design
Rhodes, Jokol, Prudence et al 59059585
Oct-02
$49.99 Long
Flash MX Components Most Wanted
Marks, DeHaan, Prudence et al 5905978X
Jan-03
$39.99 Long
Flash MX Designer’s ActionScript Reference
DeHaan, Bhangal, Rhodes et al 59059658
Sep-02
$49.99 Long
Flash MX Express
Rhodes, J Mace, Cych
903450950
Jun-02
$24.99 Long
Flash MX Most Wanted
Bhangal, Yard, Doull et al
590592247
Dec-02
$39.99 Long
Flash MX Studio
Turner, Yard, Webster et al
59059887
Jul-02
$49.99 Long
Flash MX Video
Marks, Besley, Gifford et al
59059720
Jun-02
$29.99 Long
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com
www.apress.com
3

aPRESS TITlE lIST
TITLE
AUTHOR
ISBN
PUB DATE PRICE DISCOUNT
Flash MX Video Creativity
Turner, Jokol, Besley et al
59059593
Feb-03
$49.99 Long
The Flash Usability Guide
Doull, Kirkpatrick, Regan et al 59059208
Jun-02
$49.99 Long
Foundation 3ds Max 8 Architectural Visualization
Smith
590595572
Apr-06
$59.99 Short
Foundation Actionscript 3.0 Animation: Making Things Move!
Peters
59059795
Feb-07
$39.99 Long
Foundation ActionScript Animation: Making Things Move!
Peters
5905958
Oct-05
$39.99 Long
Foundation ActionScript for Flash 8
Bhangal, Besley, Powers et al 59059688
Apr-06
$44.99 Long
Foundation ActionScript for Flash MX
Bhangal, Renow-Clarke”
59059666
Jun-02
$29.99 Long
Foundation ActionScript for Flash MX 2004
Bhangal
590593057
Apr-04
$34.99 Long
Foundation ASP for Dreamweaver 8
Elbaga, Turnbull
590595688
Jan-06
$39.99 Long
Foundation ASP.NET for Flash
Moore
59059573
Dec-05
$39.99 Long
Foundation Dreamweaver MX
Grannell, McLachlan et al
59059976
Oct-02
$29.99 Long
Foundation Dreamweaver MX 2004
Grannell, McLachlan, Powers 59059308
Feb-04
$34.99 Long
Foundation Flash 8
Bhangal, Besley
590595424
Oct-05
$36.99 Long
Foundation Flash 8 Video
Chilcott, Green
5905965X
Jun-06
$44.99 Long
Foundation Flash Applications for Mobile Devices
Leggett, Janousek, de Boer
590595580
Dec-06
$49.99 Short
Foundation Flash MX
Bhangal, Besley, Farr
590592298
Apr-02
$29.99 Long
Foundation Flash MX 2004
Bhangal, Besley
590593030
Jan-04
$29.99 Long
Foundation Flash MX Applications
Mebberson, Webster
59059682
Feb-03
$29.99 Long
Foundation Mac OS X Web Development
Sherry
590593367
Jul-04
$34.99 Long
Foundation PHP 5 for Flash
Powers
590594665
Mar-05
$44.99 Long
Foundation PHP for Dreamweaver 8
Powers
590595696
Dec-05
$39.99 Long
Foundation Swift 3D
Spencer, Honeycutt et al
59059207
Jan-03
$34.99 Long
Foundation Web Design
Bhangal, Jankowski
59059526
Mar-03
$29.99 Long
Foundation Web Design with Dreamweaver 8
Grannell
59059567X
Feb-06
$34.99 Long
Foundation XML for Flash
Jacobs
590595432
Oct-05
$39.99 Long
Fresh Flash: New Design Ideas with Flash MX
Prudence, Williams et al
59059909
Aug-02
$49.99 Long
From After Effects to Flash: Poetry in Motion Graphics
Green, Dias
590597486
Dec-06
$49.99 Long
From Photoshop to Dreamweaver
Smith, McIntyre
59059747
Nov-02
$39.99 Long
HTML Mastery: Semantics, Standards, and Styling
Haine
590597656
Dec-06
$34.99 Long
Illustrator CS Most Wanted: Techniques and Effects
Kloskowski
590593723
May-04
$39.99 Long
Learn Design With Flash MX
Goin, Besley
59059577
Oct-02
$29.99 Long
Learn How to Program Using Any Web Browser
Davis
5905935
Oct-03
$24.99 Long
Learn Programming with Flash MX
Besley, Renow-Clarke
59059247
Oct-03
$39.99 Long
Microformats: Empowering Your Markup for Web 2.0
Allsopp
59059848
Mar-07
$34.99 Long
New Masters of Flash: Volume 3
Marks, Tarbell, Peters et al
59059346
Aug-04
$59.99 Long
New Masters of Photoshop: Volume 2
Smith, Jordan, Badiu et al
59059354
Aug-04
$59.99 Long
Object-Oriented ActionScript 3.0
Yard, Elst, Jacobs
590598458
Jun-07
$44.99 Long
Object-Oriented ActionScript For Flash 8
Yard, Elst
59059696
Feb-06
$44.99 Long
Object-Oriented Macromedia Flash MX
Beard, Jerke
59059047
Jun-02
$44.95 Long
Paint Shop Pro 8 Zero to Hero
Beacham, Lacey
590592387
Sep-03
$24.99 Long
Photoshop 7 and Illustrator 0: Create Great Advanced Graphics
Cross, Huggins, Tindale et al 5905980
Jul-02
$39.99 Long
Photoshop 7 Professional Photographic Techniques
Cromhout, Costello, Shah et al 5905947X
Jul-02
$49.99 Long
Photoshop 7 Trade Secrets
Cromhout, Aronoff, Smith et al 59059739
Sep-02
$39.99 Long
Photoshop 7 Zero to Hero
Cromhout, Shah, Hatton et al 59059542
Mar-03
$24.99 Long
Photoshop Elements 2 Face Makeovers
Cromhout, Fallon, Flood et al 59059623
Jan-03
$34.99 Long
Photoshop Elements 2 Most Wanted
Aronoff, Walsh, Spiegel
59059984
Dec-02
$39.99 Long
Photoshop Elements 2 Tips & Tricks
Cromhout, Aronoff et al
59059550
Mar-03
$39.99 Long
Photoshop Face to Face
Cromhout, Fallon, Flood et al 59059828
Jun-02
$44.99 Long
Photoshop Most Wanted 2: More Effects and Design Tips
Smith, Ward
59059262X
Oct-03
$49.99 Long
PHP Solutions: Dynamic Web Design Made Easy
Powers
5905973
Nov-06
$34.99 Long
Podcast Solutions: The Complete Guide to Podcasting
Geoghegan, Klass
590595548
Aug-05
$24.99 Long
Processing: Creative Coding and Computational Art
Greenberg
5905967X
Apr-07
$44.99 Short
Rails Solutions: Ruby on Rails Made Easy
Williams
590597524
Jan-07
$34.99 Long
Textpattern Solutions: PHP-Based Content Managment Made Easy
Lindley, Potts, Smith et al
590598326
May-07
$39.99 Long
Transitions: Voices On The Craft Of Digital Editing
Turner, Bryant, Andersen et al 590592050
May-02
$49.99 Long
Web Accessibility: Web Standards and Regulatory Compliance
Kirkpatrick, Regan, Rutter et al 590596382
Jul-06
$49.99 Long
Web Designer’s Reference
Grannell
590594304
Dec-04
$34.99 Long
Web Development Solutions: Using Ajax, APIs, Libraries, and Hosted services
Heilmann, Francis
590598067
Apr-07
$34.99 Long
Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
Budd, Collison, Boulton et al 590598032
Mar-07
$49.99 Long
Web Standards Solutions: The Markup and Style Handbook
Cederholm
59059382
Jun-04
$34.99 Long
Windows Movie Maker 2 Zero to Hero
Bounds, Buechler, DeHaan
59059496
Jun-03
$24.99 Long
32
www.apress.com
Toll Free: 1-800-SPRINGER (1-800-777-4643) E-mail: orders-ny@springer.com

  BLACK
Book ordering
Sales in north and South America,
Sales in europe, Africa,
Corporate, government,
Mexico, and the Caribbean
the Middle east, and india
or Special Sales
For sales in these regions, please contact:
For sales in these regions (except Denmark,
Please contact: sales@apress.com
Springer
The Netherlands, and Sweden), please
User group Sales and information
233 Spring Street
contact:
New York, NY 10013
Computer Bookshops (CBL)
Apress supports User Groups’ education
Toll Free: 1-800-SPRINGER
205 Formans Road
and training efforts. Please register at the
Main Fax: (201) 348-4505
Sparkhill
following web address to participate: http://
www.apress.com/userGroups/
Email: orders-ny@springer.com
Birmingham
register.html.
Website: springer.com
B11 3AX, UK
Benefits include:
Sales Director
Phone: (+44) 121 778 3333
Matt Conmy, Sales Director, Books
Fax: (+44) 121 606 0469
• Discounts—a special 25% discount off
Phone: (212) 460-1578
Website: www.computerbookshops.com/
the retail price of Apress titles.
E-mail: matt.conmy@springer.com
apress
• Free books for review purposes.
E-mail (in the UK and Eire):
• Advanced PDF’s or review copies
Library Sales
customerservices@computerbookshops.com
of books before they are officially
Pascal Schwarzer
E-mail (all other territories):
released.
Phone: (212) 460-1726
international@computerbookshops.com
• Promotional items, such as way cool
Email: pascal.schwarzer@springer-sbm.com
limited edition Apress t-shirts.
Sales in denmark, The netherlands,
• Authors that are able to speak at your
national Accounts
and Sweden
events.
Stephany Le
For sales in the following regions,
• Apress catalogs are also available upon
National Account Manager
please contact:
request.
Phone: (408) 227-0368
Denmark:
To obtain the User Group discount, please
E-mail: Stephany.le@springer-sbm.com
Ravenholm Computing A/S
contact our distributor, Springer-Verlag.
Ryttermarken 10
When placing your order, be sure to mention
eastern and Mid-West region
3520 Farum
the name of your group and specify the
Richard Carle
Tel: +45 44 88 99 00
user group promotion code. If you forgot
Phone: (781) 395-1232
Fax: +45 44 88 99 88
the code, contact the Apress User Group
E-Mail: richard.carle@springer.com
E-mail: salg@ravenholm.dk
Liaison, Janet Crosbie, at janet@apress.
com.
Western region
The Netherlands:
Ted H. Terry, Alan Read, and David Terry
Marc Vos
Academic review Copies
Phone: (425) 747-3411
for Professors
Roodveldt Import
E-mail: TeddyHugh@aol.com
Brouwesgracht 288
For textbook review copies, please submit
a request to: http://www.apress.com/misc/
Canada
1013 HG Amsterdam
Netherlands
academyreview.html
Direct Orders: John Woolsey
Phone: (519) 659-2665
E-mail: marc@roodveldt.nl
review Copies for Media
E-mail: john.woolsey@springer-sbm.com
sweden:
For review copies of Apress titles,
Pagina Foerlags AB
please contact either:
Or Login Brothers Canada
Vegagatan 2
Julie Miller (julie_miller@apress.com) or
324 Saulteaux Crescent
SE- 17234 Sundbyberg, Sweden
Stephen Wiley (swiley@apress.com).
Winnipeg, Manitoba R3J 3T2
E-mail: infor@pagina.se
To order an Apress Book
291 Traders Boulevard East
www.pagina.se
Mississauga, Ontario L4Z 2E5
Please contact your favorite real or online
bookstore to order any of our titles. See
Phone: (800) 665-1148
Sales in Southeast Asia
above to find a local store near you. Or
Email: orders@lb.ca
For sales in Southeast Asia (S. Korea,
you may contact us directly at:
Thailand,Taiwan, Hong Kong, Singapore,
Sales in Australia and new Zealand
Malaysia, Indonesia, Philippines, Vietnam,
Apress L.P.
Please contact:
Brunei and Myanmar), please contact:
2560 Ninth St., Ste. 219
Berkeley, CA 94710
Woodslane Pty Ltd
Pansing Distribution Pte Ltd (Books)
Unit 7/5 Vuko Place
438 Ang Mo Kio Industrial Park 1
Phone: (510) 549-5930
Warriewood NSW 2102
Ang Mo Kio Avenue 10
Fax: (510) 549-5939
E-mail: sales@apress.com
Phone: 61-2-9970-5111
Singapore 569619
Fax: 61-2-9970-5002
Tel: (65) 6416-9458
E-mail: info@woodslane.com.au
Fax: (65) 6462-5761
Website: http://www.woodslane.com.au
Contact: June Lim
E-mail: junelim@pansing.com

  CYAN
  YELLOW
  MAGENTA
  BLACK
  PANTONE 123 CV
BOOKs fOR PROfEssIONALs BY PROfEssIONALs®
ThE EXPERT’s VOICE®
This Season
Apress Spring
Catalog 2007
Y
our Best Bets
Windows and .NET, Open Source,
Java™ Technology, Oracle, Web Development
and Design, General Computing,
Distributed by
System Administration
2560 Ninth Street, Suite 219
Berkeley, CA 94710
TOLL FREE: 1-800-SPRINGER (1-800-777-4643)
PUBNET/ELECTRONIC ORDERING: Code: S-V SAN: 2032228
MAIN FAX: 1-201-348-4505
PUBNET/EDI CONTACT: service-ny@springer.com
U.S.A.
EMAIL: orders-ny@springer.com
ORDER PICK-UP TIME: 11:30 a.m.
RETURN ACKNOWLEDGEMENT TIME: 4:30 p.m.