4 options
Backbase 4 RIA development : create enterprise-grade rich Internet applications using the Backbase Client Framework / Ghica van Emde Boas, Sergey Ilinsky.
- Format:
- Book
- Author/Creator:
- Emde Boas, Ghica van.
- Series:
- From technologies to solutions.
- From technologies to solutions
- Language:
- English
- Subjects (All):
- Application software.
- Internet.
- Physical Description:
- 1 online resource (488 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, U.K. : Packt Pub., 2009.
- Language Note:
- English
- Summary:
- Create Enterprise-grade Rich Internet Applications using the Backbase client framework
- Contents:
- Cover; Copyright; Credits; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: Hello Backbase!; What is Backbase?; What can Backbase do for me?; The Backbase Explorer; Setting up a web development environment; The web server and a server scripting language; The browser; Using an IDE; Download the Backbase framework; The Backbase page skeleton; ""Hello Backbase"" in four variations; Verifying the installation of the Backbase framework; ""Hello World"" using a Backbase balloon; The JavaScript balloon; The XEL balloon; Hello Server!; The page with the form
- The PHP responseXML and namespaces; Why do we need XML namespaces?; Declaring XML namespaces; Use of namespaces with Backbase; A basic page layout; Summary; Chapter 2: User Interface Development; Squaring the circles of web applications; The Backbase Reference; UI markup languages; Where is the source code?; XHTML; The Backbase Tag Library; Backbase Tag Library widget overview; The BTL abstract elements; Abstract element inheritance structure; element; visualElement; positionElement; dimensionElement; cardStack and card; The layout widgets; Accordion; Box; deck; navBox; panelSet; tabBox
- The BTL utility elementscodeHighlighter; label; populator; skinSettings; xhtml and xml; Styling techniques for GUI widgets; Using CSS; Skinning; The BTL skinSettings widget; Height problems; A BTL Exerciser; The application structure; index.html; app.xml; Tab panel content; The menu in each tab panel; Summary; Chapter 3: Writing the Application Logic; The application programming model; Overview of the Backbase APIs; The bb object; Low level APIs-the W3C DOM family; The Document Object Model; Events; DOM event flow and cancelable events; Registering event handlers
- Using markup with an XEL handler elementUsing markup with XEL handler attributes; Using JavaScript and the DOM events API; APIs relevant for dealing with events; Event types; BTL widget custom events; Custom event creation; Backbase utility functions; The bb object utility functions; Backbase Commands; The Backbase XML Execution Language (XEL); XEL features; Variables in XEL; Conditional execution in XEL; Functions in XEL; Passing context; Using JavaScript in XEL; XPath; Evaluating attribute values; String mode; XPath mode; Commands to manipulate the DOM or elements; Manipulating elements
- focus and blurfireEvent; position; scrollTo; setText; show, hide, and showHide; sort; tile; transform; Manipulating the DOM; copy; create; destroy; move; Info and Notify BTL widgets; balloon; infoBox; loadingMessage; toolTip; A Backbase Command Exerciser; Summary; Chapter 4: Client-server Communication and Forms; AJAX; Asynchronous communication; The XMLHttpRequest object; The JSONRequest object; The load command; header; The JavaScript load command; Working with forms; The forms profiles; Form elements; The extended form element; The extended input element; fileInput
- The abstract BTL form elements
- Notes:
- Includes index.
- ISBN:
- 9786612397264
- 9781847199133
- 1847199135
- 9781282397262
- 1282397265
- OCLC:
- 796383143
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.