You are on page 1of 16

11220.

qxd 28/9/07 11:47 Page 1

Everything
Wrox

Programmer to Programmer
isn’t just our slogan…
…it’s the way we write our books
11220.qxd 28/9/07 11:47 Page 2

2
Wrox Series Guide
Beginning Problem –
Beginning guides are crafted to
make learning programming
Design –
languages and technologies
easier than you think, providing Solution
a structured tutorial format that Problem – Design – Solution
will guide you through all the references give you solid
techniques involved. workable solutions to real world-
development problems. Each is
devoted to a single application,
analyzing every problem,
Professional examining relevant design
issues, and implementing the
Professional Wrox Guides are
ideal solutions.
planned and written by working
programmers to meet the
real-world needs of
programmers, developers and IT
professionals. Focused and Starter Kits
relevant, they address the issues Starter Kits are filled with
technology professionals face structured tutorials that walk
every day. They provide users through all the techniques
examples, practical solutions, needed to start programming
and expert education in new right away. An accompanying
technologies, all designed to help CD-ROM is enclosed with
programmers do a better job. development tools that
developers need to get started.

Programmer’s
Reference Instant
The Programmer's Reference Results
series are designed to give the Instant Results books are
experienced developer straight packed with unique, ready-to-
facts on a new technology, use projects that provide readers
without hype or unnecessary with an immediate sense of
explanations. They deliver hard accomplishment as they learn.
information with plenty of Clear explanations help readers
practical examples to help you to understand and grasp
apply new tools to your concepts so they can modify,
development projects today. enhance or re-use the projects
in real-world situations.

Expert
One-on-One Wrox Press, established in 1992, publish books
Expert One-on-One guides for computer programmers.
present the wisdom accumulated
by an experienced author who is Wrox books are written by programmers for
recognized as an expert by the programmers and the Wrox brand means
programming community. These authoritative solutions to real-world programming
experts challenge professional
problems. Wrox’s unique author-editorial process
developers to examine their
current practices in pursuit of delivers the best and most useful information you
better results. need in the timeliest manner.
11220.qxd 28/9/07 11:47 Page 3

Beginning ASP.NET 2.0 and


ASP.NET Databases
John Kauffman & Bradley Millington
3
Combining both VB.NET and C#
Professional Web Parts and coverage in one book, this guide
Custom Controls with ASP.NET focuses on using ASP.NET 2.0 for
2.0 solving business dynamic Web site
Peter Vogel
challenges in a logical progression, from
connecting to a database to displaying
This book brings together everything information to changing data. Goes beyond the usual basic
that a developer would need to know techniques to discuss the best practices and pitfalls that
to design, build, debug and deploy a can occur in real-world scenarios with SQL Server, Oracle,
Web Part. This means not only MySQL, Access and the new SQL Server Express Edition.
understanding how Web Parts work and how they can be
developed, but also how to secure Web Parts and how to Paperback · 536 pages · Aug-06 · ISBN 978-0-471-78134-9
integrate Web Parts into other Windows systems (SQL
Server, Office, ASP.NET, Content Manager). Beginning Ajax with ASP.NET
Paperback · 480 pages · Nov-05 · ISBN 978-0-7645-7860-1 Wallace B McClure et al
Shows developers how to get started
performing Ajax programming and
Professional ASP.NET 2.0 operations using the ASP.NET
Bill Evjen et al platform on the backend server and a
Seasoned author Bill Evjen helps modern Web browser on the front
developers make a smooth end. An ideal resource for
transition to this new version of developers who want to get started
ASP.NET with his clear with Ajax-oriented Web
explanations of even the most development using current
dramatic changes. Helpful technologies and in particular,
examples in both VB and C# Atlas.
clearly show how to build Paperback · 432 pages · Sep-06 · ISBN 978-0-471-78544-6
ASP.NET 2.0 applications and
experienced developers get more Professional ASP.NET 2.0
in-depth coverage about changes
within the programs provided in previous Special Edition
ASP and ASP.NET versions. Bill Evjen et al
Paperback · 1296 pages · Nov-05 · ISBN 978-0-7645-7610-2 Updated and expanded, this special
edition adds a DVD, CD-ROM and
more than 300 pages of new
Beginning ASP.NET 2.0 coverage to the bestselling
Chris Hart et al Professional ASP.NET 2.0. Written
for developers who are looking for a
This updated bestseller gets readers single, authoritative resource on
involved immediately with task- ASP.NET. The DVD includes a 180 day trial of Microsoft
oriented examples that can help them Visual Studio 2005 Professional Edition.
build their own sites. Each chapter is
designed to complete a part of the Hardback · 1584 pages · Oct-06 · ISBN 978-0-470-04178-9
sample Web site, introducing
technology topics as required and
makes extensive use of Microsoft’s new visual ASP.NET ASP.NET 2.0 Wrox Box
development tool, showing readers how to save time and Professional ASP.NET 2.0 Special
write less code to achieve more results faster. Edition, ASP.NET 2.0 Website
Paperback · 792 pages · Nov-05 · ISBN 978-0-7645-8850-1 Programming Problem-Design-
Solution, Professional ASP.NET 2.0
Server Controls and Component
Beginning ASP.NET 2.0 Development, Professional
with C# ASP.NET 2.0 Security, Membership
Chris Hart et al and Role Management, and
An expert team of authors shows ASP.NET 2.0 MVP Hacks and Tips
readers how starting an ASP.NET 2.0 Bill Evjen et al
site with Visual Web Developer is so Presenting five of the bestselling and most important
easy that the projects in the first advanced books on ASP.NET 2.0! The bonus DVD features
several chapters of the book can be a 180 day trial edition of Microsoft Visual Studio 2005
done with very little code. Along the Professional and the CD-ROM includes extra PDF chapters
way, readers also learn how to incorporate XML, monitor from more than a dozen other Wrox .NET 2.0 and SQL
and improve site performance, debug the code and site, Server 2005 books, totaling more than 1,000 extra pages.
deploy a site and implement security.
Paperback · 4400 pages · Dec-06 · ISBN 978-0-470-11757-6
Paperback · 768 pages · May-06 · ISBN 978-0-470-04258-8
11220.qxd 28/9/07 11:47 Page 4

