Vaadin 7 Cookbook
暫譯: Vaadin 7 食譜

Jaroslav Holan, Ondrej Kvasnovský

  • 出版商: Packt Publishing
  • 出版日期: 2013-04-19
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 404
  • 裝訂: Paperback
  • ISBN: 1849518807
  • ISBN-13: 9781849518802
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Take the shortcut to developing rich internet applications in pure Java. Vaadin makes it easy and this cookbook makes it easier still with its practical recipes and straightforward approach.

Overview

  • Covers exciting features such as using drag and n anddrop, creating charts, custom components, lazy loading, server-push functionality, and more
  • Tips for facilitating the development and testing of Vaadin applications.
  • Enhance your applications with Spring, Grails, or Roo integration.

In Detail

It is really expensive and demanding to develop Rich Internet Applications from scratch. Vaadin is an amazing framework that contains many ready-made components for the creation of user interfaces. Applications created in Vaadin are compatible with all the latest versions of web browsers. Although the screenshots in this book are from Chrome, examples can also run on other browsers like Firefox Mozilla, Internet Explorer, and Opera.

"Vaadin 7 Cookbook" contains many practical recipes that we have gathered during the development of Vaadin applications. This book will help you to take your learning experience to the next level by giving you many solutions to the common problems faced along with explanations. There is even more than that. Vaadin 7 Cookbook goes beyond the basics and shows you how to build Vaadin application for real-world scenarios.

"Vaadin 7 Cookbook" starts with the creation of a project in various tools and languages then moves to components, layouting, events, data binding, and custom widgets. Vaadin, together with Grails, is a powerful tool for the rapid development of RIA applications and this is described in a chapter on how to work with GORM, Service, compiling a widgetset. The quality and stability of the application, testing the Vaadin code, and data management of Vaadin is also explained in detail.

"Vaadin 7 Cookbook" is focused on learning and understanding how to work with Vaadin as well as trying out Vaadin with other technologies such as Grails .

What you will learn from this book

  • Develop a Rich Internet Application in pure Java language.
  • Create a Vaadin project in different IDEs and platforms.
  • Explore the new Vaadin 7 features such as Extensions, URI fragments, Converter mechanism, and more.
  • Understand and use different types of layouts.
  • Use build-in atomic components such as button, table, text field, and more.
  • Bind model to components and fetch data from the database lazily.
  • Work with listeners and events and improve your web application by adding server-push add-ons.
  • Integrate Vaadin into the Grails framework.

Approach

This is a cookbook with easy-to-follow recipes containing practical and detailed examples which are all fully backed up with code, illustrations, and tips.

Who this book is written for

"Vaadin 7 Cookbook" is for developers who want to create Rich Internet Applications with Vaadin.

Both newcomers to Vaadin and those who have some experience with it will find recipes to expand their working knowledge of Vaadin..

商品描述(中文翻譯)

請使用純 Java 開發豐富的網路應用程式,Vaadin 使這一切變得簡單,而這本食譜書則透過實用的配方和直接的方式讓它變得更簡單。

**概述**
- 涵蓋令人興奮的功能,例如使用拖放、創建圖表、自定義元件、延遲加載、伺服器推送功能等
- 提供促進 Vaadin 應用程式開發和測試的提示。
- 透過 Spring、Grails 或 Roo 整合來增強您的應用程式。

**詳細內容**
從零開始開發豐富的網路應用程式是非常昂貴且要求高的。Vaadin 是一個驚人的框架,包含許多現成的元件,用於創建使用者介面。使用 Vaadin 創建的應用程式與所有最新版本的網頁瀏覽器相容。雖然本書中的截圖來自 Chrome,但範例也可以在其他瀏覽器上運行,如 Firefox Mozilla、Internet Explorer 和 Opera。

《Vaadin 7 食譜》包含了我們在開發 Vaadin 應用程式過程中收集的許多實用配方。這本書將幫助您提升學習體驗,提供許多常見問題的解決方案及其解釋。更重要的是,《Vaadin 7 食譜》超越了基礎,向您展示如何為現實世界的情境構建 Vaadin 應用程式。

《Vaadin 7 食譜》從在各種工具和語言中創建項目開始,然後轉向元件、佈局、事件、數據綁定和自定義小部件。Vaadin 與 Grails 一起,是快速開發 RIA 應用程式的強大工具,這在一章中描述了如何使用 GORM、Service 和編譯小部件集。應用程式的質量和穩定性、測試 Vaadin 代碼以及 Vaadin 的數據管理也有詳細說明。

《Vaadin 7 食譜》專注於學習和理解如何使用 Vaadin,以及如何將 Vaadin 與其他技術(如 Grails)結合使用。

**您將從這本書中學到什麼**
- 使用純 Java 語言開發豐富的網路應用程式。
- 在不同的 IDE 和平台中創建 Vaadin 項目。
- 探索新的 Vaadin 7 功能,如擴展、URI 片段、轉換器機制等。
- 理解並使用不同類型的佈局。
- 使用內建的原子元件,如按鈕、表格、文本框等。
- 將模型綁定到元件並延遲從數據庫獲取數據。
- 使用監聽器和事件,通過添加伺服器推送附加元件來改善您的網頁應用程式。
- 將 Vaadin 整合到 Grails 框架中。

**方法**
這是一本食譜書,包含易於遵循的配方,提供實用且詳細的範例,所有範例均有代碼、插圖和提示的完整支持。

**本書的讀者**
《Vaadin 7 食譜》適合希望使用 Vaadin 創建豐富網路應用程式的開發人員。

無論是 Vaadin 的新手還是有一定經驗的人,都能找到擴展其 Vaadin 工作知識的配方。