Learning Vaadin 7, 2/e(Paperback)

Nicolas Frankel

  • 出版商: Packt Publishing
  • 出版日期: 2013-06-01
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 436
  • 裝訂: Paperback
  • ISBN: 1782169776
  • ISBN-13: 9781782169772
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

As one of the best web frameworks based on Java, Vaadin is well worth getting familiar with. This tutorial helps you build stunning dynamic web applications that will add new sophistication to your Java capabilities.

Overview

  • Construct top-notch web applications with one of the best frameworks based on Java
  • Learn about components, events, layouts, containers, and bindings
  • Create outstanding new components by yourself

In Detail

Vaadin is a new Java web framework for making applications look great and perform well, making your users happy. Vaadin promises to make your user interfaces attractive and usable while easing your development efforts and boosting your productivity as a developer. Vaadin is a web framework that addresses common issues such as poor choice of controls, heterogeneity of technology stacks, page-flow paradigm, and browser compatibility.

This book a practical guide that will help you in creating top-notch web applications with one of the best frameworks based on Java. You will learn about the fundamental concepts that are the cornerstones of the framework. Also, this book will show you how to integrate Vaadin with popular frameworks and how to run it on top of internal as well as externalized infrastructures.

Learning Vaadin: Second Edition is a practical, step-by-step tutorial to understanding, using, and mastering the art of RIA development with Vaadin. You will learn about the fundamental concepts that are the cornerstones of the framework, at the same time as making progress on building your own web application. The book will also show you how to integrate Vaadin with other popular frameworks and how to run it on top of internal as well as externalized infrastructures.

This book will show you how to become a professional Vaadin developer by giving you a concrete foundation through diagrams, practical examples, and ready-to-use source code. It will enable you to grasp all the notions behind Vaadin one step at a time: components, layouts, events, containers, and bindings. You will learn to build first-class web applications using best-of-breed technologies. You will find detailed information on how to integrate Vaadin's presentation layer on top of other widespread technologies, such as Spring, CDI, and Hibernate. Finally, the book will show you how to deploy on different infrastructures like JBoss Portal and Cloud Foundry.

With this book in hand you will be able to utilize the full range of development and deployment features offered by Vaadin while thoroughly understanding the concepts.

What you will learn from this book

  • Understand the limitations of the thin-client approach and the rationale behind Vaadin
  • Develop web applications with your favorite IDE
  • Grasp key concepts: components, layouts, events, containers, and bindings
  • Easily create full-fledged web applications
  • Use the Vaadin directory to add exciting features on top of Vaadin
  • Extend Vaadin to create and share new components
  • Integrate Vaadin on top of Spring, CDI, and JPA
  • Deploy Vaadin on JBoss GateIn and VMWare Cloud Foundry

Approach

This book begins with a tutorial on Vaadin 7, followed by a process of planning, analyzing, building, and deploying a fully functional RIA while covering troubleshooting details along the way, making it an invaluable resource for answers to all your Vaadin questions.

商品描述(中文翻譯)

作為基於Java的最佳網頁框架之一,Vaadin值得您熟悉。本教程將幫助您建立令人驚艷的動態網頁應用程序,為您的Java能力增添新的精緻度。

概述:
- 使用最佳的基於Java的框架之一構建頂級網頁應用程序
- 學習組件、事件、佈局、容器和綁定
- 自己創建優秀的新組件

詳細內容:
Vaadin是一個新的Java網頁框架,可以使應用程序外觀出色並具有良好的性能,讓您的用戶感到滿意。Vaadin承諾使您的用戶界面具有吸引力和可用性,同時減輕您的開發工作並提高您作為開發人員的生產力。Vaadin是一個解決常見問題的網頁框架,例如控件選擇不當、技術堆棧的異質性、頁面流程範式和瀏覽器兼容性。

本書是一本實用指南,將幫助您使用最佳的基於Java的框架之一創建頂級網頁應用程序。您將學習該框架的基本概念,這些概念是該框架的基石。此外,本書還將向您展示如何將Vaadin與流行的框架集成,以及如何在內部和外部基礎設施上運行它。

《學習Vaadin:第二版》是一本實用的、逐步指南,用於理解、使用和掌握使用Vaadin進行RIA開發的藝術。您將學習該框架的基本概念,同時在構建自己的網頁應用程序的過程中取得進展。本書還將向您展示如何將Vaadin與其他流行的框架集成,以及如何在內部和外部基礎設施上運行它。

本書將通過圖表、實際示例和可立即使用的源代碼,向您展示如何成為一名專業的Vaadin開發人員。它將使您能夠逐步掌握Vaadin背後的所有概念:組件、佈局、事件、容器和綁定。您將學習使用最佳技術構建一流的網頁應用程序。您將找到有關如何將Vaadin的演示層集成到其他廣泛使用的技術(如Spring、CDI和Hibernate)的詳細信息。最後,本書將向您展示如何在不同的基礎設施上部署,例如JBoss Portal和Cloud Foundry。

擁有這本書,您將能夠充分利用Vaadin提供的開發和部署功能,同時全面理解其中的概念。

從本書中您將學到:
- 了解瘦客戶端方法的限制以及Vaadin背後的原理
- 使用您喜歡的集成開發環境開發網頁應用程序
- 掌握關鍵概念:組件、佈局、事件、容器和綁定
- 輕鬆創建完整的網頁應用程序
- 使用Vaadin目錄在Vaadin之上添加令人興奮的功能
- 擴展Vaadin以創建和共享新組件
- 將Vaadin集成到Spring、CDI和JPA之上
- 在JBoss GateIn和VMWare Cloud Foundry上部署Vaadin

方法:
本書以Vaadin 7的教程開始,然後進行計劃、分析、構建和部署一個完全功能的RIA的過程,同時涵蓋故障排除細節,使其成為您所有Vaadin問題的寶貴資源的答案。