Professional ASP.NET 2.0 ASP.NET 2.0 and .NET 3.0


4 AJAX Programming
Matt Gibbs & Dan Wahlin ASP.NET 2.0 Internals plus ASP.NET
Explains how to use the ASP.NET 2.0 AJAX, IIS 7.0, Enterprise Library
AJAX features to create richer, more Application Blocks, Windows
responsive dynamic Web sites and Workflow Foundation and Windows
discusses the architecture of ASP.NET
2.0 AJAX. Walks readers through
Communication Foundation
examples for each feature element, Dr Shahram Khosravi
demonstrating how the client and server interact to Covers more advanced and specialized ASP.NET 2.0
produce a better Web application. features than any other book. Topics include ASP.NET
Paperback · 308 pages · May-07 · ISBN 978-0-470-10962-5 Ajax client-side and server-side frameworks, ASP.NET IIS 7
integration, implementing custom workflow activities and
“An in-depth guide to the ASP.Net Ajax client library, helping the rules, WF-host communications and WCF clients, services,
reader to understand how the javascript library interacts with hosting and security.
ASP.Net server controls. Overall, this is a comprehensive, in-depth
guide to how ASP.Net AJAX actually works.” Paperback · 1100 pages · Jan-08 · 978-0-470-10997-7
Michael Lenahan, Analyst Developer
Business Applications, Global IS
www.vbug.com
C#
Beginning ASP.NET 2.0 AJAX Professional C# 2005
Wallace B McClure et al Christian Nagel et al
Written by a high-power team of Offering the necessary
Microsoft MVPs, this book provides a background information on how
comprehensive introduction to the the .NET architecture works,
ASP.NET AJAX features. It dives into this book builds on the reader’s
such topics as ASP.NET 2.0 AJAX user knowledge of either C++, VB or
interface design issues, JavaScript J++ and prepares them to
enhancements with AJAX, how to use program in C#. Features
the UpdatePanel for implementing server-side controls and helpful examples of
XML scripting in AJAX. applications that use a
Paperback · 384 pages · Jul-07 · ISBN 978-0-470-11283-0 variety of related
technologies, including
database access, dynamic Web pages,
ASP.NET 2.0 AJAX advanced graphics and directory access.
Programmer’s Reference Paperback · 1416 pages · Nov-05 · ISBN 978-0-7645-7534-1
Dr Shahram Khosravi
Provides practical, in-depth Beginning Visual C# 2005
coverage of one of the most Karli Watson et al
important additions to ASP.NET Offers a highly structured tutorial
in years - ASP.NET AJAX. It uses that’s packed with thorough examples
a hands-on code-based technical and updated code, as well as exercises
discussion to help readers gain that help readers test and fine-tune
real-world skills, knowledge and their development skills. Covers C#
experience that they need to programming basics, Web and
develop their own Ajax Windows programming, data access,
applications with Microsoft’s graphics programming with GDI+ and basic networking.
ASP.NET AJAX add-ons. Also explains how to put together basic Web and
Paperback · 1536 pages · Sep-07 · ISBN 978-0-470-10998-4 Windows applications and highlights the differences
between Web and Windows programming.
Paperback · 1104 pages · Nov-05 · ISBN 978-0-7645-7847-2
Professional ASP.NET 2.0
Design: CSS, Themes and
Professional C# 2005 with
Master Pages
.NET 3.0
Jacob J Sanford
Christian Nagel et al
This book gives ASP.NET developers
relevant grounding in site aesthetics Preparing readers to program in
and tools for good design. Shows C#, this authoritative guide
programmers who are not designers provides the necessary
how to create functional, attractive Web sites by taking background information on
advantage of these new ASP.NET tools and demonstrates how the .NET architecture
how to establish skinnable Web sites that can be works. Begins with a tutorial
programmatically adjusted for different purposes with on C# 2005 and the .NET 3.0
different controls, colour schemes, or graphics by using Framework, then moves
themes. through the vast .NET class
library, showing how C# can
Paperback · 434 pages · Sep-07 · ISBN 978-0-470-12448-2 be used to solve various tasks.
Paperback · 1748 pages · Jun-07 · ISBN 978-0-470-12472-7
11220.qxd 28/9/07 11:47 Page 5

C++ 5

Ivor Horton’s Beginning Beginning XML Databases


Visual C++ 2005 Gavin Powell
Ivor Horton Offers database programmers and data-
Popular author Ivor Horton uses driven Web developers detailed
his trademark approachable guidance on how to understand and
writing style to provide novice work with XML data. Numerous
programmers with the basic hands-on, step-by-step examples help
tools as they learn Visual C++ readers learn to simplify database work
2005. More than 35 percent using XML and shows how to use XML
new and updated material to exchange data between multiple databases either
covers the new release of internally or with external customers and partners.
Visual C++, and exercises and
Paperback · 470 pages · Nov-06 · ISBN 978-0-471-79120-1
solutions help readers along
the way.
Paperback · 1224 pages · Feb-06 · ISBN 978-0-7645-7197-8

Game Programming
Client-Server Professional XNA Game
Programming

Computing For Xbox 360 and Windows


Benjamin Nitschke
Written by a professional game
Professional Microsoft Virtual developer and Microsoft DirectX
Server 2005 MVP, this unique book feeds the
Ben Armstrong appetite of an audience that is
hungry to get started building
Packed with real-world examples and cutting-edge 3D games for
written by a key member of Microsoft’s Xbox 360. Explains all the
Virtual Server product team, this guide tools and libraries that are
shows programmers how they can use needed to build full-fledged games
virtual machines to keep their using the C# programming language.
development environment separate
from their computing environment, test software on a Paperback · 504 pages · May-07 · ISBN 978-0-470-12677-6
variety of platforms from a single machine and test “This book will give excellent value to programmers with
networking applications. experience of the Visual Studio toolset and who would like some
Paperback · 592 pages · Apr-07 · ISBN 978-0-470-10917-5 knowledge of the gaming environment.
…a very useful book for all programmers interested in both PC
and Xbox360 development. I’m sure that I will be using this as a
reference when looking for help with the more advanced 3D
techniques.”

Database Ian Morton


www.vbug.com

Management Expert One-on-One XNA Game


Programming
Professional ADO.NET 2 For Xbox 360 and Windows
Programming with SQL Server Scot Boyd
2005, Oracle and MySQL
This groundbreaking Wrox title is a
Wallace B McClure et al hands-on guide that will get aspiring
Packed with sample code and game developers up and running with
recommended best practices for using XNA in a hurry. Covers the XNA
ADO.NET 2, this code-intensive book application model and framework; the
explores the new data types that are content pipeline; using sprites; handling input, sound and
available in the 2.0 Framework and discusses the game saves; working with the camera; developing 2.5D and
appropriate time and way to use them. You’ll learn how to 3D games; handling shader and particle effects;
make repetitive, mundane tasks much simpler and you’ll deployment to Xbox 360 and more.
walk away with a solid foundation for developing database- Paperback · 450 pages · Nov-07 · ISBN 978-0-470-14948-5
driven applications.
Paperback · 648 pages · Dec-05 · ISBN 978-0-7645-8437-4
11220.qxd 28/9/07 11:47 Page 6

6 Java
Expert One-on-One J2EE Beginning Spring
Design and Development Framework 2
Rod Johnson Thomas Van de Velde et al
Using a practical focus, this This book shows beginners how to
book shows how to use J2EE build a complete Java server
technologies to reduce, rather application using the most recent
than increase, complexity. The release of the Spring Framework 2.0.
author draws on his As each chapter builds a portion of an
experience of designing application, each of the Spring
successful high-volume J2EE concepts and construction techniques are introduced
applications and salvaging during the design and coding of this application.
failing projects, as well as No previous knowledge of J2EE is assumed, so is suitable
intimate knowledge of the for readers of all skill levels.
J2EE specifications, to offer a real-world,
how-to guide. Paperback · 450 pages · Oct-07 · ISBN 978-0-470-10161-2

Paperback · 768 pages · Oct-02 · ISBN 978-0-7645-4385-2

Professional Apache Tomcat 5


Vivek Chopra et al
Shows Java developers how to install,
JavaScript
configure, and run the Tomcat server, Professional JavaScript for
which is the most popular servlet/JSP
server. Focuses on helping Web Developers
programmers solve real-world problems Nicholas C Zakas
encountered in all phases of server Quickly covers JavaScript basics
administration- including installation, and then moves on to more
configuration, managing class loaders advanced topics such as object-
and connectors, security, shared hosting and clustering, oriented programming, XML, Web
and system testing. services and remote scripting.
Paperback · 624 pages · Jun-04 · ISBN 978-0-7645-5902-0 Addresses the many issues that
Web application developers face
including internationalization,
Professional Apache Tomcat 6 security, privacy, optimization,
intellectual property issues and
Vivek Chopra, Sing Li & Jeff Genender
obfuscation. Builds on the reader’s basic
Shows system administrators and Java understanding of HTML, CSS and the Web in general.
developers how to install, configure
and run the Tomcat server, which has Paperback · 672 pages · Apr-05 · ISBN 978-0-7645-7908-0
more than two million users. The
authors focus on solving real-world
problems that arise in all phases of Beginning JavaScript
server administration, including 3rd Edition
installation, configuration, managing class loaders and Paul Wilton & Jeremy McPeak
connectors, security, shared hosting and clustering and
Improved examples throughout the
system testing.
book boast up-to-date and relevant
Paperback · 672 pages · Aug-07 · ISBN 978-0-471-75361-2 programming techniques. New and
updated material includes an
introduction to dynamic HTML,
Professional Java Development dynamic HTML in modern browsers,
with the Spring Framework JavaScript and XML, and Ajax for remote scripting.
Rod Johnson et al Additional topics include data types and variables;
decisions, loops and functions; programming the browser;
This in-depth, authoritative book, interacting with the user; error handling and much more.
written by the lead developers of the
Spring Framework, describes common Paperback · 768 pages · May-07 · ISBN 978-0-470-05151-1
types of problems faced by Java
developers and then shows how Spring “Having had very little "real" experience in web programming I
can help solve them. Covering the found this book very easy going and easily digestible. It was a
complete spectrum of Java development, the book pleasure to read and the gems in here will be reviewed time and
introduces well-known techniques (such as design time again. It really is a wealth of knowledge and as a beginner I
see myself using it as both an excellent introduction to JavaScript
patterns) to solve problems as well as new and innovative
and also as an invaluable reference for future projects.”
approaches.
David Apomah, Development Support Analyst
Paperback · 672 pages · Jul-05 · ISBN 978-0-7645-7483-2 International Paint Ltd
www.vbug.com
11220.qxd 28/9/07 11:48 Page 7

LINQ Programming 7

Professional LINQ Beginning Web Programming


Scott Klein with HTML, XHTML and CSS
Professional LINQ introduces Jon Duckett
experienced programmers and A complete beginner’s guide that
database developers to LINQ teaches readers how to create Web
database queries in their native pages using HTML, XHTML and
VB and C# languages. Some of CSS. Covers the full range of
the topics covered include; current specs and methods that
LINQ Queries, LINQ and the readers need for their Web pages
Standard Query Operators, and shows readers ways around
programming with XLinq, problems they are likely to face.
querying XML with XLinq Examines the basic principles of
and much more. usability and accessibility and
Paperback · 500 pages · Jan-08 · ISBN 978-0-470-04181-9 helps users develop Web pages that will be
available to as many viewers as possible.
Paperback · 840 pages · Aug-04 · ISBN 978-0-7645-7078-0

Operating Systems Beginning Mac OS X


