Chafic Kazoun

Chafic Kazoun is the founder and Chief Software architect at Atellis, and is widely considered one of the world's top experts on Flex (outside of the Adobe Flex engineering team). He has worked with Flash technologies since 1998 and with Flex since its inception, and he has a deep understanding of the internals of the Flex framework. He maintains a busy speaking and consulting schedule. When he's not busy developing solution-based applications, Chafic is actively involved in the Flash community, delivering presentations at numerous conferences including Adobe's MAX, Flashforward, FITC, Spark Europe, and MXDU. He is also the contributor of numerous published works and is the author of Programming Flex 2.0, a book recently released by O'Reilly Publishing. He is also an Adobe Community Expert, and shares his thoughts on his blog

Programming Flex 3 Programming Flex 3
by Chafic Kazoun, Joey Lott
September 2008
Print: $54.99
Ebook: $43.99

Programming Flex 2 Programming Flex 2
by Chafic Kazoun, Joey Lott
April 2007
Print: $54.99
Ebook: $43.99

"This title contains everything you need to know to add Flex applications to web pages..."
--Nadia Russ, Wonderpedia

"The authors say in the "Who is This Book for" section the intended audience is "anyone looking to learn more about Flex 2." They note that this is a "diverse group" and attempt to cater to everyone. The next paragraph contradicts that by explaining that in order to "get the most form this book", it is best that the reader understand OO, runtime environments, byte code, compilers, ActionScript, Java, C, C#, or another language."
--Tim Colson, JavaLobby

"This is the book that tempted me to get started using Flex 2. At first glance I found the info informative enough to make me want to check out Flex programming and have since purchased a copy of Flex 2."
--Brad Lawryk, Cariboo Computer Magazine

"Programming Flex 2 is written by Chafic Kazoun and Joey Lott, one a new name to tech literature, the other an old pro, and is, I can say quite unreservedly, excellent. There aren't many Flex books out there yet. I've tried a few and haven't really got on too well with them so far, but this one spoke to me very clearly. It takes a highly technical angle, and is very exacting in the way it explains the technology, which was an approach I appreciated. At no point did I feel I was getting anything less than a full understanding of what was going on. Particularly good is the way that MXML, the mark-up language Flex uses, is consistently explained with reference to how it translates into ActionScript, something I felt other Flex books skipped over but is essential to understanding it as a programmer."
--Matt Pearson, Blogcritics Magazine

"Indeed, Programming Flex 2 is more than just a desktop reference. Packed with practical insight into this new technology, this comprehensive resource teaches readers not only how to build Flex applications, but also how Flex fundamentally works...I found this book to be very helpful while staying user friendly. Once again, O’Reilly scores success with another brilliant resource! I would highly recommend this book to any developer who wants to learn more about Flex and all the exciting possibilities it can provide."
--Alain B. Renaud, TCM Reviews

"Personally, I learn the most when I dive right into the Flex documentation. However, I know a lot of folks like to grab a physical book and read it a little further away from their computer monitor. Programming Flex 2 is the best hard-copy source for Flex information that I’ve found so far. It’s a little less dry than the documentation, and Chafic and Joey present you with the essential knowledge to get you started developing with Flex very quickly. You’ll find this book on my personal list of recommendations, and I hope you enjoy as I have."
--Josh Tynjala, ZeusLabs

"If you have a background consistent with this language, so much the better, because the code examples eventually get pretty involved. Advanced readers will appreciate the book's treatment of MXML and the FlexBuilder Toolset. Kazoun and Lott's book has something for everyone (well...relevant to Flash programming). If you want to learn to develop web applications that will run in flash and expand your knowledge base in this new technology, you've come to the right place with Programming Flex 2."
--James Pyles, The Linux Tutorial

"If you are newcomer to the world of Flash programming and want to see what the future of the Flash platform is, then I heartily recommend this book. If you are already savvy with Actionscript (the version that Flex 2 supports is 3.0) then you may still find some value in this book due to its' coverage of MXML and theFlexBuilder toolset."
--Dave Heinecke,