Articoli correlati a Easy Web Development with WaveMaker

Easy Web Development with WaveMaker - Brossura

 
9781782161783: Easy Web Development with WaveMaker

Sinossi

Written as a practical Packt tutorial, this essential reference will help you use WaveMaker to design, develop, and deploy rich, responsive web applications. This book is for 'citizen developers'; amateur developers who want to build modern, responsive, but scalable web applications connected to database, REST, and Java services without all the effort. No specific technical knowledge is assumed. However, you will be interacting with numerous technologies throughout the course of this book. The more of those technologies you are familiar with, the easier you will find this book. This book is also good for developers looking to use WaveMaker as a tool to build quickly build AJAX browser clients to their web and Java services using the Spring Framework

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

Edward Callahan

Edward Callahan is an accomplished open source software engineer and consultant living in the San Francisco Bay Area. Currently with Typesafe, Edward was the Scrum Master and a core contributor to the WaveMaker project in VMware's SpringSource division. He led the formation of the WaveMaker developer community and has written countless forum posts, examples, and wiki articles about its development. Prior to joining WaveMaker, he was a Senior Manager of technical support for Progress Software's Enterprise Infrastructure Division. He completed his education at Worcester Polytechnic Institute and Northeastern University.

Contenuti

Preface
Chapter 1: Getting Started with WaveMaker
Chapter 2: Digging into the Architecture
Chapter 3: Using Studio
Chapter 4: Designing a Well Performing Application
Chapter 5: Navigating Towards Reusability
Chapter 6: Styling the Application
Chapter 7: Working with Databases
Chapter 8: Utilizing Web Services
Chapter 9: Custom Java Services
Chapter 10: Customizing the User Interface with JavaScript
Chapter 11: Mastering Client Customization
Chapter 12: Securing Applications
Chapter 13: Deploying Applications
Chapter 14: Mobile Deployment
Chapter 15: Debugging
Index

Preface

Up

Chapter 1: Getting Started with WaveMaker
Setting up your workspace
Getting the right version
Being browser smart
Installing locally using a release package
Building a Studio from GitHub
Setting up the examples
Importing the database
Introducing CRM Simple
Exploring the sample application
Summary

Up

Chapter 2: Digging into the Architecture
The big picture
Getting comfortable with the JavaScript client
Dojo Toolkit
Dojo made easy
Binding and Events
Loading the client
Springing into the server side
Starting from web.xml
Client and server communications
Types
Studio is also an application
Summary

Up

Chapter 3: Using Studio
Welcome to projects
Hello WaveyWeb
Adding services
Inserting components
The canvas
Working on the canvas
Source editors
The Script tab
The other source panels
The resource manager
The palette
The properties panel
The page and project properties
Binding dialog
Using revision control software
Summary

Up

Chapter 4: Designing a Well Performing Application
Begin with the end in mind
Leveraging layouts
Screen sizing strategies
Multiple versions of an application, or all-in-one?
One screen for all devices
A screen for each screen size
The hybrid approach
Going faster
Using page containers effectively
How many page containers
Reducing module loading
Optimizing use of data and service calls
Beware of autoUpdate
Controlling the result set size
Client-side querying of variable results
Live views and related data
Lazy loading
Related editors
Summary

Up

Chapter 5: Navigating Towards Reusability
Navigation, layers, and page containers
Simple notifications
Alert!
Toast
Confirmations
Warn and prompt dialogs
Dialogs
Generic dialog
Loading dialog
The designable and page dialogs
Published page properties
Accessing components of a page container page
History and back button
URL management
Summary

Up

Chapter 6: Styling the Application
CSS in WaveMaker
Tooled styling
Defining classes
Avoiding !important
Testing rules with dojo.query()
Themes
Subthemes
Managing themes
Importing and exporting themes
Importing CSS
Borrowing parts
Other styling tools
New in WM 6.6
Summary

Up

Chapter 7: Working with Databases
Generating the data model
Importing an existing database
Importing the sample database
Creating a new schema
Exporting a schema
Making project-only schema changes
Examining the service
Customizing database services
Re-import
Live data components
Form creation using database objects
Dissecting the live panel
Related data
Live views
Query by example
HQL
Mixing HQL and live data
Calling SQL and stored procedures from Java
Summary

Up

Chapter 8: Utilizing Web Services
Installing wsdl4j-bin.jar
Feed services
Binding the feed
SOAP
If service generation is not successful
REST
REST services returning XML
REST services returning JSON
The XHR proxy
Summary

Up

Chapter 9: Custom Java Services
Java or web service
Adding a custom service
Dissecting the template class
The classpath
JAR and class files
Java source files
Using an external editor
NetBeans
Eclipse/STS
Compiling external edits
RuntimeAccess
Access other service beans
Server-side validation
Dependency injection
Logging
Summary

Up

Chapter 10: Customizing the User Interface with JavaScript
Important warning for browser-executed code
Events
Asynchronous events
Event handlers
Binding expressions
Setting and getting values
JavaScript variables
wm.Variable
Simple types
EntryData
Complex types
Filters
Resources
The console
Trees
Completions
JS Reference
JavaScript toString()
Source code
Summary