Programming
Professional BizTalk Server Michael Trent & Drew McCormack
2006 Geared toward programmers with no
Darren Jefford, Kevin B Smith & prior development experience, this
Ewan Fairweather book serves as a comprehensive guide
Targets intermediate to advanced to programming on the Tiger Mac OS X
BizTalk developers who are platform. Discusses how to use
ready to take their skills to the Carbon, Cocoa, Objective C,
next level. Covers architecture AppleScript and other Unix script programming languages,
design, development, testing then shows how to put these languages together to develop
and deployment of BizTalk seamless applications.
2006 RC2 as well as the Paperback · 696 pages · Jul-05 · ISBN 978-0-7645-7399-6
technical concepts of the
product.
Paperback · 696 pages · May-07 · ISBN 978-0-470-04642-5
Beginning Ruby on Rails
Steve Holzner Ph.D.
Shows readers how to create
Professional XEN Virtualization dynamic and interactive Web sites
William von Hagen in addition to acquiring solid
Covers every aspect of virtualization on programming skills with only a
the Linux platform for administrators basic knowledge of HTML.
seeking to optimize the use of enterprise Demonstrates how Ruby on Rails
hardware, create virtual environments is incredibly accessible to the
geared toward specific tasks, or establish novice user and offers lots of
a testing environment. Provides a power and flexibility. Also shows
complete foundation in virtualization, how to use Ruby on Rails with
XEN and competing approaches with in-depth discussions of databases, AJAX and other Web
installing, configuring, using XEN and much more. development technologies.
Paperback · 500 pages · Nov-07 · ISBN 978-0-470-13811-3 Paperback · 380 pages · Nov-06 · ISBN 978-0-470-06915-8

Beginning Linux Professional Team Foundation


Programming Server
4th Edition Jean-Luc David et al

Neil Matthew & Richard Stones This in-depth tutorial shows


administrators and developers how to
This Fourth Edition continues its install, configure, administer and
unique approach to teaching effectively use the TFS product.
UNIX programming in a simple Explores the new suite of tools for
and structured way on the software modelling, testing, code
Linux platform. Through the analysis and deployment that TFS offers. Explains how to
use of detailed and realistic use TFS to implement a complete software project, from
examples, the reader learns by planning and deployment through management and
doing and is able to move testing.
from being a Linux beginner to
creating custom applications in Linux. Paperback · 486 pages · Nov-06 · ISBN 978-0-471-91930-8

Paperback · 816 pages · Dec-07 · ISBN 978-0-470-14762-7


11220.qxd 28/9/07 11:48 Page 8

Professional Web 2.0 Professional Search Engine


8 Programming Optimization with PHP
Eric van der Vlist et al A Developer’s Guide to SEO
Covers the exciting Cristian Darie & Jaimie Sirovich
combination of hot Web This unique book shows how to harness
development technologies fundamental changes in Web site design
dubbed “Web 2.0”- Ajax, Ruby and search engine theory, as well as the
on Rails, service oriented newest search engine and Web site
architecture and more, this technology to assure that sites are high
book offers developers what profile from inception to execution. Provides developers
they need to know to apply with practical tips and strategies that can be built into the
these technologies and use underlying architecture of Web sites in order to avoid pitfalls
them effectively. Examines and achieve the highest possible search engine ranking.
how the Web 2.0 architecture opens
up an incredible number of options for flexible Web Paperback · 360 pages · Apr-07 · ISBN 978-0-470-10092-9
design, creative reuse, and easier updates.
Paperback · 552 pages · Nov-06 · ISBN 978-0-470-08788-6 Professional Windows
PowerShell
Professional Ajax Andrew Watt
2nd Edition Discusses how MSH enables all of the
.NET Framework objects to become
Nicholas C Zakas, Jeremy McPeak & Joe
accessible via scripting, making it a
Fawcett
very powerful addition to any
Building on the strength of the popular developer’s or administrator’s toolbox.
first edition, this book helps Readers are guided through all the ins
experienced Web developers who are and outs of MSH and learn how to create powerful
already familiar with Ajax foundations solutions; run scripts, programs and commands; customize
JavaScript, CSS and XML to create the MSH environment; handle data; manage files and
more sophisticated and responsive Ajax user interfaces. disks; and script solutions and .NET objects.
New topics include ready-to-use Ajax libraries, Ajax
mapping, debugging, Microsoft Atlas, dynamic script Paperback · 552 pages · Apr-07 · ISBN 978-0-471-94693-9
loading, working with RSS and Web search feeds and much
more.
Professional WPF
Paperback · 624 pages · Mar-07 · ISBN 978-0-470-10949-6 Programming
.NET Development with the
Professional Windows Windows Presentation
Workflow Foundation Foundation
Todd Kitta Chris Andrade et al
Begins with an introduction to Begins with an explanation of the
Windows WF, explains why it was general concepts and technical
developed by Microsoft, and then goes boundaries of WPF and then moves on to creating a basic
on to examine how developers will use application with ASP.NET, C#, or VB and the WPF.
it in real-world scenarios. Addresses Provides extensive best practices for Enterprise
Windows WF components, Architectures using the WPF and its underlying base and
extensibility, workflow hosting, runtime services, real-world case studies offer a standard sample application
debugging workflows and how Windows WF works with with both a Web-based and desktop-based deployment
Web services, ASP.NET, Office and SharePoint mode using the model-view-controller pattern.
Paperback · 410 pages · Mar-07 · ISBN 978-0-470-05386-7 Paperback · 480 pages · May-07 · ISBN 978-0-470-04180-2
“The clear explanation of the foundations of WPF such as
triggers, dependency properties and the like really helped me to
Professional WCF see the power and possibilities of WPF. This book will go a long
Programming way to helping developers get into WPF.”
.NET Development with the Michael Griffiths, Software Developer
Windows Communication www.vbug.com
Foundation
Scott Klein
Professional Software Testing
Targeted to experienced developers
who want to build service-oriented and with Visual Studio 2005 Team
transactional applications on the Microsoft platform that System
offer reliable and secure transactional messaging. Tools for Software Developers
Addresses the WCF technologies as well as the next and Test Engineers
generation of configuring and deploying network-
distributed services. Key topics discussed include binding, Tom Arnold et al
contracts, clients, services, security, deployment, This book is intended to teach both
management and hosting. software developers and testers the best
practices for software testing using VSTS test tools.
Paperback · 430 pages · Apr-07 · ISBN 978-0-470-08984-2
Focuses primarily on best practices, showing readers how
to implement these using the appropriate components of
VSTS and covers all phases of the development lifecycle.
Paperback · 450 pages · Sep-07 · ISBN 978-0-470-14978-2
11220.qxd 28/9/07 11:48 Page 9

