 |
Volume 1, Issue
2, May 23 , 2002
© 2002. Deitel
& Associates, Inc. All Rights Reserved.
|
|
|
|
|
|
| In This Issue... |
Welcome
to the Deitel Buzz Online! |
|
"Each problem that I solved became a rule,
which served afterwards to solve other problems."
Rene Descartes (1596-1650)
Other sections of interest in this issue:
Ancillaries for Instructors and
Students
Deitel Developer Series
New Complete Training Courses
2002 Publishing Plan Update
International Translations
Java How to Program 4/e Hits #1 at Barnes & Noble Online!
On May 16th, 2002, Java
How to Program, 4/e was ranked first out of 1,773 Java titles
available at Barnes & Noble Online Bookstore.
Other Deitel publications ranked in the top 75 included Advanced
Java 2 Platform How to Program (18), Java
How to Program, 3/e (34), The
Complete Java 2 Training Course, 4/e (61) and C
How to Program, 3/e (75), which contains solid introductions
to C++ and Java.
Additional Deitel rankings by topic include:
C++ Programming (out of 1,417 titles):
Internet & World Wide Web Programming (out of 600 titles):
Visual Basic .NET Programming (out of 114 titles):
|
We hope you enjoyed our inaugural
issue. We sincerely appreciate all your comments and feedback.
In this issue, we take an in-depth look at Web services, the hottest
new software technology of 2002. We provide a general overview of Web
services, what they are and how they will impact industry. We introduce
the technical standards used in Web services and discuss Java
Web services.
E-mail your questions or comments about this newsletter to buzzfeedback@deitel.com.
We look forward to hearing from you!
In the Next Issue:
COMING
IN AUGUST 2002!
C++ How to Program
Fourth Edition
ISBN: 0130384747
The world's best selling C++ textbook is now even better! Designed
for beginning through intermediate courses, C++ How to Program, Fourth
Edition, will include the following new features:
- Upgrade of the OOD/UML case study to
UML 1.4.
- Enhanced treatments of arrays and strings
as objects.
- Significant tuning of the Exception Handling
and Operator Overloading chapters.
- Code-highlighting styles that use color
to focus the reader on new code elements in each program.
- "Code Washing," which is our
term for the process we use to convert all the programs in the book
to a more open layout with enhanced commenting. We have grouped program
code into small, well-documented pieces to enhance code readability.
- Highly polished text, reflecting the
suggestions made by a distinguished team of industry professionals
and academic reviewers.
- Conversion of control-structure flowcharts
into UML diagrams.
- Many other improvements.
[Note: Improvements listed here are subject to change.]
Other topics that will be discussed in the third issue of the Deitel
Buzz Online:
- Visual C++ .NET
- Emerging Languages: Water Programming
- Deitel Developer
Series Launch
|
| Announcements |
Deitel and Associates Has Moved to:
12 Clock Tower Place, Suite 200
Maynard, MA 01754
Phone: (978) 823-0130
e-mail: deitel@deitel.com
To learn more about our new headquarters, visit the Lore
& Legend of Deitel section.
It's All Greek To Me! Four Deitel Texts Translated Into Greek.
We are pleased to announce that Moschos Giurdas Publishers is translating
the following four Deitel textbooks into Greek:
These texts are our first Greek translations. Over the years, many
of our books have been translated into multiple languages, including
traditional Chinese, simplified Chinese, French, Italian, Japanese,
Russian, Portuguese, Polish, German, Korean and Spanish.
To view a complete list of Deitel translations, visit
www.deitel.com/books/booktranslations.html
Attention International Instructors: If you are interested in
adoption information for our international translations, please e-mail
Barbara.Bogorowski@pearsoned.com.
Deitel Buzz Online Hits Milestone!
On May 18, 2002 at 1:21 PM (EST), our newsletter received its 10,000th
registration from Edward Petty of Detroit, MI. We asked Mr. Petty if
he would be kind enough to supply us with some information about himself
and his background. Our thanks to Mr. Petty:
Mr. Petty works for Blue Cross Blue Shield of Michigan as an IS manager/technology
architect. He has an MBA in Technology Management, and this year marks
his 24th with BCBSM. Mr. Petty also teaches undergraduate and graduate
MIS courses at the University of Michigan-Dearborn.
Thanks to all our readers who have participated and made this possible.
Return to top
|
Deitel 2002 Publishing Plan
Summer 2002 Publications:
Deitel Developer
Series (for Professional Programmers)
In stock in July:
In stock in August:
How to Program Series
Complete Training Course Series
Fall 2002 Publications (available for January 2003
classes):
- Operating Systems, 3/e
- ASP .NET with Visual Basic .NET for Experienced Programmers
- Visual C++ .NET How to Program
2003 Publications
- XML for Experienced Programmers
- Wireless Internet & Mobile Business for Experienced Programmers
- Advanced Java 2 Platform How to Program, 2/e
- Java 2 Micro Edition (J2ME) for Experienced Programmers
- Java 2 Enterprise Edition (J2EE) for Experienced Programmers
- ADO .NET with Visual Basic .NET for Experienced Programmers
- ASP .NET with C# for Experienced Programmers
|
| Technology
Spotlight: Web Services |
|
In every issue, we use this section to highlight a different technology
such as .NET, Java, Visual Basic .NET, C#, XML, C++, C, Perl,
Python, Internet and wireless Internet programming. Each issue contains
articles focusing on a specific technology. We also include sample programs
and applications designed using our signature LIVE-CODE™
Approach.
Articles
"Beginning of the teaching for life,
The instruction for well-being...
Knowing how to answer one who speaks,
To reply to one who sends a message."
Amenemope
An
Introduction to Web Services, SOAP, WSDL and UDDI
Web services are software programs that use XML to exchange information
with other software via common Internet protocols. This article introduces
key concepts behind Web services and the standards used to enable Web
service interactions, including SOAP (Simple Object Access Protocol),
WSDL (Web Services Description Language) and UDDI (Universal Description,
Discovery and Integration).
An
Introduction to Java Web Services with JAX-RPC: Part 1
The Java API for XML-based Remote Procedure Calls (JAX-RPC) provides
a clean API for building standards-based Web services and clients. This
article introduces JAX-RPC using the DEITEL™
signature LIVE-CODE™
Approach. This approach to teaching uses complete, working code examples,
followed by screenshots of the input and output dialog boxes. This article,
the first in a two-part series, presents code for building a Web service
using JAX-RPC. The second article will be featured in the next issue
of the DEITEL™ BUZZ
ONLINE; it shows how to implement
a Web services client using JAX-RPC.
|
| Java Web Services for Experienced
Programmers |
|
 |
ISBN: 0130461342
Publication Date: July 2002
Pages: 800
Ordering Information:
Amazon
Barnes
& Noble
|
| Web Services: A Technical Introduction |
|
 |
ISBN: 0130461350
Publication Date: July 2002
Pages: 400
Ordering Information:
Amazon
Barnes
& Noble
|
To view the complete Deitel product catalog, which contains all publications
in the How to Program Series, the Deitel
Developer Series, the Complete Training Course Series
and all international translations, visit www.deitel.com/books/index.html.
Return to top

|
| New Publications,
Products & Series |
For Professionals: Announcing the NEW
Deitel Developer Series
Coming in late Summer 2002 to bookstores
and online booksellers!
We are pleased to announce the launch of the Deitel
Developer Seriesa new Deitel book series for practicing
professionals. This series offers focused treatments of emerging technologies.
Deitel & Associates is internationally recognized for its best-selling
How to Program Series textbooks for the academic market
and its signature Live-Code
Approach to teaching programming. The Deitel
Developer Series books contain the same Live-Code
teaching methodology, but do not include the kinds of pedagogic features
and ancillaries included in the academic textbooks of the How to
Program Series.
If you have any questions on which book or series is right for you,
please contact us at deitel@deitel.com.
To view our complete Deitel product catalog, visit www.deitel.com/books/index.html.
Return to top
New Complete Training Courses from Deitel &
Associates!
Includes C# How to Program and the C#
Multimedia Cyber Classroom (interactive CD-ROM for Windows)
[Note: To see a complete list of features
included in our Cyber Classroom and Complete Training Course
products, visit the Cyber Classrooms and Complete
Training Courses section of this newsletter or www.phptr.com/phptrinteractive.]
Includes Visual Basic .NET How to Program, Second
Edition and the Visual Basic .NET Multimedia
Cyber Classroom, Second Edition (interactive CD-ROM for Windows)
[Note: To see a complete list of features
included in our Cyber Classroom and Complete Training Course
products, visit the Cyber Classrooms and Complete
Training Courses section of this newsletter or www.phptr.com/phptrinteractive.]
Includes Python How to Program and the
Python Multimedia Cyber Classroom (interactive
CD-ROM for Windows/Linux)
[Note: To see a complete list of features
included in our Cyber Classroom and Complete Training Course
products, visit the Cyber Classrooms and Complete
Training Courses section of this newsletter or www.phptr.com/phptrinteractive.]
Return to top
|
Ancillaries For Instructors, Corporate Training
Directors and Students
Deitel & Associates offers a wide variety of ancillary materials
for professors, corporate trainers, developers and college students,
including:
- Companion Web SitesThese sites,
which accompany most How to Program Series textbooks, are intended
for instructors and students. Most of these sites provide chapter
objectives, self-review exercises and answers, chapter highlights
and additional reference material. To view companion Web sites available
for our How to Program Series textbooks, visit www.prenhall.com/deitel.
- PowerPoint Lecture NotesDesigned
for instructors, corporate trainers and students, these slides include
the source-code listings, figures and tables from most How to Program
Series textbooks, syntax-colored code examples and callouts that
emphasize the most important sections of code. Instructors can customize
the slides to fit their teaching styles and course needs. To view
all available PowerPoint Lecture Notes, visit
www.deitel.com/books/downloads.html.
- Executable code examplesEach book
contains hundreds of program examples that you can download at
www.deitel.com/books/downloads.html. You are encouraged to download
these examples and test them while reading the text.
- Cyber Classrooms and
Complete Training CoursesMost How
to Program texts can be ordered as a Complete
Training Course package, containing the textbook and the corresponding
Cyber Classroom CDan interactive,
multimedia-tutorial version of the book. Complete
Training Courses are value-added products that provide additional
hands-on experience and study aids for minimal additional costs. Features
of the Multimedia Cyber Classrooms include:
- Between 11 and 22 hours
of detailed audio descriptions of the code examples
- Practice questions
with answers that provide immediate feedback on your performance
- Self-review questions
drawn from the text (all with answers)
- End-of-chapter programming
exercises from the text (about half with answers)
- Extensive hyperlinking
- Text-search capabilities
- Lab ManualsThese guides complement our textbooks and
optional Multimedia Cyber Classrooms. C++ In the Lab, to
Accompany C++ How to Program, Third Edition is currently available,
and Java In the Lab to Accompany Java How to Program, Fourth Edition
will be available for Fall 2002 classes (PDFs are available now for
adoption consideration). If you would like us to create Lab Manuals
for other texts, please contact
us with your suggestions.
- Instructor Resource CD for Instructors and Corporate Training
Directors ONLYThese CDs contains 90-100% of all the answers
to exercises found in the corresponding How to Program textbooks.
IRCDs can be obtained by instructors through their regular Prentice
Hall sales representatives.
Locate your Prentice
Hall representative
For Instructors Using C How to Program, 3/e
We are pleased to announce the availability of more than 400 additional
multiple-choice test questions (and answers) for the C portion (Chapters
2-13) of C How to Program, 3/e. Instructors can obtain these
questions and answers by contacting their regular Prentice Hall sales
representatives.
Locate your Prentice Hall
representative.
|
| Testimonial:
Java Certification |
NEW!
Getting Started with Forte for Java |
Everyday we receive e-mails from our readers around the world regarding
our products and services.
John Beck of the UK recently wrote to us about Java How to
Program, 3/e, and we have received his permission to quote him in
our newsletter:
"I recently took the Sun Java Platform certification exam to further
my career prospects by gaining an industry recognized qualification.
To understand the objectives of the exam, I downloaded the certification
success guide from the Sun education site. I then returned to Deitel's
text to make sure I had a proper "handle" on the relevant
subjects, and then took the mock test from the Sun site in order to
identify areas of study that were still weak. I passed my Sun Java Platform
certification about an hour ago. I felt compelled to write as I was
completely computer illiterate up until 18 months ago, and the precise
nature of your book, and its clarity have quite literally altered my
life."
Our thanks to Mr. Beck and all of our readers who send in comments
and suggestions. If you have any questions or would like to provide
us with feedback on our products, please e-mail us at deitel@deitel.com.
Review of Visual Basic .NET How to Program, 2/e
Peter Valassis, editor of Visual
Basic Books.com and A1VBCode.com,
recently reviewed our Visual Basic .NET How to Program, 2/e.
Please read
the full review and check out the Web sites mentioned above for
information on Visual Basic .NET.
|
Forte for JavaTutorial Coming Soon
We are pleased to announce our newest addition to the Deitel Getting
Started with... free downloadable tutorials: Getting Started
with Forte for Java Community Edition 3.0 and the Java 2 Software
Development Kit 1.4. The first printings of our textbooks Java
How to Program, Fourth Edition and Advanced Java 2 Platform
How to Program include CDs containing Sun's Forte for Java Community
Edition 2.0 and the Java 2 Software Development Kit (J2SDK) 1.3.1the
most recent versions of these products at publication time. Due to our
publisher's contractual agreements with Sun, each reprint of these books
must include the most up-to-date versions of Forte and the J2SDK. The
second printing of Java How to Program, Fourth Edition includes
Forte for Java Community Edition 3.0 and the J2SDK 1.4. As a service
to our readers, we have written and will post Getting Started with
Forte for Java Community Edition 3.0 and the Java 2 Software Development
Kit 1.4 to our Web site shortly. This Getting Started with...
publication shows readers how to:
- Download Forte 3.0 and the Java SDK 1.4
- Install the J2SDK 1.4
- Install Forte for Java Community Edition 3.0
- Compile and run applets and applications with the J2SDK 1.4
- Use the Forte integrated development environment (IDE) to develop
Java
programs
- Compile and run applets and applications with Forte for Java Community
Edition 3.0
- Use the online help and Java API documentation
- Use template wizards to generate code
- Incorporate your own packages of Java software components into Forte
- Debug applets and applications in Forte
This publication will be available to download at www.deitel.com/books/downloads.html#java.
Return to top
|
| Research & Development |
Emerging
Technologies |
|
Extensive research and development goes into writing each Deitel publication.
This process adds to our current knowledge base and uncovers new technologies
and information that might lead to new publications. Here are just a
few of the ongoing research projects at Deitel:
- ASP .NET
- ADO .NET
- Web Services
- XML
- Java 2 Micro Edition (J2ME)
- Wireless Programming
- Operating Systems
- Visual C++ .NET
If you would like to recommend topics for future publications, please
send your suggestions to deitel@deitel.com.
Return to top
|
Deitel & Associates, Inc., is committed to supporting both established
and emerging programming languages. We are working with (and have a
small equity interest in) Clear Methods, Inc., a company that has developed
a new programming language called Water.
Water is a native Web-service programming language with a concise, XML-based
syntax. It is an open, object-oriented language designed to simplify
the creation of Web services. Water is very flexible and adheres to
a "Learn Once, Use Everywhere" philosophywhere data,
logic and presentation have a uniform representation.
Since the last edition of the DEITEL™
BUZZ ONLINE,
Clear Methods has published its first book, Water Programming.
This 150-page publication can be downloaded for free in PDF format at
www.waterlang.org
|
| Corporate On-Site
Training |
Web Services Development with Java
We are pleased to announce our latest corporate training course. Learn
about one of the hottest technologies in the software industryJava
Web services.
Course Description
Web Services Development with Java provides the knowledge
and skills needed to build Web services using the Java Web Services
Developer Pack technologies, including:
- Java API for XML-based RPC (JAX-RPC)
- Java API for XML Messaging (JAXM)
- Java API for XML Registries (JAXR)
This course also covers general Web services technologies, including:
- Simple Object Access Protocol (SOAP)
- Web Services Description Language (WSDL)
- Universal Description, Discovery and Integration (UDDI)
- ebXML
Lab exercises provide seminar participants with experience in constructing
and deploying small- to medium-scale Web services.
Course Facts: 5-days, Lecture and Lab format
Audience: Experienced Java Programmers
Cost: $13,995 lecture fee +$30 materials fee per students +
instructor travel reimbursement
To view the full course outline, please visit
www.deitel.com/training/Java/java_WebServices.html
[Note: The outline is based on our forthcoming publication,
Java Web Services for Experienced Programmers, and reflects
the state-of-the-art in Web Services. Java Web Services for
Experienced Programmers is scheduled for publication in July as
part of the new Deitel Developer Series.]
Return to top
|
Corporate Training Course Topics
For pricing and course outlines, please click the above links, visit
www.deitel.com/training,
e-mail us directly or
call Christi Kelseyour Director of Corporate Training Programsat
(978) 823-0130.
Return to top
|
| Challenge of
the Week |
Lore
& Legend of Deitel |
|
In
the early 1970s, when Harvey Deitel was an information systems consultant
for an actuarial firm, the following requirements document came across
his desk:
"Please prepare a report of all the pensioners in the state of
Connecticut who died last year in alphabetical order."
Why did this relatively simple request cross his eyes?
Send your answers to buzzfeedback@deitel.com.
We look forward to your responses, and we will summarize them in the
next issue of the Deitel
Buzz Online.
Here are some of the responses we received to the challenge in the
last issue:
Question: "What product could be manufactured at an entity called
the "red-brick factory?"
Answers:
- red bricks
- anything (because the factory could be made out of red bricks)
- bricks (because the factory could be red and in fact be made out
of any material)
- and in 2002, the red-brick factory could be anything from the name
of a rock group to a brand of beer
Our question demonstrates that communication via natural languages
(like English) suffers from ambiguity problems. This presents tremendous
challenges to researchers who are working to get computers to communicate
with one another and with people via natural languages.
Return to top
|
The History Behind Our New Offices
We are pleased to announce that Deitel & Associates has moved its
world headquarters to Maynard, Massachusetts, just a few miles northwest
of our previous offices. We are in Clock Tower Place, a high-technology
office park containing more than 85 companies, including Monster, AOL,
BEA Systems, Lucent Technologies, Palm, WorldCom, Verizon and many others.
Our new offices have special significance to us. Our corporate on-site
training business began in 1989 with Digital Equipment Corporation.
Their worldwide headquarters was located at "The Mill" in
Maynarda former textile mill built in the 1800s. Dr. Harvey M.
Deitel, Chairman of Deitel & Associates, taught numerous C and C++
courses to Digital engineers at The Mill. Digital was subsequently purchased
by Compaq, and their operations at The Mill were moved elsewhere. A
real-estate developer renamed the Mill "Clock Tower Place"
and transformed it into an enormous office park. We are in the suite
of offices once occupied by Ken Olsen, the founder of Digital, a company
which at its peak, was the second largest computer company in the world.
We are back where it all began for Deitel & Associates, Inc.
Return to top
|
| Deitel on InformIT |
Job
Opportunities at Deitel |
Deitel
Goes Live on InformIT!
We are pleased to announce that Deitel, in cooperation with Pearson's
Information Technology Web site, InformIT, has recently launched the
Deitel Kiosk at www.informit.com/deitel.
We are also making weekly contributions to the InformIT newsletters.
- InformIT Editorial NewsletterPearson is the largest
educational publisher in the world and has about 4500 authors. This
newsletter contains approximately 50 new articles per week by Pearson
authors. We are pleased that Pearson has asked Deitel to contribute
3 articles per week on various IT topics.
- InformIT Promotional NewsletterThis newsletter features
weekly specials and discounts on selected Pearson publications. Each
issue promotes a new DEITEL product
and provides information about our corporate instructor-led training
courses.
Both of these publications are sent to over 750,000 registered users
worldwide. For opt-in registration, visit www.informIT.com.
The Deitel Kiosk includes:
- The Deitel Article ArchiveArticles featured in the
InformIT editorial newsletter are stored in the Kiosk for quick and
easy reference.
- Deitel BookstoreAll Deitel publications are available
for purchase at this site. Readers can preview sample chapters, Tables
of Contents, Prefaces and more.
|
Learn the hottest technologies and be a part of a winning organization!
If you are...
- bright
- a hardworking team player
- willing to accept significant responsibilities and work long hours
- passionate about technology
- interested in learning new skills
Deitel & Associates, Inc., may be right for you. Click any of the
following links to learn about the kinds of opportunities that become
available from time to time.
Our corporate training business always has teaching
opportunities for experienced contract instructors.
Return to top
|
| Feedback |
|
Please visit us at www.deitel.com,
www.prenhall.com/deitel
and www.informIT.com/deitel
for updates to the Deitel publishing program, code examples and downloads,
purchasing information and more.
Customer Feedback:
Questions or comments? E-mail
us with your feedback on how we can better serve you.
Unsubscribe
from this newsletter.
Return to top
© 2002. Deitel & Associates, Inc. All Rights Reserved.
|