رکورد قبلیرکورد بعدی

" Google Web toolkit solutions : "


Document Type : BL
Record Number : 1003415
Doc. No : b757785
Main Entry : Geary, David M.
Title & Author : Google Web toolkit solutions : : more cool useful stuff /\ David Geary ; with Rob Gordon.
Publication Statement : Upper Saddle River, N.J. :: Prentice Hall,, ©2008.
Page. NO : 1 online resource (xix, 387 pages) :: illustrations, maps
ISBN : 0132344815
: : 9780132344814
Contents : Solution 1. GWT Fundamentals and Beyond -- In This Book -- Stuff You're Going to Learn -- Introduction to GWT Widgets -- Anatomy of a GWT Application -- User Interfaces Composed with GWT Panels -- The Root Panel -- The user.client.ui API -- Widget Styling with CSS Styles -- Event-Driven Programming with GWT -- Internationalization and Localization -- Implementing the Four Steps for GWT Internationalization -- Using GWT's i18nCreator Command -- A New "View" in Your GWT Web Application -- GWT's History Mechanism -- Adding the History Class and History Listeners -- Handling the Browser's Back Button -- GWT's Peers: DOM Elements -- Use of Deferred Commands to Give Widgets Keyboard Focus -- Remote Procedure Call Implementation -- Custom Widget Use -- Custom Widget Packaging In GWT Modules -- The Complete Login Application -- Stuff We Covered in This Solution -- Solution 2. JavaScript Integration -- Stuff You're Going to Learn -- The Script.aculo.us JavaScript Library Integration -- Importing a JavaScript File in Your HTML File -- Importing a JavaScript File in Your GWT Configuration File -- A JavaScript Calendar Integration -- Stuff We Covered in This Solution -- Solution 3. Custom Widget Implementation -- Stuff You're Going to Learn -- Composite Custom Widgets -- Composite Widgets and Pass-Through Methods -- Event Handlers -- The Text Box's Keyboard Listener -- The List Box's Keyboard Listener -- The List Box's Click Listener -- Firing Change Events -- Implementing the Has Text and Has Name Interfaces -- Incorporating the Script.aculo.us Blind Down Effect -- A Low-Level Custom Widget -- Using the DOM Class in a Low-Level Custom Widget -- Setting Default CSS Styles for a Custom Widget -- Parameterizing Script.aculo.us Effects in a Custom Widget -- Stuff We Covered in This Solution -- Solution 4. Viewports and Maps -- Stuff You're Going to Learn -- Viewports -- A General-Purpose Viewport Widget -- The Map Application's Files and Directories -- The Viewport Implementation -- Using an Instance of Absolute Panel to Place Widgets at Pixel Locations -- Dragging the View Inside the Viewport -- Using a Focus Panel to React to Mouse Events -- Using an Event Preview to Inhibit the Browser's Default Reaction to Mouse Events -- Capturing Events -- Clipping the Viewport's View -- Changing the Mouse Cursor with CSS Styles -- Adding a Default CSS Style Name for a Custom Widget -- The Viewport's Use of a Focus Panel: Revisited -- A Viewport's View with Animated Gestures -- The Final Version of the Viewport -- Incorporating the Drag Gesture -- Animating Scrolling in Response to the Drag Gesture -- Animating Scrolling in the Same Direction as the Drag Gesture -- Varying the Speed of the Scrolling Animation -- Stuff We Covered in This Solution -- Solution 5. Access to Online Web Services -- Stuff You're Going to Learn -- Yahoo! Maps Web Service -- Exploring the Example Application -- Summarizing the Map Application's Files and Directories -- Implementing the YahooMaps Application -- Access to Yahoo!'s Web Service -- Zoom! -- Stuff We Covered in This Solution -- Solution 6. Drag and Drop -- Stuff You're Going to Learn -- The Drag-and-Drop Example Application -- The Drag-and-Drop Module -- Inheriting the Drag-and-Drop Module in an Application's Configuration File -- Implementation of the Drag-and-Drop Application -- Using the Music Player and Shopping Cart Panel Components -- Using Drag Sources and Drop Targets -- Defining the CSS Classes -- Drag and Drop Implementation in a GWT Module -- The Module Configuration File -- The Abstract Drag Source and Drop Target Classes -- Mouse Listeners -- Stuff We Covered in This Solution -- Solution 7. Simple Windows -- Stuff You're Going to Learn -- A Window Built from a Flex Table -- The Simple Window -- Using Pop-Up Panels -- Overriding a Pop-Up Panel's Default Event Handling Behavior -- Using a GWT Flex Table and Formatting Its Cells -- Sinking Events -- Manipulating the Z Index for a Widget's DOM Element -- Resizing Pop-Up Panels -- Preventing Unwanted Browser Effects -- The Window Bar -- Aligning Widgets Within Cells in a Horizontal Panel -- Simulating a 3-D Button with a Mouse Listener and Images -- Moving Pop-Up Panels -- Preventing Unwanted Browser Effects in the Window Bar -- Stuff We Covered in This Solution -- Solution 8. Flex Tables -- Stuff You're Going to Learn -- Introduction to Flex Tables -- An Easy Flex Table -- Row Deletion in a Flex Table -- Flex Table Cell Editing -- Dynamic Resizing of a Flex Table's Columns -- Constructing Event Listeners and Firing Events with GWT -- Building the ResizableCellPanel Widget -- Incorporating the ResizableCellPanel into a Flex Table -- Data Page-Through in a Flex Table -- Using the Pager Widget -- Stuff We Covered In This Solution -- Solution 9. File Uploads -- Stuff You're Going to Learn -- GWT's File Upload Widget -- Creating the User Interface -- Parsing JavaScript Object Notation (JSON) -- Apache Commons fileUpload -- Stuff We Covered in This Solution -- Solution 10. Hibernate Integration -- Stuff You're Going to Learn -- The Hibernate Example Application -- Hibernate on the Server -- The Hibernate Configuration File -- The POJO Java Class -- The Contact Mapping File -- RPC Servlet Implementation -- Eclipse Configuration -- Stuff We Covered in This Solution -- Solution 11. Deployment to an External Server -- Stuff You're Going to Learn -- External Server Directory Structure -- Use of Ant to Automate the Build Process -- Development Versus Deployment -- Debugging Deployed Applications -- Stuff We Covered In This Solution -- Solution 12. GWT and Legacy Code -- Stuff You're Going to Learn -- A Real-World Struts/GWT Hybrid Application -- A Simple Struts Application -- Code for the Struts Login Application -- JSP Pages -- The Backing Bean, the Form Bean, and the Action Bean -- GWT/Struts Hybrid Application -- Hybrid Application's Files and Directories -- Ant Build File, Modified to Incorporate Struts -- Hybrid Application's Code -- Use of JSON to Configure a GWT Widget -- Legacy Code and GWT Widget Coordination -- Replacement of HTML and JSP Views with GWT Views -- Deeper Framework Integration -- Stuff We Covered in This Solution.
Abstract : "This book focuses on the more advanced aspects of the Google Web Toolkit (GWT) that you need to implement real-world applications with rich user interfaces but without the heavy lifting of JavaScript and other Ajax-related technologies. The sample programs are carefully explained in detail to help you master advanced GWT techniques, such as implementing drag-and-drop, integrating JavaScript libraries, and using advanced event handling methodologies."--Jacket.
Subject : Ajax (Web site development technology)
Subject : Java (Computer program language)
Subject : Ajax (Web site development technology)
Subject : Ajax (Web site development technology)
Subject : Java (Computer program language)
Subject : Java (Computer program language)
Subject : Google.
: Google.
: Google.
Dewey Classification : ‭006.7/6‬
LC Classification : ‭TK5105.8885.A52‬‭G43 2008‬
Added Entry : Gordon, Rob.
کپی لینک

پیشنهاد خرید
پیوستها
Search result is zero
نظرسنجی
نظرسنجی منابع دیجیتال

1 - آیا از کیفیت منابع دیجیتال راضی هستید؟