Up

Chapter 11: Mastering Client Customization
Formatters
useLocalTime
Custom Function
DojoGrid
Display expressions
Custom columns
LiveForm
Validation
onBeforeServiceCall
Dynamic page content
Reflow
createComponent()
Custom components
Summary

Up

Chapter 12: Securing Applications
Security in WaveMaker
Configuring security
Security providers
Roles
Setup services
Widget RBAC
Multitenancy
The security service
Customizing the configuration
URL access
Page access control
Service operation access
Using code
Using XML
Securing runtime service
Disabling live saving
Troubleshooting
Summary

Up

Chapter 13: Deploying Applications
Deployment requirements
Preparing for deployment
The deployment dialog
WAR/EAR
Tomcat
JVM configuration
Mod_proxy
Cloud deployment
Cloud Foundry
Amazon EC2
Summary

Up

Chapter 14: Mobile Deployment
The mobile hybrid
Before you begin
Cordova API
PhoneGap build
Local build
Cloud build
Configuring the build
Uploading the ZIP
Customizing the ZIP file
Summary

Up

Chapter 15: Debugging
General troubleshooting
Logging output
Clearing the cache
Resetting WEB-INF
Restarting the server
Undeploy old applications
Watching the network
Client
Logging
Built-in debugger
Developer tools
Closure Compiler
Chrome Developer Tools for WebKit
Tools for other browsers
Mobile debugging
Weinre
At the console
No this keyword
Debugger
Useful tool features
Server
Logging
Starting with JPDA
Attaching with Eclipse
Summary

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: come nuovo
Unread book in perfect condition...
Visualizza questo articolo

EUR 17,21 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

EUR 7,75 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Easy Web Development with WaveMaker

Foto dell'editore

Callahan, Edward
Editore: Packt Publishing, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781782161783

Contatta il venditore

Compra nuovo

EUR 47,87
Convertire valuta
Spese di spedizione: EUR 7,75
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Edward Callahan
Editore: Packt Publishing Limited, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781782161783

Contatta il venditore

Compra nuovo

EUR 49,78
Convertire valuta
Spese di spedizione: EUR 6,05
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Edward Callahan
Editore: Packt Publishing Limited, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781782161783

Contatta il venditore

Compra nuovo

EUR 54,68
Convertire valuta
Spese di spedizione: EUR 1,21
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Callahan, Edward
Editore: Packt Publishing, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781782161783_new

Contatta il venditore

Compra nuovo

EUR 47,51
Convertire valuta
Spese di spedizione: EUR 10,33
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Callahan, Ed
Editore: Packt Publishing, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 19741846-n

Contatta il venditore

Compra nuovo

EUR 43,48
Convertire valuta
Spese di spedizione: EUR 17,21
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Edward Callahan
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Digital

Da: Rarewaves USA, OSWEGO, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Digital. Condizione: New. Written as a practical Packt tutorial, this essential reference will help you use WaveMaker to design, develop, and deploy rich, responsive web applications. This book is for 'citizen developers'; amateur developers who want to build modern, responsive, but scalable web applications connected to database, REST, and Java services without all the effort. No specific technical knowledge is assumed. However, you will be interacting with numerous technologies throughout the course of this book. The more of those technologies you are familiar with, the easier you will find this book. This book is also good for developers looking to use WaveMaker as a tool to build quickly build AJAX browser clients to their web and Java services using the Spring Framework. Codice articolo LU-9781782161783

Contatta il venditore

Compra nuovo

EUR 60,15
Convertire valuta
Spese di spedizione: EUR 3,44
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Callahan, Ed
Editore: Packt Publishing, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 19741846-n

Contatta il venditore

Compra nuovo

EUR 47,49
Convertire valuta
Spese di spedizione: EUR 17,24
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Callahan, Ed
Editore: Packt Publishing, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Brossura

Da: moluna, Greven, Germania

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 4276569

Contatta il venditore

Compra nuovo

EUR 55,44
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ed Callahan
Editore: Packt Publishing Limited, 2013
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 557. Codice articolo C9781782161783

Contatta il venditore

Compra nuovo

EUR 55,00
Convertire valuta
Spese di spedizione: EUR 10,29
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Edward Callahan
ISBN 10: 1782161783 ISBN 13: 9781782161783
Nuovo Digital

Da: Rarewaves USA United, OSWEGO, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Digital. Condizione: New. Written as a practical Packt tutorial, this essential reference will help you use WaveMaker to design, develop, and deploy rich, responsive web applications. This book is for 'citizen developers'; amateur developers who want to build modern, responsive, but scalable web applications connected to database, REST, and Java services without all the effort. No specific technical knowledge is assumed. However, you will be interacting with numerous technologies throughout the course of this book. The more of those technologies you are familiar with, the easier you will find this book. This book is also good for developers looking to use WaveMaker as a tool to build quickly build AJAX browser clients to their web and Java services using the Spring Framework. Codice articolo LU-9781782161783

Contatta il venditore

Compra nuovo

EUR 62,18
Convertire valuta
Spese di spedizione: EUR 3,44
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 8 copie di questo libro

Vedi tutti i risultati per questo libro