LEADER 05357nam 2200781Ia 450 001 9910955005803321 005 20240516191327.0 010 $a9786612172335 010 $a9781282172333 010 $a1282172336 010 $a9781847195357 010 $a1847195350 035 $a(CKB)2400000000000887 035 $a(EBL)956355 035 $a(OCoLC)697596675 035 $a(SSID)ssj0000332191 035 $a(PQKBManifestationID)12135269 035 $a(PQKBTitleCode)TC0000332191 035 $a(PQKBWorkID)10331621 035 $a(PQKB)10146885 035 $a(Au-PeEL)EBL956355 035 $a(CaPaEBR)ebr10433559 035 $a(CaONFJC)MIL217233 035 $a(PPN)228015537 035 $a(FR-PaCSA)88852083 035 $a(MiAaPQ)EBC956355 035 $a(FRCYB88852083)88852083 035 $a(DE-B1597)722039 035 $a(DE-B1597)9781847195357 035 $a(EXLCZ)992400000000000887 100 $a20090828d2009 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aFlex 3 with Java $edevelop rich internet applications using Adobe Flex 3 and ActionScript 3.0, and integrate them with a Java backend using BlazeDS 3.2 /$fSatish Kore 205 $a1st ed. 210 $aBirmingham, U.K. $cPackt Publishing Ltd.$d2009 215 $a1 online resource (304 p.) 300 $aDescription based upon print version of record. 311 08$a9781847195340 311 08$a1847195342 320 $aIncludes bibliographical references and index. 327 $aCover; Table of Contents; Preface; Chapter 1: Installing and Configuring Adobe Flex; Installing open source Flex 3 SDK; Installation directory structure; About configuration files; Flex compilers; Using compc-the component compiler; Using mxmlc-the application compiler; Installing Flex Builder 3; Creating a Flex project; UI designer and source code editor; Flex LiveDocs; Summary; Chapter 2: Introduction to Flex 3 Framework; How Flex works; Compiling and running an application; About MXML; Understanding namespaces; Using namespaces in your code; Containers; Layout manager; Layout containers 327 $aUsing Box, HBox, and VBox containersNavigator containers; Form containers; Constraint-based layout; Using events in MXML; Creating custom events; Validating and formatting data; Restricting user entry; Formatting; Data binding; Using the [Bindable] metadata tag; Creating MXML custom components; Understanding Flex itemRenderers; Drop-in itemRenderers; Inline itemRenderers; External itemRenderers; Summary; Chapter 3: Introduction to ActionScript 3.0; ActionScript 3.0 language features; Strict data typing; Runtime exceptions; Sealed classes and dynamic classes; Method closure; XML and E4X 327 $aNew primitive data typesRegular expressions; Object-oriented programming; ActionScript 3.0 fundamentals; Variables; Access modifiers; Packages; Classes and interfaces; Classes; Interfaces; Implementing an interface in a class; Inheriting classes; Functions and methods; Named functions; Anonymous functions; Function parameters; Setter and getter methods; Flow control and looping; If/else statement; switch statement; Looping; Exceptions and error handling; try...catch...finally statements; Create your own custom Error class object; Reserved words and keywords; Using ActionScript 3.0 with MXML 327 $aUsing the tagUsing the include directive; Working with events; Registering event handlers; Dispatching an event; About the target and currentTarget properties; Event propagation; Capturing phase; Targeting phase; Bubbling phase; Creating custom events; Creating and using ActionScript components; The commitProperties() method; The createChildren() method; The layoutChrome() method; The measure() method; The updateDisplayList() method; Summary; Chapter 4: Using External API and LocalConnection; Using External API; Using the ExternalInterface class 327 $aGetting information about external containerCalling JavaScript code from ActionScript; Calling ActionScript code from JavaScript; Using LocalConnection; Summary; Chapter 5: Working with XML; XML basics; Understanding E4X; The XML object; The XMLList object; Working with XML objects; Using XML as dataProvider; Loading external XML documents; An example: Building a book explorer; Summary; Chapter 6: Overview of LiveCycle Data Services and BlazeDS; LiveCycle Data Services; BlazeDS; BlazeDS vs LiveCycle Data Services; LiveCycle Data Services; BlazeDS; Understanding AMF; Summary 327 $aChapter 7: Flex Data Access Methods 330 $aDevelop rich internet applications quickly and easily using Adobe Flex 3, ActionScript 3.0 and integrate with a Java backend using BlazeDS 3.2 606 $aActionScript (Computer program language) 606 $aInternet programming 606 $aJava (Computer program language) 606 $aWeb sites$xDesign 615 0$aActionScript (Computer program language) 615 0$aInternet programming. 615 0$aJava (Computer program language) 615 0$aWeb sites$xDesign. 676 $a006.6/76 700 $aKore$b Satish$01798130 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910955005803321 996 $aFlex 3 with Java$94340751 997 $aUNINA