In this Issue ...

Announcing the Deitel Free Content Initiative

We are pleased to bring you articles and tutorials selected from our published books and books under development. We begin in this issue with a Java tutorial on generic methods—an exciting new capability of J2SE 5.0. In each issue of The Deitel Buzz Online, we'll announce the latest additions to the Deitel Free Content Initiative. Contact us and let us know what topics you'd like to see!

 

 

Coming November 2005: New Editions of Our Visual Basic and C# Books Updated with Microsoft Visual Studio 2005!

Visual Basic 2005 How to Program, 3/e and Visual C# 2005 How to Program, 2/e feature early classes and objects, a new, optional OOD/UML ATM case study and a fully updated treatment of XML, ADO, ASP and Web services.

Visual Basic 2005 How to Program, 3/e

Visual Basic 2005 How to Program, 3/eISBN: 0131869000
© 2006, pages: 1500

Tentative Publication Date:
November 2005

Pre-order your copy now from
Amazon.com

Instructors: Request an evaluation copy from your Prentice Hall rep.


Pre-Publication Reviewer Testimonials

"This is the only chapter 1 of any book that really gives you the 'big picture' of the state of programming today!" —Bob Benevides, Collin County Community College

"This is an excellent introduction to control structures and algorithms. It clearly explains the fundamental building blocks of programming and how to use them." —Gavin Osborne, Saskatchewan Institute

"One of the greatest strengths of the Deitel approach is their clear, relevant use of examples." —Harlan Brewer, University of Cincinnati

"This book has one of the best chapters on the basics of XML." —Kunal Cheda, Computer Enterprises Inc.

"The clearest and most concise introduction to database I've ever seen in a visual basic textbook!" —James Huddleston, Independent Consultant

"This is a very concise and understandable introduction to the concept of the relational database and ADO.NET. New features for building RAD data applications in VS2005 are well demonstrated in detail with simple examples." —John Chen, Microsoft

"ASP.NET is one of the topics that the readers will be most excited about and I must say that you have developed excellent content to meet those expectations. The examples and case studies are well thought out and keep the reader involved." —Amit Kalani, TechContent Corporation

Visual C# 2005 How to Program, 2/e

Visual C# 2005 How to Program, 2/eISBN: 0131525239
© 2006, pages: 1500

Tentative Publication Date: November 2005

Pre-order your copy now from
Amazon.com

Instructors: Request an evaluation copy from your Prentice Hall rep.


Pre-Publication Reviewer Testimonials

"A programmer's productivity is directly related to the tools he uses and his knowledge of those tools. This chapter gives the programmer all the details he needs to start using the VS IDE." —John Varghese, UBS Warburg

"I am glad to see the early treatment of objects done so well. The UML material is well explained and will help students better understand OOP." —Gavin Osborne, Saskatchewan Institute

"Excellent combination of C#, UML and pseudocode that leads the reader to create good applications and well designed algorithms, using the best practices! Few books mix all of this so well. Great idea and great work!" —Jose Antonio Seco, Adalucia's Parlamient

"A comprehensive approach to the vast world of XML." —Vijay Cinnakonda, TrueCommerce, Inc.

"Very good introduction on the relational database model and basic SQL. Outstanding description of databinding and how to use it. Clear and simple introduction to convert data to XML."  —Mike O'Brien, State of California Employee Development Department

"The Deitels' discussion of the relationship between language, assembly language and high-level languages was superb! Best I've ever seen." —Harlan Brewer, University of Cincinnati

C# for Programmers

This text is a Visual Studio 2005 revision of our Deitel Developer Series book for professionals. Important note: This book is intended only for the professional market and does not include much of the introductory pedagogy, exercises or end-of-chapter material typically found in our How to Program Series college textbooks. Also, no instructor resources are available. If you are teaching C# in an upcoming college course, check out our Visual C# 2005 How to Program, 2/e and Simply C#, 1/e textbooks.

C# For Programmers, 2/e

ISBN: 0131345915
© 2006, pages: 1500

Tentative Publication Date: November 2005

Order your copy now from Amazon.com

Pre-Publication Reviewer Testimonials

"The chapter on exception handling is one, if not the best such chapters I have seen in the 50 plus .NET related books I've read and reviewed. It is concise, progressive and feature complete." —Peter Bromberg, Merrill Lynch

"Leads the reader step-by-step with a powerful approach to many aspects of XML. Very impressive writing and presented extremely well." —Stacey Yasenka, Hyland Software

"This chapter covers almost all aspects of generics. After completing it the programmers should be able to use generics to make their programs more robust, easier to maintain and increase the performance of existing code." —Stoicho Gussev, Independent Consultant, Writer and Developer

For Instructors

"As always, I am impressed with the Deitel organization of books. I love teaching from them not only because the content is so sound, but also because of the competent and timely expertise and support provided." —Robert A. Long, Professor, Indiana University

We offer many publications across many different programming series of textbooks, including the How to Program Series, Simply Series, Deitel Developer Series and Operating Systems.

Our Prentice Hall textbooks cover a broad range of programming languages and computer science topics.

For Students

"I can't say enough how much I enjoy the Deitel books on programming. I have found the books to be the clearest, most direct, concise lessons and examples of ANY other author/publisher on the same subject matter. I have learned more from my Deitel collection than any other single source." —Robert Moore, Independent Software Developer

New for Fall 2005: FREE Online Cyber Classrooms (interactive text and audio ebooks) for students who purchase a new copy of Java How to Program, 6/e, Small Java How to Program, 6/e, C++ How to Program, 5/e and Small C++ How to Program, 5/e will receive a card with an access code to the corresponding multimedia Cyber Classroom. Each Cyber Classroom contains:

  • The full text, illustrations and program listings of its corresponding book.
  • Hours of detailed, audio—Paul Deitel explains the code examples.
  • Self-assessment material including practice exams and hundreds of exercises from the textbook.
  • Solutions to approximately half of the textbook exercises.
  • Lab Manual with lab exercises and pre- and post-lab activities (solutions available to instructors).

Recent Deitel Publications

Java How to Program, 6/e

Java How to Program, 6/e

ISBN: 0131483986
pages: 1576

Order your copy now from Amazon or InformIT

Testimonials

"A well-written presentation of object-oriented programming principles. A must-read for every aspiring programmer." —Marita Ellixson, Eglin AFB, University of Arkansas, Indiana Wesleyan University.

"Does an excellent job describing the new features included in JDK 5.0..." —Doug Kohlert, Sun Microsystems

"The optional Graphics & GUI case study track introduces students to some of the more fun things in Java! Working with color, graphics and GUI always gets their attention!" —Karen Arlien, Bismark State College

"I teach Java programming and object-oriented analysis and design. The optional UML/OOD case study is the best presentation of the ATM example I have seen. ... Classes are introduced early. The authors separate the functionality and the testing of the class, emphasizing good program design principles." —Craig W. Slinkman, University of Texas at Arlington

"The UML material is very well done and a huge asset."
—Gavin Osborne, Saskatchewan Institute

"Introduces OOP early without burying the reader in complexity. The conceptual level is perfect. This will be a great help the next time I teach 101. ... I was introduced to JHTP by my students who pleaded with me to drop our assigned text in favor of JHTP. No other text comes close to its quality of organization and presentation. The Live-Code approach to presenting exemplary code makes a big difference in the learning outcome." —Walt Bunch, Chapman University

"Probably the most complete coverage of learning through examples in published material today. This material is such high quality—it is unbelievable. The ATM example is super!" —Anne Horton, AT&T Bell Laboratories

C++ How to Program, 5/e

C++ How to Program, 5/e

ISBN: 0131857576
pages: 1536

Order your copy now from Amazon or InformIT

Testimonials

"Great early introduction to classes and objects. The combination of live-code examples and detailed figures provides a unique visualization of C++ concepts." —Earl LaBatt, University of New Hampshire

"This new edition signals a significant step in the pedagogic evolution of the Deitel C++ series. The early classes and objects perspective is consistent with current thinking regarding the education of today's software developers." —Ric Heishman, Northern Virginia Community College

"The book is comprehensive, correct and crystal clear. No other textbook comes close in carefully explaining the intricacies of this powerful language." —James Huddleston, Independent Consultant

"This book is one of the best of its kind. It is an excellent "objects first" coverage of C++ that remains accessible to beginners. The example-driven presentation is enriched by the optional OOD/UML ATM case study that contextualizes the material in an ongoing software engineering project." —Gavin Osborne, Saskatchewan Institute

"Great coverage of polymorphism. I especially appreciate that you explain how the compiler implements polymorphism under the hood. I wish I had such a clear presentation of data structures when I was a student."
—Ed James-Beckham, Borland

"I love the optional ATM case study! It can be the capstone experience that combines the building blocks of the language and software engineering concepts into an extremely relevant example." —Karen Arlien, Bismarck State College

"Includes a nice introduction to searching and sorting, especially with the intro to Big-O (without being overly theoretical about it). The exercises are especially good." —Robert Myers, Florida State University

Small How to Program Series

Small How to Program Series textbooks bring the solid and proven pedagogy of our How to Program Series texts to new, smaller texts that are purely focused on CS1 courses. Each Small How to Program Series text includes the FREE online Cyber Classroom. Check out the Small Java How to Program, 6/e Cyber Classroom and the Small C++ How to Program, 5/e Cyber Classroom.

Small Java How to Program, 6/e

Small Java How to Program, 6/eISBN: 0131486608
pages: 624

Order your copy now from Amazon or InformIT

Testimonials

"Of particular note is the authors' attention to good software engineering." —Dean Mellas, Cerritos College

"This is a very good chapter[9]. It motivates inheritance well and the progression of examples is very nice."
—Stephen Weiss, CS Chairman, University of North Carolina at Chapel Hill

"I really enjoyed the way Chapter 10 explained polymorphism, abstract classes and interfaces."
—Earl LaBatt, University of New Hampshire

"Classes are introduced early. The authors separate the functionality of the class from the testing of the class, emphasizing good program design principles."
—Craig W. Slinkman, University of Texas-Arlington

