Cargando…

Backbase 4 RIA development : create enterprise-grade rich Internet applications using the Backbase client framework /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Emde Boas, Ghica van
Otros Autores: Ilinsky, Sergey
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub., ©2009.
Colección:From technologies to solutions.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn635504314
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 100601s2009 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d CEF  |d N$T  |d E7B  |d OCLCQ  |d DEBSZ  |d UKMGB  |d OCLCQ  |d C6I  |d OCLCQ  |d OCLCF  |d OCLCQ  |d AZK  |d LOA  |d JBG  |d AGLDB  |d COCUF  |d MOR  |d PIFAG  |d OCLCQ  |d U3W  |d STF  |d WRM  |d VTS  |d INT  |d VT2  |d AU@  |d OCLCQ  |d M8D  |d UKAHL  |d HS0  |d UWK  |d OCLCQ  |d UKCRE  |d AJS  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
016 7 |a 015853509  |2 Uk 
019 |a 692381849  |a 764546683  |a 961537617  |a 962633229  |a 966216710  |a 988454954  |a 992088880  |a 1037705751  |a 1038696553  |a 1058191308  |a 1110342384  |a 1153461192 
020 |a 9781847199126 
020 |a 1847199127 
020 |a 9781847199133  |q (electronic bk.) 
020 |a 1847199135  |q (electronic bk.) 
020 |a 9786612397264 
020 |a 6612397268 
020 |a 1282397265 
020 |a 9781282397262 
029 1 |a AU@  |b 000051349554 
029 1 |a DEBBG  |b BV043116235 
029 1 |a DEBSZ  |b 355449749 
029 1 |a DEBSZ  |b 372798039 
029 1 |a DEBSZ  |b 421691905 
029 1 |a HEBIS  |b 291519679 
029 1 |a NZ1  |b 13869135 
035 |a (OCoLC)635504314  |z (OCoLC)692381849  |z (OCoLC)764546683  |z (OCoLC)961537617  |z (OCoLC)962633229  |z (OCoLC)966216710  |z (OCoLC)988454954  |z (OCoLC)992088880  |z (OCoLC)1037705751  |z (OCoLC)1038696553  |z (OCoLC)1058191308  |z (OCoLC)1110342384  |z (OCoLC)1153461192 
037 |a CL0500000069  |b Safari Books Online 
050 4 |a QA76.76.A65  |b .E522 2009 
072 7 |a REF  |x 000000  |2 bisacsh 
082 0 4 |a 005.3  |2 22 
049 |a UAMI 
100 1 |a Emde Boas, Ghica van. 
245 1 0 |a Backbase 4 RIA development :  |b create enterprise-grade rich Internet applications using the Backbase client framework /  |c Ghica van Emde Boas, Sergey Ilinsky. 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c ©2009. 
300 |a 1 online resource (x, 464 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
490 1 |a From technologies to solutions 
520 8 |a Annotation  |b Backbase is a very powerful and complex JavaScript library, with many user interface components to help make web development easier. It allows the development of Rich Internet Applications (RIA) that run within all major browsers but its powers and complexity mean that the choice of component can be overwhelming. Understanding when and how to use the right component might not always be straightforward. This book makes that easier.<br /><br />This is a practical book that teaches you how to use the Backbase Client Framework effectively, with a complete overview and many examples. A core developer of the framework puts the technologies used into a wider perspective of existing web standards and a seasoned software architect explains why XML-based UI definition produces better web applications.<br /><br />The transparent use of AJAX technologies, for example to submit forms, or to retrieve updates for data grids, can be taken for granted with the Backbase framework. Packed with examples, the book shows you how to get the most from the library of UI components, and then extend the library with its own custom language. With this book in hand, it is easy to enable AJAX within your web application. You will be able to use the Backbase framework effectively, from basic applications to complex, custom-defined UI components.<br /><br />This book contains a complete overview of all the UI libraries available within the Backbase framework and shows examples for each element described.<br /><br />The Backbase framework offers an innovative Tag Definition Language (TDL), which allows developers to create new UI components that can be used as XML elements, in the same way as using the built-in GUI library. Using TDL brings considerable development advantages, and this book explains how.<br /><br />Significant attention is also given to architectural aspects of designing a web-application, showing sample applications using a model-view-controller approach. 
505 0 |a 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 
505 8 |a 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 
505 8 |a 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 
505 8 |a 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 
505 8 |a 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 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 blmlsh 
650 7 |a Application software  |x Development  |2 fast 
700 1 |a Ilinsky, Sergey. 
830 0 |a From technologies to solutions. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333455  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943027 
938 |a ebrary  |b EBRY  |n ebr10430367 
938 |a EBSCOhost  |b EBSC  |n 333455 
994 |a 92  |b IZTAP