Coverart for item
The Resource Practical Ajax projects with Java techonology, Frank W. Zammetti

Practical Ajax projects with Java techonology, Frank W. Zammetti

Label
Practical Ajax projects with Java techonology
Title
Practical Ajax projects with Java techonology
Statement of responsibility
Frank W. Zammetti
Creator
Subject
Language
eng
Summary
"If you're a Java developer already versed in Ajax-style programming, and you want to take your knowledge to the next level, then this is the book for you. Practical Ajax Projects with Java Technology provides the ultimate learn-by-example experience, featuring seven complete example applications for you to learn from and then adapt for use in your own projects. During each application, the author will lead you through the planning, design, and implementation stages. The book begins with a few quick chapters to recap Ajax basics and build up a complete development environment, and then moves on to the applications. The seven applications are diverse: an auto-complete application, an Ajax game, a two-way chat application, a webmail client, an RSS aggregator, an online calendaring/scheduling system, and a Flickr-style photo gallery application. Technologies covered include Apache, Ant, Ajax Tags, Struts, Prototype, DWR, Dojo, and more. Overall, this book will save you countless hours of development time, and help further your Java Ajax knowledge!" --Publisher's Website
Member of
Cataloging source
VYF
http://library.link/vocab/creatorName
Zammetti, Frank W
Illustrations
illustrations
Index
index present
LC call number
TK5105.8885.A52
LC item number
Z36 2006
Literary form
non fiction
Nature of contents
bibliography
Series statement
Expert's voice in Web development
http://library.link/vocab/subjectName
  • Ajax (Web site development technology)
  • JavaScript (Computer program language)
  • Internet programming
Label
Practical Ajax projects with Java techonology, Frank W. Zammetti
Instantiates
Publication
Bibliography note
Includes bibliographical references (pages 483-487) and index
Carrier category
volume
Carrier category code
  • nc
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • 9
  • 262
  • Suggested Exercises
  • 312
  • Chapter 8
  • The Organizer: Get Yourself Organized Now!
  • 313
  • Requirements and Goals
  • 313
  • How We Will Pull It Off
  • 314
  • Enter Ajax
  • Visualizing the Finish Line
  • 321
  • Dissecting the Solution
  • 324
  • Suggested Exercises
  • 352
  • Chapter 9
  • AjaxChat: Chatting, the Ajax Way!
  • 353
  • Requirements and Goals
  • 12
  • 353
  • How We Will Pull It Off
  • 354
  • Visualizing the Finish Line
  • 365
  • Dissecting the Solution
  • 367
  • Suggested Exercises
  • 406
  • Chapter 10
  • Why Is Ajax a Paradigm Shift? On the Road to RIAs
  • AJAX Warrior: Back to the Future in a Fun Way!
  • 407
  • Requirements and Goals
  • 407
  • How We Will Pull It Off
  • 408
  • Visualizing the Finish Line
  • 413
  • Dissecting the Solution
  • 417
  • 16
  • Suggested Exercises
  • 476
  • Appendix
  • A The XMLHttpRequest Object
  • 479
  • What Is the XMLHttpRequest Object?
  • 479
  • What Browsers Support the XMLHttpRequest Object?
  • 479
  • Is the XMLHttpRequest Object a W3C Standard? (Or Any Other Kind of Standard for That Matter!)
  • Let's Get to It: Our First Ajax Example
  • 480
  • How Do I Use the XMLHttpRequest Object?
  • 480
  • XMLHttpRequest Object Method and Properties Reference
  • 481
  • XMLHttpRequest Object Status Codes
  • 482
  • Appendix B
  • Libraries, Websites, and Books, Oh My!
  • 483
  • 19
  • Libraries/Toolkits/Products
  • 483
  • Choices in Ajax Toolkits
  • 26
  • Alternatives to Ajax
  • Part 1
  • 27
  • Chapter 2
  • The Pillars of Ajax
  • 33
  • JavaScript Basics
  • 34
  • Object-Oriented JavaScript, or Making JavaScript "Non-Kiddie-Like"
  • 49
  • The Document Object Model and Scripting: Manipulating Content on the Fly
  • 56
  • Programming Using Ajax and Java
  • XML: The Language of Languages
  • 62
  • Parsing XML in JavaScript
  • 64
  • Cascading Stylesheets
  • 72
  • Chapter 3
  • The Server Side of the Equation
  • 83
  • The Project Development Environment
  • Chapter 1
  • 83
  • Ant: Building Java Applications the Open Source Way
  • 84
  • Apache Tomcat: Something for Nothing!
  • 93
  • Webapps, Servlets, JSPs, and Parsing XML on the Server
  • 96
  • Installing and Playing with the Applications
  • 111
  • Part 2
  • Ajax: The Brave New World
  • The Projects
  • Chapter 4
  • Karnak: Type-Ahead Suggestions
  • 115
  • Requirements and Goals
  • 115
  • How We Will Pull It Off
  • 116
  • Visualizing the Finish Line
  • 121
  • 3
  • Dissecting the Solution
  • 123
  • Suggested Exercises
  • 142
  • Chapter 5
  • InstaMail: An Ajax-Based Webmail Client
  • 143
  • Requirements and Goals
  • 143
  • How We Will Pull It Off
  • A Brief History of Web Development: The "Classic" Model
  • 144
  • Visualizing the Finish Line
  • 147
  • Dissecting the Solution
  • 152
  • Suggested Exercises
  • 201
  • Chapter 6
  • AjaxReader: Because Every Ajax Book Has to Have One!
  • 203
  • 3
  • Requirements and Goals
  • 203
  • How We Will Pull It Off
  • 204
  • Visualizing the Finish Line
  • 206
  • Dissecting the Solution
  • 210
  • Suggested Exercises
  • 251
  • What Is "Wrong" with the Classic Web?
  • Chapter 7
  • PhotoShare: Share Your Visual Life with Your Friends
  • 253
  • Requirements and Goals
  • 253
  • How We Will Pull It Off
  • 254
  • Visualizing the Finish Line
  • 258
  • Dissecting the Solution
Control code
71248130
Dimensions
23 cm
Extent
xix, 504 pages
Isbn
9781590596951
Lccn
2007270853
Media category
unmediated
Media MARC source
rdamedia
Media type code
  • n
Other physical details
illustrations
System control number
(OCoLC)71248130
Label
Practical Ajax projects with Java techonology, Frank W. Zammetti
Publication
Bibliography note
Includes bibliographical references (pages 483-487) and index
Carrier category
volume
Carrier category code
  • nc
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • 9
  • 262
  • Suggested Exercises
  • 312
  • Chapter 8
  • The Organizer: Get Yourself Organized Now!
  • 313
  • Requirements and Goals
  • 313
  • How We Will Pull It Off
  • 314
  • Enter Ajax
  • Visualizing the Finish Line
  • 321
  • Dissecting the Solution
  • 324
  • Suggested Exercises
  • 352
  • Chapter 9
  • AjaxChat: Chatting, the Ajax Way!
  • 353
  • Requirements and Goals
  • 12
  • 353
  • How We Will Pull It Off
  • 354
  • Visualizing the Finish Line
  • 365
  • Dissecting the Solution
  • 367
  • Suggested Exercises
  • 406
  • Chapter 10
  • Why Is Ajax a Paradigm Shift? On the Road to RIAs
  • AJAX Warrior: Back to the Future in a Fun Way!
  • 407
  • Requirements and Goals
  • 407
  • How We Will Pull It Off
  • 408
  • Visualizing the Finish Line
  • 413
  • Dissecting the Solution
  • 417
  • 16
  • Suggested Exercises
  • 476
  • Appendix
  • A The XMLHttpRequest Object
  • 479
  • What Is the XMLHttpRequest Object?
  • 479
  • What Browsers Support the XMLHttpRequest Object?
  • 479
  • Is the XMLHttpRequest Object a W3C Standard? (Or Any Other Kind of Standard for That Matter!)
  • Let's Get to It: Our First Ajax Example
  • 480
  • How Do I Use the XMLHttpRequest Object?
  • 480
  • XMLHttpRequest Object Method and Properties Reference
  • 481
  • XMLHttpRequest Object Status Codes
  • 482
  • Appendix B
  • Libraries, Websites, and Books, Oh My!
  • 483
  • 19
  • Libraries/Toolkits/Products
  • 483
  • Choices in Ajax Toolkits
  • 26
  • Alternatives to Ajax
  • Part 1
  • 27
  • Chapter 2
  • The Pillars of Ajax
  • 33
  • JavaScript Basics
  • 34
  • Object-Oriented JavaScript, or Making JavaScript "Non-Kiddie-Like"
  • 49
  • The Document Object Model and Scripting: Manipulating Content on the Fly
  • 56
  • Programming Using Ajax and Java
  • XML: The Language of Languages
  • 62
  • Parsing XML in JavaScript
  • 64
  • Cascading Stylesheets
  • 72
  • Chapter 3
  • The Server Side of the Equation
  • 83
  • The Project Development Environment
  • Chapter 1
  • 83
  • Ant: Building Java Applications the Open Source Way
  • 84
  • Apache Tomcat: Something for Nothing!
  • 93
  • Webapps, Servlets, JSPs, and Parsing XML on the Server
  • 96
  • Installing and Playing with the Applications
  • 111
  • Part 2
  • Ajax: The Brave New World
  • The Projects
  • Chapter 4
  • Karnak: Type-Ahead Suggestions
  • 115
  • Requirements and Goals
  • 115
  • How We Will Pull It Off
  • 116
  • Visualizing the Finish Line
  • 121
  • 3
  • Dissecting the Solution
  • 123
  • Suggested Exercises
  • 142
  • Chapter 5
  • InstaMail: An Ajax-Based Webmail Client
  • 143
  • Requirements and Goals
  • 143
  • How We Will Pull It Off
  • A Brief History of Web Development: The "Classic" Model
  • 144
  • Visualizing the Finish Line
  • 147
  • Dissecting the Solution
  • 152
  • Suggested Exercises
  • 201
  • Chapter 6
  • AjaxReader: Because Every Ajax Book Has to Have One!
  • 203
  • 3
  • Requirements and Goals
  • 203
  • How We Will Pull It Off
  • 204
  • Visualizing the Finish Line
  • 206
  • Dissecting the Solution
  • 210
  • Suggested Exercises
  • 251
  • What Is "Wrong" with the Classic Web?
  • Chapter 7
  • PhotoShare: Share Your Visual Life with Your Friends
  • 253
  • Requirements and Goals
  • 253
  • How We Will Pull It Off
  • 254
  • Visualizing the Finish Line
  • 258
  • Dissecting the Solution
Control code
71248130
Dimensions
23 cm
Extent
xix, 504 pages
Isbn
9781590596951
Lccn
2007270853
Media category
unmediated
Media MARC source
rdamedia
Media type code
  • n
Other physical details
illustrations
System control number
(OCoLC)71248130

Library Locations

    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...