Pro Web 2.0 Application Development with GWT (Experts Voice in Web Development) by Jeff Dwyer

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Pro Web 2.0 Application Development with GWT (Experts Voice in Web Development) by Jeff Dwyer - Presentation Transcript

    1. Pro Web 2.0 Application Development with GWT (Experts Voice in Web Development) by Jeff Dwyer A Comprehensive, Practical Guide To Gwt Development The main focus of Pro Web 2.0 Application Development with GWT is a case study of a real Web 2.0 application called ToCollege.net. What you’ll learn: You’ll take a full tour of a modern Web 2.0 startup’s codebase. That’s 15,000 lines of source code that includes everything from Google Gears integration to Acegi OpenID, Lucene full– text search, and Google Maps, all of it integrated with GWT 1.5. Leveraging this book’s available source code, you’ll see the nitty–gritty details of how to merge a modern Web 2.0 application stack including Hibernate, Spring, Spring MVC 2.5, SiteMesh, and Freemarker together. You’ll see how to wire GWT into an industry standard Maven build
    2. environment, which will help you get up to speed quickly and avoid configuration headaches. The great pitfall of many Ajax applications is they’re mostly opaque to search engines. You’ll see the ToCollege.net solution to this thorny problem. Protection from XSS and XSRF attacks is beyond the scope of simple GWT tutorials, but they are a real concern for a site like ToCollege.net. The book will cover the ToCollege.net security architecture in detail. Who is this book for? This book is for developers who are ready to move beyond small proof–of–concept sample applications and want to look at the issues surrounding a real deployment of GWT. If you want to see what the guts of a full–fledged GWT application look like, this is the book for you. GWT 1.5 is a game–changing technology, but it doesn’t exist in a bubble. Real deployments need to connect to your database, enforce authentication, provide protection from security threats, and allow good search engine optimization. To show you all this, this book looks at the code behind a real live web site called ToCollege.net. This application specializes in helping students who are applying to colleges, allowing them to manage their application process and compare the rankings that they give to each school. It’s a slick application that’s ready for you to sign up and use. The audience for this book either owns another GWT book for the basic tutorials or is comfortable using the online documentation and forums when they’re stuck, which allows this book to move quickly and focus on answering the bigger architecture questions. About the Apress Pro Series The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder. You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career. Personal Review: Pro Web 2.0 Application Development with GWT (Experts Voice in Web Development) by Jeff Dwyer I recently started a job at a GWT shop, and I picked this book up on a friend's recommendation.
    3. This book's strength is its comprehensive view into process of building a complex, interactive site using GWT as a tool. As a professional web developer, I'm less concerned with having someone teach me the syntax (because I can google for most of it) and more concerned with getting real- world advice about how to construct my application. Having an authoritative source to not only offer solutions for security (Acegi), builds (Maven) and persistence (Spring) but also show me how all of those things come together is an invaluable resource. Anyways, if you don't have much web development experience and are interested in GWT, you will probably find books out there that more focus on a comprehensive technology-driven learning experience. On the other hand, if you are ready to learn about how a GWT application comes together from start to finish, if you want to know how to overcome specific challenges, I'd have no qualms about recommending this book to you. Specifically, I found the sections on hibernate and google maps integration to be particularly valuable. I really only want to learn the aspect of those technologies that are relevant to GWT, and having the salient information handed to me on a platter saved me a lot of time. As a professional developer, the most valuable information I get is from asking my colleagues how they go about solving problems, and this reading this book was a lot like listening to some of the better answers I've gotten over the years. Bottom line: If you'd like to sit down with an expert in GWT and get taught the nuances of the language from beginning to end, there are other books that specialize in that. If you wish you could sit down with an articulate, intelligent web developer and ask "How did you deal with X?", then this is the book for you. For More 5 Star Customer Reviews and Lowest Price: Pro Web 2.0 Application Development with GWT (Experts Voice in Web Development) by Jeff Dwyer 5 Star Customer Reviews and Lowest Price!

    + Vette05Vette05, 2 months ago

    custom

    182 views, 0 favs, 0 embeds more stats

    I recently started a job at a GWT shop, and I picke more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 182
      • 182 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories