Showing posts with label gwt. Show all posts
Showing posts with label gwt. Show all posts

Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development) Review

Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development)
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development) ReviewIf you are looking for an architect-level view of how GWT can best be leveraged by your enterprise projects, Pro App Development with GWT is a great resource. The book goes through the steps in designing a robust Web 2.0 application using Spring, Hibernate, Lucene, and GWT. The finished application can be viewed online at www.tocollege.net.
For developers like myself who have worked with small-scale GWT projects, this book directly answers many of the issues that one encounters when scaling up the project. Examples of these issues are: the most effective way to pass Hibernate classes back to the client using GWT, and how to most efficiently handle a large project through either single (or multiple) modules.
Please note that this book will not teach you GWT; if you are not familiar with GWT, other books (or even the GWT website) would be superior resources.
The only two issues I had with this book were:
* It would be nice if there was chapter-by-chapter source code available so you could more easily mimic the steps in creating the application. Matching the chapter-by-chapter progress to the final source code was a little tedious.
* The author's choice of technologies for the back-end is great (Spring, Hibernate, FreeMarker templates), but if you are an EJB/JBoss/Seam/Wicket shop, you will be doing a lot of translation from the Spring-domain to your particular choice of technology.
Overall, this book is highly recommended and will make deploying GWT much easier on medium and large-scale projects. The author has done a great job in solving common GWT problems; issues that an enterprise architect will surely encounter when using GWT.Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development) OverviewPro Web 2.0 Application Development by Jeff Dwyer is the first book on professional Web 2.0 principles that includes the Google Web Toolkit (GWT). GWT is one of the leading Java Ajax frameworks in market, and his very hot in terms of relative growth; can be integrated with other broader Java frameworks like JBoss Seam and possibly Spring.This book's focus on a single, extremely rich, example 'killer application" is the thing that sets this apart from other GWT titles.The author is the Founder and CEO of MyHippocampus, which is a good showpiece of innovative uses of GWT. He is a current practicing Web developer using Web 2.0 and current Ajax principles along with GWT as his framework/toolkit of choice.

Want to learn more information about Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Code in the Cloud (Pragmatic Programmers) Review

Code in the Cloud (Pragmatic Programmers)
Average Reviews:

(More customer reviews)
Are you looking to buy Code in the Cloud (Pragmatic Programmers)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Code in the Cloud (Pragmatic Programmers). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Code in the Cloud (Pragmatic Programmers) ReviewThis book is not for experienced developers. It is not for inexperienced developers either. The only way I can rationalize this book is by imaging how the author is holding a hand of a very young child guiding him through the development of the child's first web page. It is really very frustrating. The writing is lucid and clear. Everything is covered. The book even has a chapter on CSS. The breadth of the book is very good, but the depth is so shallow, I can't help shaking my head. If you have been developing web apps for any length of time, you have nothing to learn from this book.
Often times I read reviews on Amazon about books that have great content, but are poorly produced. This book is the exact opposite. It is well produced, well written, but its content is worthless. I'm giving it 3 stars because I can't deny that there may be audience out there for this book - very very inexperienced developers just starting out. Maybe they will find it useful.Code in the Cloud (Pragmatic Programmers) Overview
One of the most exciting recent changes in the computing world is cloud computing. Cloud computing is a dramatic shift in how applications are developed and used---and even in what applications are. With cloud computing, developers are no longer building applications that run on a user's desktop computer. Instead, they're building services on the network that can be used by thousands of users at the same time. Cloud services are an exciting opportunity for developers: the cloud is a platform for creating services, a new kind of application that can reach more users, and provide those users with more capabilities than a desktop application ever could. Building applications as cloud services also makes them scalable: cloud applications can easily and smoothly adapt from running on a single computer for a single user to running on thousands of computers for millions of users.Code in the Cloud will teach you what a cloud service is, and how it differs from traditional applications. It will show you how to build a cloud service, taking advantage of the services that AppEngine makes available to you, using iterative development of a simple application to guide you through the different aspects of AppEngine development, using either Python or Java. Through the process of working on a simple application, you'll learn about how to build an application as a service; how to manage persistent data using AppEngine; how to build dynamic, interactive user interfaces that run in a user's web-browser; how to manage security in a web application; and how to interact with other services running in the AppEngine cloud.