Small C++ How to Program, 5/e

Small C++ How to Program, 5/eISBN: 0131857584

pages: 848

Order your copy now from Amazon or InformIT

Testimonials

"I am continually impressed with the Deitels' ability to clearly explain concepts and ideas, which allows the student to gain a well-rounded understanding of the language and software development." —Karen Arlien, Bismarck State College

"This book is one of the best of its kind. It is an excellent 'objects first' coverage of C++ that remains accessible to beginners." —Gavin Osborne, Saskatchewan Institute

"The Deitel touch has been applied to a language text, with the usual results—accessibility, thorough coverage and an attitude that always keeps the student reader in mind." —Brian Larson, Modesto Junior College

Operating Systems, 3/e

Operating Sytems, 3/eISBN: 0131828274
pages: 1300

Order your copy now from Amazon or InformIT

Testimonials

"This book is excellent; a superb mix of theory and application; spot-on accuracy, relevancy and application of case studies to the theory of OS design."—Robert Love, MontaVista Software, Inc.

"Uses a unique teaching style to present, in an unparalleled pedagogical approach, the evolution of fifty years of operating systems research; no other book provides as accessible and comprehensive a tutorial." —Euripides Montagne, U.C.F.

"This is a comprehensive update of the classic book by Harvey Deitel in the light of new developments in operating systems over the past decade. The in-depth case studies on Linux and Windows XP connect abstract ideas of OS design to two of the fastest growing real-world operating systems." —Dibyendu Baksi, Scientific Technologies Corp.

"Deitel understands the Linux kernel very well and is very good at explaining it. Even though I have been a heavy Linux user and SysAdmin for eight years and have hacked both Linux and Unix kernels, I learned a lot." —Bob Toxen, author of Real World Linux Security, 2/e and Contributor to Berkeley Unix."

Simply Series

This Deitel Simply Series combines the our signature live-code approach (emphasizing complete, working programs, rather than code snippets, and always showing sample outputs) with an application-driven methodology, in which readers build real-world applications that incorporate programming fundamentals. Using a step-by-step tutorial approach, readers learn programming basics. Each successive tutorial builds on previous concepts and introduces new programming features. Many Simply Series books also include higher-end topics such as database programming, multimedia and graphics and Web applications development.

 

Simply C++, 1/e

Simply C#, 1/e

Simply Java, 1/e

Simply Visual Basic .NET 2003, 1/e

Simply C++, 1/e

ISBN: 0-13-142660-5

Order your copy
now from

Amazon
 or InformIT

Simply C#, 1/e

ISBN: 0-13-142641-9

Order your copy
now from

Amazon
 or InformIT

Simply Java, 1/e

ISBN: 0-13-142648-6

Order your copy
now from

Amazon
 or InformIT

Simply Visual Basic .NET 2003, 1/e

ISBN: 0-13-142640-0

Order your copy
now from

Amazon
 or InformIT

Simply Series Testimonials

"This is a really innovative approach to the presentation of basic programming concepts. The tutorials are subdivided into small, easily understood pieces as a concept program is developed." —Ed Brunjes, Miramar College

"What has impressed me the most is the exercises. There are plenty of exercises with each tutorial that give the reader an opportunity to practice and reinforce the concepts covered. Also, it is impressive that you make yourselves so available." —Catherine Wyman, Senior Professor, DeVry University

"Wow! This is the best tutorial in the (Simply C++) book. It provides an excellent account of pointers. I like the real-world linked list example. Exceptional for a college text. I love your use of UML activity diagrams rather than flowcharts." —Richard Holladay, San Diego Mesa College

Dive Into™ Deitel Corporate Training

Are you looking for on-site programming languages training? Our Dive Into™ Series Programming training courses might be right for you. Our clients include Fortune 1000 companies, government organizations and the military. Here's a list of some of our training clients. View our pricing and course outlines or contact us or call (978) 832-0130.

"Paul Deitel is very knowledgeable and capable of presenting the material in a logical and understandable way. Not only does he present the technical details but also the 'under the hood' details as well as the practical aspects. He has displayed the best understanding/presentation combination of any instructor I have had since college." —Student, the U.S. Army at Fort Leavenworth.

Customer Service

1. If you have any questions or suggestions regarding our products, publications, corporate training or the DEITEL® Buzz Online, please visit www.deitel.com or e-mail us at deitel@deitel.com. We will respond promptly.

2. If you have questions regarding technical support for Cyber Classrooms or Complete Training Courses, please contact Pearson Technical Support at: media.support@pearsoned.com, phone: 800-677-6337, Hours: 8AM to 5PM CST, Monday through Friday.

3. To locate your Prentice Hall sales representative, please use the Rep Locator.

4. Visit us at: www.deitel.com.

 

Unsubscribe from this newsletter    |    Privacy policy    |   About us    |    Return to top

 

© 2005 Deitel & Associates, Inc. All Rights Reserved.
Deitel & Associates, Inc., 5 Clock Tower Place, Suite 450, Maynard, MA 01754