Articoli correlati a Enterprise Development With Flex: Best Practices for...

Enterprise Development With Flex: Best Practices for Ria Developers - Brossura

 
9780596154165: Enterprise Development With Flex: Best Practices for Ria Developers

Sinossi

If you want to use Adobe Flex to build production-quality Rich Internet Applications for the enterprise, this groundbreaking book shows you exactly what's required. You'll learn efficient techniques and best practices, and compare several frameworks and tools available for RIA development -- well beyond anything you'll find in Flex tutorials and product documentation. Through many practical examples, the authors impart their considerable experience to help you overcome challenges during your project's life cycle.

Enterprise Development with Flex also suggests proper tools and methodologies, guidelines for determining the skill sets required for the project, and much more.

  • Choose among several frameworks to build Flex applications, including Cairngorm, PureMVC, Mate, and Clear Toolkit
  • Apply selected design patterns with Flex
  • Learn how to extend the Flex framework and build your own component library
  • Develop a sample AIR application that automatically synchronizes local and remote databases to support your sales force
  • Get solutions for leveraging AMF protocol and synchronizing Flex client data modifications with BlazeDS-based servers
  • Determine the actual performance of your application and improve its efficiency

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

L'autore

Yakov Fain is a Managing Director at Farata Systems, a company provides consulting and training services. He authored several books on Java and Flex and dozens of articles on software development. Sun Microsystems has nominated and awarded Mr. Fain with the title of Java Champion, which was presented to only a hundred people in the world. Yakov is Certified Adobe Flex Instructor. He holds MS in Applied Math. You can reach him at yfain@faratasystems.com.

Dr. Victor Rasputnis is a Managing Principal of Farata Systems. He's responsible for Farata consulting and mentoring practice, providing architectural design to companies implementing RIA with Adobe Flex, Air and Livecycle technologies. He holds a PhD in Computer Science from the Moscow Institute of Robotics. Victor is Certified Adobe Flex Instructor. Victor lives in New York with his wife Aziza and his daughter Alice. He likes playing tennis and skiing with his friends. You can reach him at vrasputnis@faratasystems.com.

Anatole Tartakovsky is a technology consultant, emerging technologies enthusiast and problem solver. He is a Managing Principal of Farata Systems and is responsible for creation of frameworks and reusable components. Prior Anatole played roles as Technology Consultant, Project Manager, CTO, and Mentor for various enterprises. Anatole authored number of books and articles on Flex, AJAX, XML, and client-server technologies. His education includes MS in mathematics and post graduate work in Expert Systems. You can reach him at atartakovsky@faratasystems.com.

Contenuti

Preface; Who Is This Book For?; How the Book Is Organized; Conventions Used in This Book; Using Code Examples; How to Contact Us; Safari® Books Online; Acknowledgments; Technical Editor Bios; Chapter 1: Comparing Selected Flex Frameworks; 1.1 Frameworks Versus Component Libraries; 1.2 Introducing Café Townsend; 1.3 Cairngorm; 1.4 Mate; 1.5 PureMVC; 1.6 Clear Toolkit; 1.7 Final Framework Selection Considerations; 1.8 References; Chapter 2: Selected Design Patterns; 2.1 Singleton; 2.2 Proxy; 2.3 Mediator; 2.4 Data Transfer Object; 2.5 Asynchronous Token; 2.6 Class Factory; Chapter : Building an Enterprise Framework; 3.1 Upgrading Existing Flex Components; 3.2 Resources As Properties of UI Controls; 3.3 Data Forms; 3.4 Validation; 3.5 Minimizing the Number of Custom Events; 3.6 Summary; Chapter 4: Equipping Enterprise Flex Projects; 4.1 Staffing Considerations; 4.2 Flex Developer’s Workstation; 4.3 Embedding .swf Files into HTML Pages; 4.4 Interacting with HTML and JavaScript; 4.5 Testing Flex RIAs; 4.6 Application Modularization from 30,000 Feet; 4.7 Build Scripts and Continuous Integration; 4.8 Logging with Log4Fx; 4.9 A Grab Bag of Component Libraries; 4.10 Integrating with the Java Spring Framework; 4.11 Integrating with the Hibernate Framework; 4.12 Project Documentation; 4.13 Accessibility of Flex RIA; 4.14 Summary; Chapter 5: Customizing the Messaging Layer of LCDS or BlazeDS; 5.1 Flex Messaging Unleashed; 5.2 Server Messages: Shooting in the Dark; 5.3 Sending the Client’s Heartbeats; 5.4 Heartbeat Adapter; 5.5 Testing the Client Heartbeat; 5.6 Guaranteed Delivery of Server Messages; 5.7 Building a Custom Acknowledging Channel; 5.8 Resending Messages with QoSAdapter; 5.9 Testing Guaranteed Delivery; 5.10 When Message Order Matters; 5.11 Guaranteed Delivery of Client Messages; 5.12 The ReliableClientMessage Class; 5.13 Acknowledging the Endpoint; 5.14 Resending Channel Guarantees Delivery; 5.15 Testing Guaranteed Delivery from the Client; 5.16 Keeping Client Messages in Order; 5.17 Testing Ordered Delivery of Client Messages; 5.18 Summary; Chapter 6: Open Source Networking Solutions; 6.1 BlazeDS Versus LCDS; 6.2 Why Is AMF Important?; 6.3 AMF and Client-Side Serialization; 6.4 HTTP Connection Management; 6.5 Putting Streaming to Work; 6.6 The Networking Architecture of BlazeDS; 6.7 Data Access Automation; 6.8 Deep Data Synchronization with BlazeDS; 6.9 Using AMF Message Headers; 6.10 Data Push in Data Access; 6.11 A Server As a Command Center; 6.12 Custom Serialization and AMF; 6.13 Security Appliances; 6.14 Third-Party Networking Solutions; 6.15 Summary; Chapter 7: Modules, Libraries, Applications, and Portals; 7.1 Flex Portals and Modularization; 7.2 Basic Modularization: Image; 7.3 Runtime Style Modules; 7.4 Real Actors: Loader and URLLoader; 7.5 Loading Modules with Module Loader; 7.6 Preloading Modules with ModuleManager; 7.7 Communicating with Modules; 7.8 Introducing Application Domains; 7.9 Paying Tribute to Libraries; 7.10 Sibling Domains and Multiversioning; 7.11 Sample Flex Portal; 7.12 Integrating Flex into Legacy JEE Portals; 7.13 Summary; Chapter 8: Performance Improvement: Selected Topics; 8.1 Planning for Modularization; 8.2 It Takes Two to Perform; 8.3 Application Startup and Preloaders; 8.4 Using Resource-Shared Libraries; 8.5 Optimizing RSL Loading; 8.6 A Grab Bag of Useful Habits; 8.7 Summary; Chapter 9: Working with Adobe AIR; 9.1 How AIR Is Different from Flex; 9.2 Hello World in AIR; 9.3 Native Windows; 9.4 Working with Files; 9.5 PharmaSales Application; 9.6 OfflineDataCollection; 9.7 Summary; Chapter 10: Developing Flex Applications for LiveCycle Enterprise Suite; 10.1 Business Process Example: Vacation Request; 10.2 Meet LiveCycle Workspace ES; 10.3 Meet the Flexlet: Vacation Request; 10.4 LiveCycle ES Architecture in a Nutshell; 10.5 Creating Flex Applications Enabled for LiveCycle Workspace ES; 10.6 Running Workspace from Adobe Sources; 10.7 Business Example: Warehouse Processes; 10.8 The Warehouse Processes Under the Hood; 10.9 Extending LiveCycle with Custom Services; 10.10 Orchestrating Processes with Asynchronous Events; 10.11 Blending the LiveCycle API with Custom Flex Applications; 10.12 Summary; Chapter 11: Printing with Flex; 11.1 PDF Generation on the Server; 11.2 PDF Generation on the Client; 11.3 Extending Flex Components for PDF Generation in XDP Format; 11.4 Adding Printing to the PharmaSales Application; 11.5 ClearBI: A Web Reporter for Flex; 11.6 Summary; Chapter 12: Model-Driven Development with LCDS ES2; 12.1 Introduction to Model-Driven Development; 12.2 Summary; 12.3 Epilogue; Colophon;

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

  • EditoreAdobe Developer Library
  • Data di pubblicazione2010
  • ISBN 10 059615416X
  • ISBN 13 9780596154165
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero di pagine656

Compra usato

Condizioni: molto buono
Very Good condition. A copy that...
Visualizza questo articolo

GRATIS per la spedizione in U.S.A.

Destinazione, tempi e costi

Risultati della ricerca per Enterprise Development With Flex: Best Practices for...

Foto dell'editore

Fain, Yakov, Rasputnis, Victor, Tartakovsky, Anatole
Editore: Adobe Developer Library, 2010
ISBN 10: 059615416X ISBN 13: 9780596154165
Antico o usato Brossura

Da: Wonder Book, Frederick, MD, U.S.A.

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

Condizione: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Codice articolo L14A-02414

Contatta il venditore

Compra usato

EUR 6,11
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Fain, Yakov; Rasputnis, Victor; Tartakovsky, Anatole
Editore: Adobe Developer Library, 2010
ISBN 10: 059615416X ISBN 13: 9780596154165
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

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

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.12. Codice articolo G059615416XI4N00

Contatta il venditore

Compra usato

EUR 6,88
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Tartakovsky, Anatole, Rasputnis, Victor, Fain, Yakov
Editore: Adobe Developer Library, 2010
ISBN 10: 059615416X ISBN 13: 9780596154165
Nuovo Paperback

Da: Foggypaws, Sonoma, CA, U.S.A.

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

Paperback. Condizione: New. Paperback. Codice articolo mon0000019537

Contatta il venditore

Compra nuovo

EUR 56,51
Convertire valuta
Spese di spedizione: EUR 6,18
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Fain, Yakov, Rasputnis, Victor, Tartakovsky, Anatole
Editore: Adobe Developer Library, 2010
ISBN 10: 059615416X ISBN 13: 9780596154165
Antico o usato Paperback

Da: dsmbooks, Liverpool, Regno Unito

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

Paperback. Condizione: Very Good. Very Good. book. Codice articolo D8S0-3-M-059615416X-6

Contatta il venditore

Compra usato

EUR 73,13
Convertire valuta
Spese di spedizione: EUR 29,37
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello