Librería Portfolio Librería Portfolio

Búsqueda avanzada

TIENE EN SU CESTA DE LA COMPRA

0 productos

en total 0,00 €

LEARNING VAADIN 7 2E
Título:
LEARNING VAADIN 7 2E
Subtítulo:
Autor:
FRANKEL, N
Editorial:
PACKT
Año de edición:
2013
Materia
PROGRAMACION INTERNET
ISBN:
978-1-78216-977-2
Páginas:
436
44,95 €

 

Sinopsis

About This Book

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
Who This Book Is For

If you are a Java developer with some experience in development either on JSP/Servlet or on Swing, and want to enter the world of rich Internet applications, then this technology and book is ideal for you. Learning Vaadin will be perfect as your next step towards building eye-catching, dynamic web applications on a Java-based platform.



What You Will Learn

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 Hibernate, CDI, and JPA
Deploy Vaadin on JBoss GateIn and Jelastic
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.

Authors

Nicolas Fränkel

Nicolas Fränkel operates as a successful Java/Java EE architect with more than 10 years´ experience in consulting for different clients. Based in France, he also practices (or has practiced) as a WebSphere Application Server administrator, a certified Valtech trainer, and a part-time lecturer in different French universities, so as to broaden his understanding of software craftsmanship. His interests in IT are diversified, ranging from Rich Client Application, to Quality Processes through open source software and build automation. When not tinkering with new products or writing blog posts, he may be found practicing sports: squash, kickboxing, and skiing at the moment. Other leisure activities include reading novels, motorcycles, photography, and drawing, not necessarily in that order.



Table of Contents

1: VAADIN AND ITS CONTEXT
2: ENVIRONMENT SETUP
3: HELLO VAADIN!
4: COMPONENTS AND LAYOUTS
5: EVENT LISTENER MODEL
6: CONTAINERS AND RELATED COMPONENTS
7: CORE ADVANCED FEATURES
8: FEATURED ADD-ONS
9: CREATING AND EXTENDING COMPONENTS AND WIDGETS
10: ENTERPRISE INTEGRATION