|
|
|
The Story of Darth Vader (DK READERS)
|
|
The Doll People
|
|
English Grammar In Use with Answers and CD ROM: A Self-study Reference and Practice Book for Intermediate Students of English (Grammar in Use)
English Grammar in Use Third Edition is a fully updated version of the classic grammar title. It retains the key features of clarity and accessibility which have made the book so popular. This third edition: - has 10 completely new units, including 9 new units on phrasal verbs to more thoroughly cover this important area for intermediate students. - has even more Additional Exercises, to offer more contrastive practice. - is in full colour and has a slightly larger format to look clearer and more inviting for students. The with answers version of the book is packaged with the CD ROM. This exciting and substantial new CD ROM: - has a diagnostic test to help students identify areas to practise. - has extra exercises for all the units in the book. - allows users to make their own tests from a bank of contrastive exercises. - has recordings of all the main exercises so users can practise their pronunciation. - includes a link to Cambridge Dictionaries Online so students can look up any words they need..
Price: $18.00
[ Notify me when price goes down.]
|
|
Concurrent Programming on Windows (Microsoft .NET Development Series)
“I have been fascinated with concurrency ever since I added threading support to the Common Language Runtime a decade ago. That’s also where I met Joe, who is a world expert on this topic. These days, concurrency is a first-order concern for practically all developers. Thank goodness for Joe’s book. It is a tour de force and I shall rely on it for many years to come.” –Chris Brumme, Distinguished Engineer, Microsoft “I first met Joe when we were both working with the Microsoft CLR team. At that time, we had several discussions about threading and it was apparent that he was as passionate about this subject as I was. Later, Joe transitioned to Microsoft’s Parallel Computing Platform team where a lot of his good ideas about threading could come to fruition. Most threading and concurrency books that I have come across contain information that is incorrect and explains how to solve contrived problems that good architecture would never get you into in the first place. Joe’s book is one of the very few books that I respect on the matter, and this respect comes from knowing Joe’s knowledge, experience, and his ability to explain concepts.” –Jeffrey Richter, Wintellect “There are few areas in computing that are as important, or shrouded in mystery, as concurrency. It’s not simple, and Duffy doesn’t claim to make it so–but armed with the right information and excellent advice, creating correct and highly scalable systems is at least possible. Every self-respecting Windows developer should read this book.” –Jonathan Skeet, Software Engineer, Clearswift “What I love about this book is that it is both comprehensive in its coverage of concurrency on the Windows platform, as well as very practical in its presentation of techniques immediately applicable to real-world software development. Joe’s book is a ‘must have’ resource for anyone building native or managed code Windows applications that leverage concurrency!” –Steve Teixeira, Product Unit Manager, Parallel Computing Platform, Microsoft Corporation “This book is a fabulous compendium of both theoretical knowledge and practical guidance on writing effective concurrent applications. Joe Duffy is not only a preeminent expert in the art of developing parallel applications for Windows, he’s also a true student of the art of writing. For this book, he has combined those two skill sets to create what deserves and is destined to be a long-standing classic in developers’ hands everywhere.” –Stephen Toub, Program Manager Lead, Parallel Computing Platform, Microsoft “As chip designers run out of ways to make the individual chip faster, they have moved towards adding parallel compute capacity instead. Consumer PCs with multiple cores are now commonplace. We are at an inflection point where improved performance will no longer come from faster chips but rather from our ability as software developers to exploit concurrency. Understanding the concepts of concurrent programming and how to write concurrent code has therefore become a crucial part of writing successful software. With Concurrent Programming on Windows, Joe Duffy has done a great job explaining concurrent concepts from the fundamentals through advanced techniques. The detailed descriptions of algorithms and their interaction with the underlying hardware turn a complicated subject into something very approachable. This book is the perfect companion to have at your side while writing concurrent software for Windows.” –Jason Zander, General Manager, Visual Studio, Microsoft “When you begin using multi-threading throughout an application, the importance of clean architecture and design is critical. . . . This places an emphasis on understanding not only the platform’s capabilities but also emerging best practices. Joe does a great job interspersing best practices alongside theory throughout his book.” – From the Foreword by Craig Mundie, Chief Research and Strategy Officer, Microsoft Corporation Author Joe Duffy has risen to the challenge of explaining how to write software that takes full advantage of concurrency and hardware parallelism. In Concurrent Programming on Windows, he explains how to design, implement, and maintain large-scale concurrent programs, primarily using C# and C++ for Windows. Duffy aims to give application, system, and library developers the tools and techniques needed to write efficient, safe code for multicore processors. This is important not only for the kinds of problems where concurrency is inherent and easily exploitable–such as server applications, compute-intensive image manipulation, financial analysis, simulations, and AI algorithms–but also for problems that can be speeded up using parallelism but require more effort–such as math libraries, sort routines, report generation, XML manipulation, and stream processing algorithms. Concurrent Programming on Windows has four major sections: The first introduces concurrency at a high level, followed by a section that focuses on the fundamental platform features, inner workings, and API details. Next, there is a section that describes common patterns, best practices, algorithms, and data structures that emerge while writing concurrent software. The final section covers many of the common system-wide architectural and process concerns of concurrent programming. This is the only book you’ll need in order to learn the best practices and common patterns for programming with concurrency on Windows and .NET. .
Price: $38.47
[ Notify me when price goes down.]
|
|
The Tibetan Book of the Dead (The Great Book of Natural Liberation Through Understanding in the Between)
|
|
Bad Kitty Gets a Bath (Bad Kitty)
BAD KITTY IS BACK (AND BADDER THAN EVER!) when she is forced to take a bath in this hysterical new illustrated how-to for young readers The following are some items you will need for Kitty’s bath: one bathtub, plenty of water, dry towels, a suit of armor, a letter to your loved ones, clean underwear (because stressful situations can cause “accidents”), an ambulance in your driveway with the engine running, and, oh, yeah, you’ll also need Kitty…but good luck with that! Since its publication in 2005, BAD KITTY has captured the hearts of cat lovers and haters alike. This time Kitty is at her worst in this riotous how-to guide filled with bad smells, cautionary tales of horror, and hopefully by the end…some soap. The funniest of any of Kitty’s adventures, though don’t tell her that. .
Price: $8.06
[ Notify me when price goes down.]
|
|
Physics: Why Matter Matters
Imagine physics as a community full of wacky characters--the building blocks of the universe each with a unique personality. This book throws open the doors and welcomes you into their amazing world. From gravity to the theory of relativity, this unique book provides visual interpretations of complex concepts, designed to make learning physics easier and a whole lot more fun! .
Price: $3.00
[ Notify me when price goes down.]
|
|
More Effective C#: 50 Specific Ways to Improve Your C# (Effective Software Development Series)
“Shining a bright light into many of the dark corners of C# 3.0, this book not only covers the ‘how,’ but also the ‘why,’ arming the reader with many field-tested methods for wringing the most from the new language features, such as LINQ, generics, and multithreading. If you are serious about developing with the C# language, you need this book.” –Bill Craun, Principal Consultant, Ambassador Solutions, Inc. “More Effective C# is an opportunity to work beside Bill Wagner. Bill leverages his knowledge of C# and distills his expertise down to some very real advice about programming and designing applications that every serious Visual C# user should know. More Effective C# is one of those rare books that doesn’t just regurgitate syntax, but teaches you how to use the C# language.” –Peter Ritchie, Microsoft MVP: Visual C# “More Effective C# is a great follow-up to Bill Wagner’s previous book. The extensive C# 3.0 and LINQ coverage is extremely timely!” –Tomas Restrepo, Microsoft MVP: Visual C++, .NET, and Biztalk Server “As one of the current designers of C#, it is rare that I learn something new about the language by reading a book. More Effective C# is a notable exception. Gently blending concrete code and deep insights, Bill Wagner frequently makes me look at C# in a fresh light–one that really makes it shine. More Effective C# is at the surface a collection of very useful guidelines. Look again. As you read through it, you’ll find that you acquire more than just the individual pieces of advice; gradually you’ll pick up on an approach to programming in C# that is thoughtful, beautiful, and deeply pleasant. While you can make your way willy-nilly through the individual guidelines, I do recommend reading the whole book–or at least not skipping over the chapter introductions before you dive into specific nuggets of advice. There’s perspective and insight to be found there that in itself can be an important guide and inspiration for your future adventures in C#.” –Mads Torgersen, Program Manager, Visual C#, Microsoft “Bill Wagner has written an excellent book outlining the best practices for developers who work with the C# language. By authoring More Effective C#, he has again established himself as one of the most important voices in the C# community. Many of us already know how to use C#. What we need is advice on how to hone our skills so that we can become wiser programmers. There is no more sophisticated source of information on how to become a first-class C# developer than Bill Wagner’s book. Bill is intelligent, thoughtful, experienced, and skillful. By applying the lessons from this book to your own code, you will find many ways to polish and improve the work that you produce.” –Charlie Calvert, Community Program Manager, Visual C#, Microsoft In More Effective C#, Microsoft C# MVP and Regional Director Bill Wagner introduces fifty brand-new ways to write more efficient and more robust software. This all-new book follows the same format as Wagner’s best-selling Effective C# (Addison-Wesley, 2005), providing clear, practical explanations, expert tips, and plenty of realistic code examples. Wagner shows how to make the most of powerful innovations built into Microsoft’s new C# 3.0 and .NET Framework 3.5, as well as advanced C# language capabilities not covered in his previous book. Drawing on his unsurpassed C# experience, the author reveals new best practices for working with LINQ, generics, metaprogramming, and many other features. He also uncovers practices that compromise performance or reliability and shows exactly how to avoid them. More Effective C# shows how to Use generics to express your design intent more effectively Master advanced generics techniques, such as constraints, method constraints, and generic specialization Use the multithreaded techniques you’ll need to work with the .NET framework every day Express modern design idioms using the rich palette of C# language features Successfully mix object oriented and functional programming constructs Create composable interfaces and avoid confusion in public interfaces Use extension methods to separate contracts from implementation Program successfully with C# closures and anonymous types Write more effective LINQ queries Make the most of LINQ Lazy Evaluation Queries and Lambda Expressions Distinguish and convert between delegates and expression trees Efficiently utilize nullable types and partial classes Use implicit properties for mutable, nonserializable data
You’re already a successful C# programmer–this book can help you become an outstanding one. .
Price: $26.17
[ Notify me when price goes down.]
|
|
Meanest Doll in the World, The
Annabelle Doll and Tiffany Funcraft are two dolls who have been best friends since they met in Kate Palmer's house at 26 Wetherby Lane. In this sequel to The Doll People, they hitch a ride in Kate's backpack and find themselves in the biggest adventure of their lives, a day at school! But when an attempt to return home lands them in the wrong house, they're in far deeper trouble than they imagined. Along with a host of new doll friends, they also encounter Mean Mimi, the wickedest doll of all. Mean Mimi is mean-really mean-and she's determined to rule all of Dollkind or else destroy it. Will the world ever be safe for dolls again? In this masterfully plotted sequel, Ann M. Martin and Laura Godwin, with the help of Brian Selznick's ingenious black-and-white illustrations, take the reader on another nonstop adventure from a doll's eye view!.
Price: $2.99
[ Notify me when price goes down.]
|
|
John Shaw's Nature Photography Field Guide
The problems facing the photographer in the great outdoors are special. Even highly-skilled photographers are often baffled by them. In this revised and updated version of his 1984 book, "The Nature Photographer's Complete Guide to Professional Field Techniques", noted wildlife and scenic photographer John Shaw draws on his own many years in the field to demonstrate how to overcome these problems and get not just good but great nature pictures. Covering every problem you might encounter in the field, Shaw offers his own approach to the challenges of on-the-spot nature photography. Using his own colour images as examples, he discusses each type of subject and situation you may encounter, while offering specific advice and techniques on how to successfully photograph it. A wide range of topics are covered, including equipment, lenses, composition, close-ups, and professional tips..
Price: $13.95
[ Notify me when price goes down.]
|
|
|
|
|