Essential GWT

Essential GWT

Einband:
Kartonierter Einband
EAN:
9780321705143
Untertitel:
With
Genre:
Programmiersprachen
Autor:
Federico Kereki
Herausgeber:
Pearson Academic
Anzahl Seiten:
352
Erscheinungsdatum:
01.10.2010
ISBN:
978-0-321-70514-3

Informationen zum Autor Federico Kereki is a systems engineer with more than twenty years of experience as a consultant! system developer! writer! and university professor. He has given talks on GWT at public conferences organized by Microsoft and TCS! and he used GWT to develop several company-wide Internet business systems. Kereki has taught and written texts for computer science courses at the Universidad de la República! Universidad ORT Uruguay! and the Instituto Universitario Autónomo del Sur. His current research interests include software quality! software engineering! and agile methodologies. He works extensively with both Linux and Windows and has been involved with open source for more than a decade. He currently resides! works! and teaches in Uruguay. Klappentext With 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 Zusammenfassung With 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 Sc...

Autorentext
Federico Kereki is a systems engineer with more than twenty years of experience as a consultant, system developer, writer, and university professor. He has given talks on GWT at public conferences organized by Microsoft and TCS, and he used GWT to develop several company-wide Internet business systems. Kereki has taught and written texts for computer science courses at the Universidad de la República, Universidad ORT Uruguay, and the Instituto Universitario Autónomo del Sur. His current research interests include software quality, software engineering, and agile methodologies. He works extensively with both Linux and Windows and has been involved with open source for more than a decade. He currently resides, works, and teaches in Uruguay.

Klappentext
With 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

Inhalt
Preface xv Acknowledgments xixAbout the Author xxi Chapter 1: Developing Your Application 1Rich Internet Applications 1Advantages of GWT 4Software Methodologies to Apply 5Summary 8 Chapter 2: Getting Started with GWT 2 9Why Use GWT? 9The GWT Components 12Setting Up GWT 17Summary 20 Chapter 3: Understanding Projects and Development 21Creating a Project 21Project Structure 23Running Your Application: Development Mode 27Summary 30 Chapter 4: Working with Browsers 31The Back Button Problem 31Detecting the User's Browser 43Summary 53 Chapter 5: Programming the User Interface 55Thinking About UI Patterns 55Implementing MVP 59Some Extensions 67Declarative UI 69Summary 76 Chapter 6: Communicating with Your Server 77Introduction to RPC 77RPC Patterns of Usage 84Summary 118 Chapter 7: Communicating with Other Servers 119The Same Origin Policy (SOP) Restriction 119Our City Update Application 121Receiving and Processing XML 125Producing and Sending XML 131Summary 137 Chapter 8: Mixing in JavaScript 139JSNI 139JSON 146JSONP 153Summary 155 Chapter 9: Adding APIs 15…


billigbuch.ch sucht jetzt für Sie die besten Angebote ...

Loading...

Die aktuellen Verkaufspreise von 6 Onlineshops werden in Realtime abgefragt.

Sie können das gewünschte Produkt anschliessend direkt beim Anbieter Ihrer Wahl bestellen.