Cover -- Copyright -- Dedication -- Contents at a Glance -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Part 1: What Can GWT Do for You? -- Chapter 1 Why GWT? -- 8220;May You Live in Interesting Times -- To HTML or Not to HTML? -- So What Is GWT? -- Summary -- Chapter 2 Getting Started -- Sample Project Goals -- GWT Project Structure -- Sample Calculator Project Code -- Animation -- Code Size -- Summary -- Part 2: ToCollege.net -- Chapter 3 Designing ToCollege.net -- User Stories -- Overview of ToCollege.net -- The College.net Domain -- Summary -- Chapter 4 GWT and Spring MVC -- Integrating with a Web Framework -- The Spring MVC Site -- Basic GWT Integration -- ToCollege.Net RPC Integration -- MyPage.java -- Summary -- Chapter 5 Securing Our Site -- Acegi Security System -- Implementing Acegi Security -- OpenID -- Integrating GWT -- Summary -- Chapter 6 Saving Our Work -- Adding a Database -- Building the DAO Layer -- Hibernate and GWT: No DTOs Necessary -- The Command Pattern, a Powerful Ally -- Testing -- Summary -- Chapter 7 ToCollege.nets GWT GUI -- Basic My Page GUI Framework -- RPC Status Notification -- Drag n Drop -- RichTextArea -- RichTextToolbars ImageBundle -- VerticalLabel -- Summary -- Chapter 8 Google Maps -- The Mashup Landscape -- Where Well Use Maps in ToCollege.net -- The Google Maps API and Key -- Using the GWT Google APIs -- Geocoding Maps -- Updating the My List College Map Tab -- Reusable Map Components -- Summary -- Chapter 9 Suggest Boxes and Full Text Search -- A Basic Suggest Box -- An Ideal Remote Suggest Box -- Server-Side Suggestion Matching -- Summary -- Chapter 10 Forums -- Designing Forums -- Implementing Forums -- Summary -- Chapter 11 Security and Authorization -- Authorization -- GWT Security -- Final Security Concerns -- Summary -- Chapter 12 Search Engine Optimization -- How Search Works -- Optimizing ToCollege.net for Indexing -- Implementing Bootstrapping -- Optimizing the Crawling of ToCollege.net -- Robots.txt -- Summary -- Chapter 13 Google Gears -- Limitations of AJAX -- Introducing Gears -- LocalServer -- WorkerPool -- Gears Database -- Google Gears Tools -- Whats Next? -- Summary -- Appendix Building ToCollege.net -- General Tools -- The ToCollege.net Codebase -- Compiling with Maven -- Run the Sample Calculator -- Set Up the Database -- Running ToCollege.net -- Summary -- Index.
بدون عنوان
0
یادداشتهای مربوط به خلاصه یا چکیده
متن يادداشت
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.
یادداشتهای مربوط به سفارشات
منبع سفارش / آدرس اشتراک
Springer
شماره انبار
978-1-59059-985-3
ویراست دیگر از اثر در قالب دیگر رسانه
عنوان
Pro Web 2.0 application development with GWT.
شماره استاندارد بين المللي کتاب و موسيقي
9781590599853
موضوع (اسم عام یاعبارت اسمی عام)
موضوع مستند نشده
Ajax (Web site development technology)
موضوع مستند نشده
Java (Computer program language)
موضوع مستند نشده
Web site development.
موضوع مستند نشده
Ajax (Web site development technology)
موضوع مستند نشده
Ajax (Web site development technology)
موضوع مستند نشده
COMPUTERS-- Web-- Web Programming.
موضوع مستند نشده
Informatique.
موضوع مستند نشده
Java (Computer program language)
موضوع مستند نشده
Java (Computer program language)
موضوع مستند نشده
Web site development.
موضوع مستند نشده
Web site development.
مقوله موضوعی
موضوع مستند نشده
COM-- 060160
موضوع مستند نشده
PSVP
رده بندی ديویی
شماره
006
.
7/6
ويراست
22
رده بندی کنگره
شماره رده
TK5105
.
888
نشانه اثر
.
D99
2008eb
سایر رده بندی ها
شماره رده
TP312
کد سيستم
clc
نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )