Effortless Flex 4 development

First the Web was all static content (HTML). Then as more was expected of sites, server-side technologies like PHP became necessary. But now Rich Internet Applications (RIA) put a lot of the functionality back in the Web browser, so a server-side technology alone will no longer suffice. Developers w...

Full description

Bibliographic Details
Main Author: Ullman, Larry E.
Format: eBook
Language:English
Published: Berkeley, Calif. New Riders 2010
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 06596nmm a2200613 u 4500
001 EB001919009
003 EBX01000000000000001081911
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 8131757161 
020 |a 0131389467 
020 |a 9788131757161 
020 |a 9780131389465 
050 4 |a QA76.625 
100 1 |a Ullman, Larry E. 
245 0 0 |a Effortless Flex 4 development  |c Larry Ullman 
260 |a Berkeley, Calif.  |b New Riders  |c 2010 
300 |a xviii, 437 pages  |b illustrations 
505 0 |a Using RPC -- Data Management in Flash Builder -- Data Paging -- Creating Value Objects -- Adding Authentication -- PART THREE: APPLICATION DEVELOPMENT -- Chapter Ten: Creating Custom Code -- Simple Custom Components -- A Wee Bit More OOP -- Using ActionScript in Components -- Custom Events -- Creating a Custom Editor -- Chapter Eleven: Improving the User Experience -- Establishing Menus -- Adding Navigation -- Using View States -- Adding Deep Linking -- More on ToolTips -- Chapter Twelve: Alerts and Pop-ups -- Working with Alerts -- Creating Pop-up Windows -- Communicating Between Windows -- Chapter Thirteen: Improving the Appearance -- Creating Graphics -- Styling Applications -- Skinning Applications -- Working with Fonts -- Using Themes -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- X -- Z. 
505 0 |a Cover13; -- Contents -- Introduction -- What is Flash? -- Why use Flash? -- The Case for RIAs -- The Case for Flash -- The Case Against Flash -- What is Flex? -- About This Book -- PART ONE: THE FUNDAMENTALS -- Chapter One: Building Flex Applications -- A Survey of the Land -- Basic MXML -- Using Flash Builder -- The Open Source Alternative -- Creating Desktop Applications -- Getting Help -- Chapter Two: User Interface Basics -- Things to know -- Cusstomizing the Application -- Simple Controls -- Controlling the Layout -- Creating Forms -- Putting it All Together -- Chapter Three: ActionScript You Need to Know -- Data Binding -- OOP Fundamentals -- ActinScript and MXML -- ActionScript Comments -- Simple Data Types -- Creating Functions -- Looking Ahead: the Click Event -- Control Structures -- Arrays -- Loops -- Manipulating Components -- Debugging Techniques -- Chapter Four: Event Management -- Fundamental Concepts -- Inline Event Handling -- Functions as Event Handlers --  
505 0 |a System Events -- User Events -- Managing Event Handlers with ActionScript -- PART TWO: DATA AND COMMUNICATIONS -- Chapter Five: Displaying Data -- Representing Data -- Providing Data to Components -- ComboBox and DropDownList Components -- The List Component -- The DataGrid Component -- Chapter Six: Manipulating Data -- Using Label Functions -- Item Renderers -- Changing the Editor -- The DataGroup Component -- Formatting Data -- Validating Data -- Chapter Seven: Common Data Formats -- The Client-Server Relationship -- Four Data Formats -- Data Formats in PHP -- Data Types in ActionScript -- Debugging -- Chapter Eight: Using Simple Services -- Flash Security Model -- Setting Up a Local Environment -- Creating the PHP Scripts -- Flex Networking Components -- The HTTPService Component -- Sending Data to a Server -- Flash Builder Data Wizards -- Using the Network Monitor -- Chapter Nine: Using Complex Services -- Connecting to Web Services -- Setting Up the Local Environment --  
653 |a Client/server computing / fast 
653 |a Web site development / Computer programs / blmlsh 
653 |a Logiciels d'application / Développement 
653 |a Sites Web / Systèmes-auteur 
653 |a Internet programming / blmlsh 
653 |a Application software / Development / fast 
653 |a Architecture client-serveur (Informatique) 
653 |a Flex (Computer file) / http://id.loc.gov/authorities/names/n2007015080 
653 |a Programmation Internet 
653 |a Web site development / Computer programs 
653 |a Computer Science / hilcc 
653 |a Web site development / Computer programs / fast 
653 |a Internet programming / http://id.loc.gov/authorities/subjects/sh96009904 
653 |a Flex (Computer file) / blmlsh 
653 |a Client/server computing / http://id.loc.gov/authorities/subjects/sh93000502 
653 |a Engineering & Applied Sciences / hilcc 
653 |a Client/server computing / blmlsh 
653 |a Flex (Computer file) / fast 
653 |a Internet programming / fast 
653 |a Application software / Development / blmlsh 
653 |a Web sites / Authoring programs / http://id.loc.gov/authorities/subjects/sh98000036 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
015 |a GBB076664 
776 |z 0321705947 
776 |z 9780321705945 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780131389465/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.2768 
082 0 |a 500 
082 0 |a 620 
520 |a First the Web was all static content (HTML). Then as more was expected of sites, server-side technologies like PHP became necessary. But now Rich Internet Applications (RIA) put a lot of the functionality back in the Web browser, so a server-side technology alone will no longer suffice. Developers who have been doing server-side work for years need to broaden their horizons to provide a rich client-side experience. Enter Effortless Flex 4 Development by bestselling author Larry Ullman. Flash-Flex is a powerful duo for providing a rich, client-side experience. The first third of this book covers the fundamentals of creating Flex apps. The second third is about getting, displaying, validating, and sending data: locally, remotely, and from the user. All server-side code in this book is PHP, and this data-centric view and larger support for PHP is a key focus in Flex 4. The last third is about rounding out the know-how for full application development. Taking advantage of what Flex 4 has to offer, developers can quickly learn how to create RIAs, some of which interact with PHP scripts running on the server. Adobe has open-sourced Flex and made its SDK freely available, so it is becoming more attractive to developers who prefer open-source projects over commercial ones. Since the author is writing this book as a developer/programmer for other developers/programmers (as opposed to a designers), there is a predominance of how-tos and real-world practices