Enterprise Development with Flex: Best Practices for RIA Developers (Adobe Dev Lib) Review

Enterprise Development with Flex: Best Practices for RIA Developers (Adobe Dev Lib)
Average Reviews:

(More customer reviews)
Just finish reading the last book from Yakov Fain, Victor Rasputnis and Anatole Tartakovsky.
Book, is quite a bit of a new revamp from first book of same authors, I love the way they write and in a level of how they manage the subject of each chapter.
And as I know them since 2004 not good enough to retribution to them and to you a book review about it.
The book itself it's worth enough just because of chapter 5,7 and 8. I will detail later bellow.
The Chapter 6 it's interesting but doubt with some aspect for example a deep example of using GraniteDS, WebOrb for Java where has many options to who uses Java in the back-end. Code-gen, Data Sync, EBJ3 support, among other improvements that product changed from past years. It should show a much more examples of integration, not just WebOrb but cover also ColdFusion which is missing too in the chapter.
On Chapter 5 I liked the way they talk about resending the channel back which is not very well documented in the official BlazeDS developer guide. That's made a chapter worth enough just to clarify that for anyone who buys this book.
On Chapter 7 will help you with modules, but don't to except much from it, it's still a thing that we need to handle it, but not 100% that will works fine. But this chapter definitely will help you pass throw some of basic and intermediate problems in real life projects, There's also a just little detail that authors could added on the book where is the Potomac aka. OSGi in Flex application, where it's a seamless integration OSGi on Flex apps, that could be added to the book, specially if you're a Java developer, you're used to use OSGi on yours first class projects.
Chapter 8 it's a well written, and will help you understand process of reduce memory consumption, but has many limitations on describing the chapter, an example of that. I missed using FlexPMD to identify problems or bad practices on your code, which is very valuable to enterprise application and collaboration development. But one of pages that I most liked was, when they mentioned RSL for modules, which completes the chapter 7, that's a must read part.
Printing in Flex is really hassle, and I believe on next release they could increase of easy access API to printing, in AIR 2.0 for example we gain a lot of new API improvements and new capabilities, but still missing some of it on Flash player way, Chapter 11 helps you to understand both sides of coin, on generating PDF on client side and server side.
There are many other subjects that might attract your attention, but for my needs, theses were most valuables chapters of book and my opinion on what I've get reading it. Authors does really have domain on the subject, but should added theses topics that I mentioned, to the developer who are border by non very useful Flex books titles.
Thanks Yakov, Victor and Anatole, you guys wrote a book that does really add value to the Flex community, specially for who uses Flex with Java back-end like me.
It's worth to buy it? Sure, if you take seriously, not just hype, but seriously about development, theses chapters I mentioned will catch you up.

Click Here to see more reviews about: Enterprise Development with Flex: Best Practices for RIA Developers (Adobe Dev Lib)


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


Buy Now

Click here for more information about Enterprise Development with Flex: Best Practices for RIA Developers (Adobe Dev Lib)

0 comments:

Post a Comment