|
|
New To This Edition
|
-
Updated with new Java Standard Edition 6 (aka Mustang) coverage -
New object-oriented web programming case studies -
New Chapter 26, Web Applications: Parts 1, which introduce JavaServer Faces (JSF) technology and use it with Sun Java Studio Creator 2 to build web applications quickly and easily. Chapter 26 includes examples on building web application GUIs, handling events, validating forms and session tracking. The JSF material replaces our previous chapters on servlets and JavaServer Pages (JSP). -
New Chapter 27, Web Applications: Part 2, that discusses developing Ajax-enabled web applications, using JavaServer Faces and Java BluePrints technology. Chapter features a database-driven multitier web address book application that allows users to add contacts, search for contacts and display contacts’ addresses on Google™ Maps. This Ajax-enabled application gives the reader a real sense of Web 2.0 development. The application uses Ajax-enabled JSF components to suggest contact names while the user types a name to locate, and to display a located address on a Google Map. -
New Chapter 28, JAX-WS Web Services, which uses a tools-based approach to creating and consuming web services–a signature Web 2.0 capability. Case studies include developing blackjack and airline reservation web services. -
Updated Chapter 25, Accessing Databases with JDBC, to include JDBC 4 and to use the new Java DB/Apache Derby database management system, in addition to MySQL. Chapter features an OO case study on developing a database-driven address book that demonstrates prepared statements and JDBC 4’s automatic driver discovery. -
Updated Chapter 23, Multithreading - We discuss the new SwingWorker class for developing multithreaded user interfaces. -
New tools-based approach for rapid web applications development; all the tools are available free for download. -
New annotations greatly reduce the amount of code students have to write to build applications -
Audited manuscript against the Java Language Specification. -
Audited the presentation against the ACM/IEEE curriculum recommendations and the Computer Science Advanced Placement Examination. -
Reinforced our early classes and objects pedagogy, focusing on getting the right conceptual level. -
Refined object-oriented presentation to use the latest version of the UML™ (Unified Modeling Language™)–the UML™ 2–the industry-standard graphical language for modeling object-oriented systems. -
New Deitel Internet Business Initiative with 60 new Resource Centers to support our academic and professional readers. Check out new Resource Centers (www.deitel.com/resourcecenters.html) including Java SE 6 (Mustang), Java, Java Assessment and Certification, Java Design Patterns, Java EE 5, Code Search Engines and Code Sites, Game programming, Programming Projects and many more. Sign up for the free Deitel® Buzz Online e-mail newsletter ( www.deitel.com/newsletter/subscribe.html) - each week we announce our latest Resource Center(s) and include other items of interest to our readers. |
| |
|