Want to learn more information about Code in the Cloud (Pragmatic Programmers)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development) Review

Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development) ReviewThe book is well written but is now terribly out of date. The book was written for GWT version 1.5, but at the time of my purchase GWT 1.7 was the latest release. There were more differences than I expected. In just the first third of the book I found the following:
- applicationCreator.cmd is no longer a GWT command. It has been replaced by webAppCreator.cmd
- webAppCreator.cmd creates a different directory structure than the illustrated examples.
- The default application that GWT generates has changed.
- A new event model was introduced in GWT 1.6. Specifically, Listeners are replaced with Handlers. You will encounter this for the first time in chapter 3.
- While I was following the exercises using GWT 1.7, Google released GWT 2.0 which further obsoleted this edition. The 2.0 release introduced a declarative UI with UIBinder. Of course that won't be in this book. Also in 2.0 "Development Mode" replaced the "Hosted Mode" which is great but will confuse the novice using this book as guidance.
The only way this book would be helpful is if you download GWT 1.5 to follow along with the examples. I don't know many programmers, novice or otherwise, that would be content to learn a technology on an old release with deprecated methods and obsolete tooling.
I like the narratives of the book, I like the way it flows, and if the authors ever decide to publish a new edition with GWT 2.0 with the same style and accuracy it would probably earn five stars. Unfortunately the book is too many releases out of date (which is too bad considering it was just Copyrighted in 2008!)Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development) OverviewBeginning GWT by Bram Smeets introduces one of today's most popular open source lightweight Java-based Ajax Web Frameworks, the Google Web Toolkit (GWT) from the ground-up.Written by an industry expert who has delivered many Web applications for his clients and a Spring expert, Bram takes a no-nonsense, down to earth approach to GWT and guides the reader though the development of a Web application front end using GWT from the ground up.This will be one of the first tutorials on GWT.

Want to learn more information about Beginning Google Web Toolkit: From Novice to Professional (Expert's Voice in Web Development)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast Review

Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast
Average Reviews:

(More customer reviews)
Are you looking to buy Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast? Here is the right place to find the great deals. we can offer discounts of up to 90% on Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast ReviewA practicum is a course designed to give students practice in a previously studied field, and that's what this book is: if you are a developer who understands Java and at least something about web development, this practical guide will immediately get you up to speed on working, practical uses of GWT. This is not about the internals of GWT, but about how to use it, and, if you haven't heard, Google Web Toolkit lets Java developers create Ajaxified web applications without becoming Javascript experts. One of the nicest things about this book is that the clear and logical explanations are accompanied by runnable examples that actually compile and work as is! Amazing! This may not be your last book on Ajax and GWT, but it probably should be your first since it puts you immediately on your feet with a clear, firm grasp both of what this new technology is all about as well as how to use it today.Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast OverviewEach chapter covers a series of practical tasks, showing how to achieve a particular useful result â€' and then learn how it works so that you can apply your knowledge to your own unique situation. Readers will need experience writing non-trivial applications using Java. Experience with developing web interfaces is useful, but knowledge of JavaScript and DHTML is not required… GWT takes care of that!--This text refers to the Kindle Edition edition.

Want to learn more information about Google Web Toolkit GWT Java AJAX Programming: A step-by-step to Google Web Toolkit for creating Ajax applications fast?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Google Web Toolkit Solutions: More Cool & Useful Stuff Review

Google Web Toolkit Solutions: More Cool and Useful Stuff
Average Reviews:

(More customer reviews)
Are you looking to buy Google Web Toolkit Solutions: More Cool & Useful Stuff? Here is the right place to find the great deals. we can offer discounts of up to 90% on Google Web Toolkit Solutions: More Cool & Useful Stuff. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Google Web Toolkit Solutions: More Cool & Useful Stuff ReviewI've tried at length to obtain the source code used in the book. Geary leaves it to the user to acquire the addons that he uses in his examples. Yes I've tried going the Safari route. Without signing up for a "90 day free then we charge you big" trial, you won't have any luck. I also read the previous post where he mentioned that he obtained the code from the website. If you go there now, the code has been pulled so I'm back to being forced to sign up for Safari which I won't do. I did read through the examples and do what I could. Instead of this book, I'd recommend "Google Web Toolkit Applications" by Dewsbury. The examples may not be as advanced as these, but at least you can run them.Google Web Toolkit Solutions: More Cool & Useful Stuff OverviewCu>


Google Web Toolkit (GWT) is an open source Java development framework for building Ajax-enabled web applications. Instead of the hodgepodge of technologies that developers typically use for Ajax–JavaScript, HTML, CSS, and XMLHttpRequest–GWT lets developers implement rich client applications with pure Java, using familiar idioms from the AWT, Swing, and SWT. GWT goes beyond most Ajax frameworks by making it easy to build desktop-like applications that run in the ubiquitous browser, where the richness of the user interface is limited only by the developer's imagination.

This book focuses on the more advanced aspects of 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. Each solution in this practical, hands-on book is more than a recipe. The sample programs are carefully explained in detail to help you quickly master advanced GWT techniques, such as implementing drag-and-drop, integrating JavaScript libraries, and using advanced event handling methodologies.

Solutions covered include
• Building custom GWT widgets, including both high-level composites and low-level components
• Implementing a viewport class that includes iPhone-style automated scrolling
• Integrating web services with GWT applications
• Incorporating the Script.aculo.us JavaScript framework into GWT applications
• Combining Hibernate and GWT to implement database-backed web applications
• Extending the GWT PopupPanel class to implement a draggable and resizable window
• Creating a drag-and-drop module, complete with drag sources and drop targets
• Deploying GWT applications to an external server
• Dynamically resizing flex tables
• Using GWT widgets in legacy applications developed with other frameworks, such as Struts and JavaServer Faces

Complete Sample Code Available at www.coolandusefulgwt.com

All of the code used in this book has been tested, both in hosted and web modes, and in an external version of Tomcat (version 5.5.17), under Windows, Linux, and Mac OS X. For Windows and Linux, we used 1.4.60, and for the Mac we used 1.4.61. NOTE: There are three separate versions of the code. Please download the correct JAR file for the operating system you are using.


Foreword xiii
Preface xvi
Acknowledgments xviii
About the Authors xix

Solution 1: GWT Fundamentals and Beyond 1
Solution 2: JavaScript Integration 53
Solution 3: Custom Widget Implementation 71
Solution 4: Viewports and Maps 103
Solution 5: Access to Online Web Services 133
Solution 6: Drag and Drop 167
Solution 7: Simple Windows 199
Solution 8: Flex Tables 237
Solution 9: File Uploads 283
Solution 10: Hibernate Integration 303
Solution 11: Deployment to an External Server 325
Solution 12: GWT and Legacy Code 343
Index 371





Want to learn more information about Google Web Toolkit Solutions: More Cool & Useful Stuff?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Google App Engine Java and GWT Application Development Review

Google App Engine Java and GWT Application Development
Average Reviews:

(More customer reviews)
Are you looking to buy Google App Engine Java and GWT Application Development? Here is the right place to find the great deals. we can offer discounts of up to 90% on Google App Engine Java and GWT Application Development. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Google App Engine Java and GWT Application Development ReviewThis book walks the reader through development of a GWT and GAE Java social app called Connectr. Complete source code is provided. It covers the all aspect of the development and also teaches how to structure a scalable web app and what libraries, patterns and best practices to use. Even though I already knew some of GWT and GAE, this book takes it to the next level when it comes to building scalable and social apps. Here is some of what is covered: Google Web Toolkit interface building with UIBinder, CSS resource, client bundle, Remote Procedure Calls (RPC) with error handling and automatic retries, JDO, data store design, join-like queries, one-to-one and one-to-many relationships, pre-persist callbacks, transactions, Memcache, event bus, traditional MVP, MVP activities and places, server push with Channel API, Cron, task queues, XMPP, session management, authentication with Google, Twitter and Facebook and much more.
This book has a lot to offer. However it could use some more drawings or graphics but since the source code is provided, this is not such a big deal. As whole, if a developer wants to create a web app on App Engine with Google Web Toolkit, I strongly recommend this book because it made me avoid basic mistakes, taught me patterns and good structured GWT+GAE programming that is available nowhere else. In short it saved me a ton of time.
Google App Engine Java and GWT Application Development OverviewThis is a practical guide with a step-by-step approach that builds an application in stages. Each stage of the application is used along with screenshots to introduce or develop your understanding of how to write powerful GAE applications. If you are a developer with prior programming experience of Java development and object-oriented programming and want to understand the key concepts of how to build AJAX web applications with Java, then this book is for you. The book assumes some previous exposure to the basics of using GWT, for example at the level of Google's online introductory GWT tutorials. You don't need to know anything about Google App Engine. This book will teach you everything you need.

Want to learn more information about Google App Engine Java and GWT Application Development?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library) Review

Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library)
Average Reviews:

(More customer reviews)
Are you looking to buy Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library) Review"Essential GWT" covers the intermediate to advanced level features of Google's GWT2. While a little time is spent getting the reader set up, it is certainly not aimed at beginners and rapidly dives into the topics that receive inadequate coverage in starter books. There appears to be plenty of confusion about this book, but in my opinion this is caused by assuming that the basic topics will be covered.
I liked it a lot. The prose is easy to read and often amusing and the author is experienced and well aware of the realities and limitations of GWT and doesn't try to over sell the product. Even excluding the value of the technical content this alone makes it easy to consume.
Between the covers lies a wealth of information to help design your next application or improve an existing one. While each chapter covers an important subject, the code samples and best practices are of equal value in boosting the strength of any GWT app. The range of topics covered in the chapters will help elevate your applications to enterprise level stable and mature applications and allow you to apply full testing rigor.
So while I understand the negative comments regarding this book, in my opinion it is an excellent GWT resource provided it is not your first GWT resource.
---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library) OverviewWith Google Web Toolkit, Java developers can build sophisticated Rich Internet Applications (RIAs) and complete Web sites using the powerful IDEs and tools they already use. Now, with GWT 2, Google Web Toolkit has become even more useful. Essential GWT shows how to use this latest version of GWT to create production solutions that combine superior style, performance, and interactivity with exceptional quality and maintainability.
Federico Kereki quickly reviews the basics and then introduces intermediate and advanced GWT skills, covering issues ranging from organizing projects to compiling and deploying final code. Throughout, he focuses on best-practice methodologies and design patterns. For example, you'll learn how to use the MVP (model-view-presenter) pattern to improve application design and support automated testing for agile development.

Kereki illuminates each concept with realistic code examples that help developers jump-start their projects and get great results more quickly. Working with the latest versions of open source tools such as Eclipse, Subversion, Apache, Tomcat, and MySQL, he demonstrates exactly how GWT fits into real Web development environments. Coverage includes


Using the Google Plugin for Eclipse and the GWT Shell Script
Detecting and working with browsers—and solving the problems they cause
Building better user interfaces with the MVP pattern
Using APIs for visualization, mapping, weather data, and more
Internationalizing and localizing GWT code
Securing GWT applications with cryptography, hashing, and encryption
Testing with JUnit, Emma, GWTTestCase, Selenium, and Mock Objects
Deploying client-only and client-plus-server GWT applications


Want to learn more information about Essential GWT: Building for the Web with Google Web Toolkit 2 (Developer''s Library)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Google Web Toolkit Applications Review

Google Web Toolkit Applications
Average Reviews:

(More customer reviews)
Are you looking to buy Google Web Toolkit Applications? Here is the right place to find the great deals. we can offer discounts of up to 90% on Google Web Toolkit Applications. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Google Web Toolkit Applications ReviewThis book is the definitive guide to GWT. I would say you need to have more then a beginner's knowledge of Java (which the authors recommends also) and have some web development experience with the HTTP forms just to appreciate what the author is trying to show you. I can't believe I am saying this because the examples in the books are absolutely top notch, but it would be nice to have more sample little code snippets earlier in the book. There is a ton to digest before you get to Chapter 6 where all the great example code starts. But if you do what I did, and try to put into action at least part of what you have learned from each chapter in your own sample programs you will be better prepared for the later chapters. Otherwise, you get to chapter 6 and you are not sure what hit you. That really is my only complaint, a few easy sample apps after each chapter before you get into the big ones in the middle of the book would be nice. But after you finish this book you will definitely be ready to tackle some major projects and you will at least have some pretty good hands on knowledge of the different methods that you can use in GWT develop rich internet applications.Google Web Toolkit Applications Overview"Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack–and not just in a theoretical way. With the popularity of gpokr.com and kdice.com, Ryan can speak with the authority of concrete success."–Bruce Johnson, creator of Google Web Toolkit "This book distinguishes itself from other books on GWT in that it walks through the entire process of building several nontrivial GWT applications, not the toy applications that most books present."–R. Mark Volkmann, Object Computing, Inc."Google™ Web Toolkit Applications is an excellent resource for any GWT developer. Solutions to challenges commonly encountered in GWT are presented through the design and development of actual applications. The applications developed throughout the text demonstrate best practices from simple UI design all the way to custom code generation, and are presented with little pretext about the amount of Java knowledge a given developer may have. Advanced concepts are not withheld but are presented in a way that will be understood by both novice and seasoned developers alike. Good application development practices and proper Model View Controller design is reinforced throughout the book, nearly guaranteeing that the reader will come away a better programmer. "–Jason Essington, Senior Web/Java Engineer, Green River Computing"Dewsbury's Google™ Web Toolkit Applications is a book for both experts and beginner programmers who want to discover this open source Java software development framework, as well as write Ajax applications. A very detailed book!"–Massimo Nardone, Advisory IT Security Architect Accelerate and Simplify Ajax Development with Google Web ToolkitGet the edge you need to deliver exceptional user experiences with Google™ Web Toolkit Applications, a guidebook that provides web developers with core information and instructions for creating rich web applications. Whether you're a developer who needs to build a high-performance front end for Java, PHP, or Ruby applications, or to integrate with external web services, this resource from expert Google Web Toolkit (GWT) developer Ryan Dewsbury delivers the in-depth coverage you'll need.In this valuable book, insider Ryan Dewsbury provides instructions for using the robust tool set and gets you on your way to creating first-class web applications by providing a comprehensive overview of GWT technology. In addition, he shares his "in-the-trenches" insights onBuilding elegant and responsive user interfaces with Cascading Style Sheets and GWT's Widgets and PanelsCreating seamless user experiences through asynchronous communication with HTTP, REST, JSON/JSONP, and RPC Interoperating with web standards–such as XML, RSS, and Atom–and web services–such as Google Maps, Amazon Books, Yahoo! Search, Flickr, and BloggerOvercoming browser security restrictions, such as HTTP's two-connection limit and the Same-Origin policyAccelerating development, using software engineering, code generation, internationalization, application patterns, and Java toolsDeploying for optimal performance with resource compression and cachingBuilding five non-trivial applications: a gadget application with a rich drag-and-drop interface, a multi-search application that makes requests to many search engines, a blog editor application for managing entries across multiple blogs, a web-based instant messenger, and a database manager for a traditional web pageThis practical guide to GWT introduces you to the technology; provides techniques, tips, and examples; and puts you on the road to delivering top-notch user experiences for your web applications.

Want to learn more information about Google Web Toolkit Applications?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...