Professional Python Professional Expression Blend


Frameworks Developing .NET Applications 9
Web 2.0 Programming with Alexandra Young
Django and Turbogears Offering an approach for and from a
Dana Moore programmer’s perspective, this book
Introduces Python developers to the begins with the general concepts
new technologies and the concepts that involved with EID and the
drive their design philosophy. Python advancements in design and
programmers will be able to take sites from inception to development that it seeks to achieve.
launch within a matter of days cutting the number of lines With the intent to add useful skills to a developer’s
of code to 1/10th or more. Readers will learn all of the repertoire of knowledge, the material goes on to cover
underlying concepts that apply to MVC and agile designs and file systems for using EID, XAML documents,
development allowing them to move from one framework creating building blocks, creating and combining scenes
to another depending on their needs. and more.

Paperback · 400 pages · Nov-07 · ISBN 978-0-470-13809-0 Paperback · 550 pages · Dec-07 · ISBN 978-0-470-08974-3

Professional Adobe Apollo Professional IIS 7


Charles Freedman et al Ken Schaefer et al
Each chapter is positioned to build the This book is a complete reference to
reader’s knowledge base of Apollo’s IIS7.0- both for developers and
core languages and APIs. The book administrators. In addition to covering
builds progressively to more advanced the common administrative tasks, this
topics. While contextual code is used book will take an in depth look at
in most chapters as simple execution IIS7.0 extensibility and operations
examples, the final chapters are management. With information pulled
dedicated to real world applications that put the skills of from people running major intranets and web hosting
the entire book to work. facilities, this title will differentiate itself from other IIS
7.0 books.
Paperback · 600 pages · Nov-07 · ISBN 978-0-470-17021-2
Paperback · 900 pages · Jan-08 · ISBN 978-0-470-09782-3

Adobe Apollo Instant Results


Marc Luchner, Todd A Anderson &
Matthew Wright
Apollo Instant Results guides readers
through building Rich Internet
SharePoint
Applications with Adobe’s new Apollo Beginning SharePoint
platform via 12 fully implemented
Administration
Apollo applications. Each project
begins with a discussion of architecture Windows SharePoint Services
and design, followed by code implementation and thorough and SharePoint Portal Server
explanation. Göran Husman
Paperback · 350 pages · Dec 07 · ISBN 978-0-470-18207-9 Beginning with a helpful overview
of the differences between
Windows SharePoint Services
Professional Windows (WSS) and SharePoint Portal Server (SPS),
PowerShell Programming this book alleviates the confusion between the two with
Snapins, Cmdlets, Hosts and clear explanations of their differences, a look at how they
Providers complement each other, and advice on which to use in
what settings. Examines how SharePoint works with other
Arul Kumaravel Microsoft products including Word, Outlook and Excel.
Readers are treated to a guided tour of Paperback · 522 pages · Sep-06 · ISBN 978-0-470-03863-5
PowerShell from a programmer’s
perspective as Microsoft PowerShell
development team member Arul Kumaravel skillfully Beginning SharePoint 2007
guides readers through all the ins and outs of the
PowerShell SDK, and shows them how to create
Building Team Solutions with
extensions to PowerShell and integrate PowerShell MOSS 2007
capabilities into their own applications. Amanda Murphy & Shane Perran
Paperback · 450 pages · Feb-08 · ISBN 978-0-470-17393-0 Serving as the premiere handbook of
any active or aspiring SharePoint
user, this book provides detailed
descriptions and illustrations of the
functionality of SharePoint as well
as real-world scenarios. Each
chapter presents an overview along
with functionality descriptions,
with an emphasis on the practical
application of the discussed features; it then concludes
with several review questions for consideration.
Paperback · 572 pages · May-07 · ISBN 978-0-470-12449-9
11220.qxd 28/9/07 11:48 Page 10

Beginning SharePoint 2007


10 Administration
Windows SharePoint Services
3.0 and Microsoft Office
SharePoint Server 2007
Göran Husman
Software
Microsoft MVP and author Göran Excel 2007 VBA
Husman explores the differences Programmer’s
between Microsoft Office Reference
SharePoint Server (MOSS) and John Green et al
Windows SharePoint Services
(WSS) and helps readers decide if This book is aimed at Excel
they need only WSS or if they should also users who want to gain more
implement MOSS. Shows how to create top sites, site control over their spreadsheets using VBA or
groups, sub sites, anonymous access, using site templates, who want to develop Excel applications. Begins with an
search and searching additional file types like PDF. overview of VBA, and then expands to focus on major
issues faced by advanced Excel users and developers, such
Paperback · 578 pages · Jun-07 · ISBN 978-0-470-12529-8 as setting up applications and converting them to add-ins,
packaging and distributing Excel applications and more.
Professional SharePoint 2007 Paperback · 1144 pages · Mar-07 · ISBN 978-0-470-04643-2
Development
John Holliday et al Professional Excel Services
Beginning with an introduction to the Shahar Prish
technologies in Microsoft’s application
This book explains how Excel Services
platform, this thorough guide then goes
is brand-new server technology that
on to highlight the technologies in
supports loading, calculating and
SharePoint 2007 that are new for
rendering Excel spreadsheets on servers.
developers. Places special emphasis on
Addresses how to use Excel Services to
the key areas of SharePoint development: base platform,
acquire browser-based access to
collaboration, portal and composite application
spreadsheets, incorporate spreadsheets
frameworks, enterprise search, ECM and more.
in portals and dashboards, and eliminate instances where
Paperback · 716 pages · Jun-07 · ISBN 978-0-470-11756-9 copies of the same spreadsheet are out of sync with each
other.
Paperback · 480 pages · Apr-07 · ISBN 978-0-470-10486-6
SharePoint 2007 and Office
Development Expert Solutions
Randy Holloway Beginning Access 2007 VBA
Features end-to-end scenarios for using Denise M Gosnell
Office 2007 and SharePoint 2007, from This guide is ideal reading for Access
generating Office documents 2007 users who are ready to take their
programmatically to integrating databases to the next level with VBA,
document-based workflows with line of and is also a helpful introduction for
business applications or Web sites. the programmer who is new to Access
Takes an in-depth look at integrating the information development. Giving readers the power
worker products from Microsoft into broader solutions for to become productive quickly, this book provides plenty of
the enterprise. source code and fully developed sample applications.
Paperback · 360 pages · Aug-07 · ISBN 978-0-470-09740-3 Paperback · 576 pages · May-07 · ISBN 978-0-470-04684-5

Real World SharePoint 2007 Access 2007 VBA


Indispensable Experiences From Programmer’s Reference
16 MOSS and WSS MVPs Teresa Hennig et al
Scot Hillier et al Providing complete and authoritative
This book is written by more than a coverage of all aspects of VBA
dozen SharePoint MVPs, each sharing programming for Access applications,
their unique knowledge and experience this book uses real-world code
on the parts of SharePoint they know examples to demonstrate each
best. Some of the topics covered are: programming topic. Introductory chapters provide a brief
Branding, Business Data Connector (BDC), Classified overview of VBA and shows experienced VBA developers
Networks, Forms-based authentication, InfoPath and and programmers how to create secure VBA code and
SharePoint, Information Rights Management (IRM), examines how to use VBA with ADO, SQL, APIs or other
Installation and Knowledge Networks (KM) and much Office applications.
more. Paperback · 1152 pages · May-07 · ISBN 978-0-470-04703-3
Paperback · 528 pages · Aug-07 · ISBN 978-0-470-16835-6 “A very comprehensive and well-written book. It maintains a good
balance between code snippets and narrative, it can be picked up
and put down, widening one’s Access VBA knowledge. However,
its main strength is to provide specific information on ‘how to’
succeed in implementing Access VBA functionality.”
Lindsay Kirby
www.vbug.com
11220.qxd 28/9/07 11:48 Page 11

Professional Outlook 2007 Professional SQL Server 2005


Programming Reporting Services 11
Ken Slovak Paul Turley et al
Explains how to use the many new Explains reporting services architecture
features of Outlook 2007’s object model and business intelligence, shows how
and offers honest advice from the to conceptualize and design reports and
author on how to deal with common demonstrates how to captitalize on
shortcomings and pitfalls of Outlook. advanced report design and filtering
Addresses common workarounds for techniques. The authors categorize
Outlook programming bugs and how to interface with common report types and lead the reader through each
Word, Excel, SharePoint and Access. Discusses the new design, discussing its purpose and the conditions under
Object Model, Outlook forms, COM add-ins, security and which it could be more efficient.
much more. Paperback · 720 pages · Mar-06 · ISBN 978-0-7645-8497-8
Paperback · 500 pages · Oct-07 · ISBN 978-0-470-04994-5

Professional SQL Server


Expert Access 2007 Analysis Services 2005 with
Programming MDX
Rob Cooper & Michael Tucker Sivakumar Harinath & Stephen R Quinn
Shows experienced developers how to Begins with an overview showing how
create professional-level Access Analysis Services and MDX can be used
database applications. The authors, to build data warehouses and
software engineers on the Access multidimensional databases. It then
development team at Microsoft, show describes the development processes for
how to apply software engineering building dimensions and cubes from various data sources.
methodologies to Access application development. The Demonstrating a variety of techniques in real-world
book is organized to cover all phases of Access scenarios, the book shows how MDX can be used to query
development. databases to provide sophisticated analysis of business
Paperback · 550 pages · Nov-07 · ISBN 978-0-470-17402-9 problems.
Paperback · 864 pages · May-06 · ISBN 978-0-7645-7918-9

Beginning SQL Server 2005

SQL Server Administration


Dan Wood, Chris Leiter & Paul Turley
Shows both novices and seasoned DBAs
Professional SQL Server how to navigate the vastly changed
2005 Integration Services landscape of SQL Server
Brian Knight et al administration. Each chapter begins
with a quick overview of the related
Offers best practices in design and technologies, followed by a real-world
development, architectural example, with step-by-step instructions that demonstrate
approaches for reusability and how to leverage the technology. The companion Web site
connectivity to various other provides all of the code examples for download, plus links
popular systems using to useful sites.
Integration Services. Presents a
detailed description of every Paperback · 574 pages · Nov-06 · ISBN 978-0-470-04704-0
new element, new capabilities
with control flows and data
flows, and a broad discussion Professional SQL Server
of the development environment, data 2005 Programming
connections, and development paradigms. Robert Vieira
Paperback · 720 pages · Jan-06 · ISBN 978-0-7645-8435-0 Extensive code examples assist
readers in understanding how to
write complex queries, build various
Beginning SQL Server types of data structures and improve
2005 Programming the speed and performance of
Robert Vieira applications. Covers such
advanced topics as methods for
Once readers have grasped the handling stored procedures,
fundamentals of database design scripting and error handling, XML
and SQL concepts, they will and XQuery support, security and
then learn how to implement performance tuning and sophisticated database design.
those concepts with Microsoft
SQL Server 2005. Addresses Paperback · 912 pages · Nov-06 · ISBN 978-0-7645-8434-3
creating and changing tables,
managing keys, database
normalization, writing scripts,
working with stored procedures,
programming with XML and using SQL Server
reporting and data transformation services.
Paperback · 720 pages · Feb-06 · ISBN 978-0-7645-8433-6
11220.qxd 28/9/07 11:48 Page 12

Professional SQL Server 2005


12 Administration
Brian Knight et al
Visual Basic
Written by a selection of the best SQL Beginning Visual Basic 2005
Server experts in the industry, this
Thearon Willis & Bryan Newsome
book is loaded with unique tips, tricks
and workarounds for handling the most After a brief introduction to Visual
difficult SQL Server admin issues. Studio 2005 and the .Net Framework,
Discusses managing and monitoring the expert authors introduce readers to
SQL Server 2005, automating administration, the fundamentals of the Visual Basic
implementing security, changing management, 2005 language. End-of-chapter
performance tuning, scaling and replication, clustering and exercises help readers to quickly learn
backup and recovery. to build rich and professional-looking
applications for Microsoft Windows, intranets, the Internet
Paperback · 736 pages · Dec-06 · ISBN 978-0-470-05520-5 and mobile devices. Offers thorough coverage of the new
Visual Studio 2005 tools and features.
Professional SQL Server 2005 Paperback · 840 pages · Nov-05 · ISBN 978-0-7645-7401-6
Performance Tuning
Steven Wort et al Beginning Visual Basic 2005
The authors, led by a Microsoft SQL Databases
Server insider who specializes on
Thearon Willis
performance issues, reveal previously
unpublished techinques for improving A single application that gets built
database performance. They cover the chapter by chapter, along with
full database lifecycle and show readers numerous additional examples and
how to diagnose performance problems at the database exercises, helps readers get a handle on
engine level that often go unidentified. ADO.NET, the Microsoft data access
technology used to create VB database
Paperback · 608 pages · Jan-08 · ISBN 978-0-470-17639-9 applications. Shows how to create applications for three
major database platforms; Access, SQL Server and Oracle.
Paperback · 768 pages · Nov-05 · ISBN 978-0-7645-8894-5

VBScript Professional VB 2005


Bill Evjen et al

VBScript Programmer’s Shows developers how to build


traditional console applications,
Reference ASP.NET applications, XML Web
3rd Edition Services and more. The top-
Adrian Kingsley-Hughes, Kathie notch author team shares their
Kingsley-Hughes & Daniel Read years of experience in VB
This book covers beginner and programming and helps readers
intermediate level topics with take their skills to new heights.
a view of the reader not Addresses issues such as
having any previous security, data access
experience with VBScript. (ADO.NET) and the latest Visual
Later sections build on this Studio .NET IDE.
and will be more relevant to Paperback · 1104 pages · Nov-05 · ISBN 978-0-7645-7536-5
intermediate/advanced
readers. Begins with discussion of the
general syntax, functions, keywords, style, error Expert One-on-One Visual
handling and similar language-specific topics and then Basic 2005 Database
moves into an expanded reference section covering the Programming
object models in detail.
Roger Jennings
Paperback · 800 pages · Oct-07 · ISBN 978-0-470-16808-0 Begins with an introduction for Visual
Basic 6.0 programmers who are new to
the .NET Framework and ADO.NET,
and goes on to describe the new
features of ADO.NET 2.0. Offers
guidance for designing high-performance, scalable intranet
and Internet database projects. Advanced topics include
creating XML Web services to retrieve and update data,
validating data on the client side and managing sessions
and view states.
Paperback · 624 pages · Dec-05 · ISBN 978-0-7645-7678-2
11220.qxd 28/9/07 11:48 Page 13

Wrox Visual Basic 2005 Set


Roger Jennings
Contains: Visual Basic Programmer’s
Visual Studio 13
Reference, Expert one-on-one Visual Professional Visual Studio
Basic Design & Development & Expert
one-on-one Visual Basic 2005 Database 2005
Programming. Learn the basics of Andrew Parsons & Nick Randolph
Visual Basic 2005 programming, then Taking a unique IDE-centric
specific language features and soon you’ll be programming approach, well-respected authors
using the increased set of language options offered with the examine the IDE capabilities
VB 2005 release. readers will need to perform
Paperback · 2300 pages · Apr-07 · ISBN 978-0-470-17636-8 specific tasks, demonstrated in
the context of building XML
Web services. Covers creating
Visual Basic 2005 with .NET custom templates and
3.0 Programmer’s Reference wizards, reusing code and
lightweight code generators,
Rod Stephens dynamically generating forms through
Thoroughly explains to Visual Basic reflections, managing data in the IDE and much more.
programmers how to write code that is
Paperback · 912 pages · Aug-06 · ISBN 978-0-7645-9846-3
compatible with Windows Vista as well as
the .NET 3.0 framework and extensions.
Designed to be both a tutorial for novice .NET 2.0 Wrox Box
programmers and a reference that quickly
allows programmers to locate information for specific Professional ASP.NET 2.0, Professional
language features, enabling experienced developers to quickly C# 2005, Professional .NET 2.0 Generics
review the details of important programming, objects, and Professional .NET Framework 2.0
properties, methods and events.
Bill Evjen et al
Paperback · 1200 pages · May-07 · ISBN 978-0-470-13705-5 These four books are the cream of the
crop for the most discerning of
professional .NET 2.0 developers. Contains a CD-ROM
Professional VB 2005 with with more than 700 pages of bonus chapters from 10 other
.NET 3.0 .NET 2.0 and SQL Server 2005 Wrox books and also comes
Bill Evjen et al with a DVD with a 180-day trial version of Microsoft
This comprehensive book offers Visual Studio 2005 Professional Edition.
readers everything they need to Paperback · 3600 pages · May-06 · ISBN 978-0-470-04840-5
make the transition to the newest
version of the world’s most popular
programming language. Coverage
provides detailed information on
how to use VB 2005 in the ever-
expanding .NET world using both
essential explanations of the topics and key code
Web Development
demonstrations.
Beginning PHP5, Apache
Paperback · 1296 pages · Jun-07 · ISBN 978-0-470-12470-3
and MySQL Web
“I want a good comprehensive overview with a reasonable degree Development
of focus. In the preface of the book it states that this is what the Elizabeth Naramore et al
book is trying to do, and in my opinion it does a pretty good job.” Dives in and guides the reader
Ian Pettman, Managing Director through the entire process of
Added Value Applications Ltd creating dynamic, data-driven
www.vbug.com sites using the open source
“AMP” model: Apache Web
server, the MySQL database
Visual Basic 2005 Instant system and the PHP scripting
Results language. The team of expert
Thearon Willis authors covers PHP
Allows intermediate-level with scripting, database management, security,
complete sample projects that can be integration and e-commerce functions and comes complete
modified and used in the real world. with a useful syntax reference.
Paperback · 316 pages · Jun-07 Paperback · 816 pages · Jan-05 · ISBN 978-0-7645-7966-0
ISBN 978-0-470-11871-9

Visual Basic 2008 Programmer’s Reference


Rod Stephens
A language tutorial and a reference guide to the upcoming
‘Orcas’ release of Visual Basic. The tutorial provides basic
material suitable for beginners but also includes in-depth
content for more advanced developers.
Paperback · 1142 pages · Feb-08 ISBN 978-0-470-18262-8
11220.qxd 28/9/07 11:48 Page 14

Professional CSS Professional IIS 7 and


14 Cascading Style Sheets for Web Design ASP.NET 2.0 Integrated
Christopher Schmitt et al Programming
Written by leading CSS authors, this book Dr. Shahram Khosravi
details the techniques of top CSS designers The integration between IIS 7 and
and showcases the real-world Web sites that ASP.NET 2.0 provides
made them famous. Each chapter focuses on administrators and developers many
one designer and a Web site that he or she advantages in being able to
worked on, documenting the process from start to finish, configure and extend both the
showing how each designer overcame the site’s unique server and the applications running on the server using
challenges, and explaining what they would have done the same tools. This is the only book to focus
differently. extensively on the key new programming features of
IIS 7 and the ASP.NET/IIS programmability integration.
Paperback · 456 pages · Jul-05 · ISBN 978-0-7645-8833-4
Paperback · 570 pages · Oct-07 · ISBN 978-0-470-15253-9

Professional Community Server


Wyatt Preul et al Beginning DotNetNuke
This hands-on guide teaches readers how to Skinning and Design
extend their implementation with themes, Andrew Hay & Shaun Walker
modules and add-ons through the use of Explains how DotNetNuke
helpful examples. Explains how to skins can be created in either
troubleshoot installation issues, understand ASP.NET or HTML with CSS
Community Server ASP.NET config files, and can be developed with
implement kinds, modify custom controls any Web tool that creates
and work with master pages. HTML/CSS or ASP.NET.
Paperback · 312 pages · Mar-07 · ISBN 978-0-470-10828-4 Combines the hot topic of
using the DotNetNuke
application framework
Professional Adobe Flex 2 with CSS and other site
layout technologies to manage the user
Rich Tretola, Simon Barber & Renaun Erickson
experience, look, feel and functionality of Web sites.
Shows developers how to leverage the
platform to build rich Internet applications Paperback · 500 pages · Nov-07 · ISBN 978-0-470-10963-2
and includes plenty of hands-on examples.
Covers building applications with Flex
Builder, Flex programming models, using
ActionScript 3.0, developing applications in
MXML, creating custom Flex components,
XML
charting and more.
Professional XML
Paperback · 687 pages · May-07 · ISBN 978-0-470-10267-1 Bill Evjen et al
Explores the latest and
Beginning CSS: Cascading Style most utilized XML
Sheets for Web Design technologies available to
the IT community. In
2nd Edition addition to teaching these
Richard York technologies to the
Offers updates for Firefox 2, Internet Explorer reader, this book will also
and other browsers with improved CSS show them the professional and real-
support. Uses a standardized approach to world insights into XML so that they can continue
CSS in an example-packed, step-by-step to build the best possible applications with the
format, with all of the book’s examples in knowledge that they have gained.
full-colour screen shots. Paperback · 856 pages · Apr-07 · ISBN 978-0-471-77777-9
Paperback · 630 pages · Jun-07 · ISBN 978-0-470-09697-0

Beginning XML
Professional Search Engine 4th Edition
Optimization with ASP.NET David Hunter et al
A Developer’s Guide to SEO Teaches readers all they need to know
Cristian Darie & Jaimie Sirovich about XML: what it is, how it works,
what technologies surround it and
Gives developers the tools to maximize
how it can best be used in a variety of
search engine placement and revenue
situations, from simple data transfer
potential for Web content and sites.
to using XML in Web pages. Offers focused examples to
Helps ASP.NET coders avoid common
best help readers hone in on the effect of XML.
pitfalls that confuse search engine
spiders and offers practical tips they Paperback · 1080 pages · May-07 · ISBN 978-0-470-11487-2
can build into the architecture of their “A great book for both beginners and advanced developers. The book
sites to create and maintain a search- provides a clear scope of what it contains and what it aims to cover.
engine-friendly Web site. The table of contents alone is a healthy summary of the book.
Overall the book is well structured with clear examples and an in
Paperback · 450 pages · Sep-07 · ISBN 978-0-470-13147-3
depth knowledge of the subject to cater for a diverse audience.”
Sukhvinder Khagura, Systems Development Manager
www.vbug.com
11220.qxd 28/9/07 11:49 Page 15

Best of the Best

978-0-7645-7534-1 978-0-7645-7610-2 978-0-7645-7847-2 978-0-7645-8435-0

978-0-470-04258-8 978-0-7645-8434-3 978-0-7645-7401-6 978-0-7645-8850-1

978-0-7645-7483-2 978-0-7645-7918-9 978-0-471-78544-6 978-0-7645-7197-8

978-0-470-05520-5 978-0-470-12449-9 978-0-470-12529-8 978-0-470-12677-6


11220.qxd 28/9/07 11:49 Page 16

Buy from the Computer Book Specialists -


Computer Manuals
To learn more or to order any of these books, please visit:
http://www.computermanuals.co.uk/WROX07
or ring 0121 706 6000
10758 (6/06)

You might also like