site hit counter

≡ Read Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books

Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books



Download As PDF : Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books

Download PDF Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books

Over the past few years, the now-open source Adobe Flex framework has been adopted by the Java community as the preferred framework for Java rich Internet applications (RIAs) using Flash for the presentation layer. Flex helps Java developers to build and maintain expressive web/desktop applications that deploy consistently on all major browsers, desktops, and operating systems.

Beginning Java and Flex describes new, simpler, and faster ways to develop enterprise RIAs. This book is not only for Java or Flex developers, but also for all web developers who want to increase their productivity and the quality of their development.

The aim of the book is to teach the new frontier of web development using open source, agile, lightweight Java frameworks with Flex. Java lightweight framework programming helps Flex developers create dynamic-looking enterprise applications. Flex and Java are becoming very popular for both business and interactive applications.


Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books

Recently before reading this book, I'd read three Java books, an ActionScript book, a Flex book, and several other resources pertaining to the lot. My expectation coming into this book, was to learn how to connect a Flex front-end to a Java back-end using BlazeDS. What I got instead was a lesson in a dozen third-party technologies (e.g., Maven, and Subversion) that overly complicate the simple idea of connecting a Flex front-end to a Java back-end.

Clearly, the title was misleading. The subtitle 'Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex', however, is spot on and should have been the title of this book. As the subtitle states, this book is for people who already know Java, Spring, Hibernate, Maven, and Subversion, and want to learn to add a Flex front-end to that setup. There are two problems with this approach. The people who are already developing with Java, Spring, Hibernate, Maven, and Subversion will find the majority of this book a waste of time. On the other hand, newcomers to these technologies will be lost, because the majority of these topics are never covered in any detail.

Chapter 3, titled 'Configuring Your Development Environment' is where this book really falls apart. The chapter starts with a section discussing the benefits of the Eclipse IDE. The very next section of the chapter instructs you how to create a Working Set in Eclipse. This is confusing because the reader hasn't installed Eclipse yet, doesn't have any Eclipse projects to put in a Working Set, and therefor has no need to create a Working Set. The third section of this chapter goes on to give instructions for installing plug-ins to an already installed version of Eclipse. It isn't until after all these instructions, which the user has no hope of following without an installed version of Eclipse, that you come across a section titled 'Installing Eclipse'. This is just one example of how poorly this book is laid out. Once again, this information is wasted on experienced developers who have used Eclipse, and uselessly laid out for newcomers to the product.

Chapter 3 continues by having you 'configure and install' (backwards) Subversion, MySQL, Tomcat, Flex Builder Eclipse plugin, and Maven. By this point, the author has already made a good case for using all of these technologies, and I was sold on them. The problem here is that he assumes you already know a great deal about these technologies, and discusses them as he would with a colleague. This includes specific, and clever ways he's used these technologies in the past. He discusses these things in the middle of explaining how to 'configure and install' your development environement, and in doing so mixes code and commands from things he's done in the past, with code and commands you need in order to configure properly. It's unclear which of these codes and commands you are meant to execute, because he rarely ever gives clear instructions such as "Do this now...".

I think this book can only benefit a small group of developers; those who already have intermediate Java, Flex, Maven, and Subversion skills, and who want to learn how to connect a Spring back-end to a Flex front-end using BlazeDS. Sadly I do not yet fall into that group. I need a book for someone who has intermediate Java, and Flex skills and wants to connect a Java back-end to a Flex front-end using BlazeDS, as the title suggests.

Product details

  • Paperback 500 pages
  • Publisher Apress; 2010 edition (September 7, 2011)
  • Language English
  • ISBN-10 1430222956

Read Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books

Tags : Beginning Java and Flex: Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex [Filippo di Pisa] on Amazon.com. *FREE* shipping on qualifying offers. Over the past few years, the now-open source Adobe Flex framework has been adopted by the Java community as the preferred framework for Java rich Internet applications (RIAs) using Flash for the presentation layer. Flex helps Java developers to build and maintain expressive web/desktop applications that deploy consistently on all major browsers,Filippo di Pisa,Beginning Java and Flex: Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex,Apress,1430222956,COMPUTERS Computer Science,Computer science
People also read other books :

Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books Reviews


Background
I am relatively new to Java and trying to get a handle on Spring, Hibernate and Flex to get a full life-cycle app built. I have been doing OOP for many many years, and I'm finally giving in to learn Java.

Overview
I have a Safari subscription on O'Reilly and decided to take a run through this book before deciding whether or not it would belong on the coveted tech shelf in my office. I've spent the last 3 days going through this book, and I'm only on page 353. So far, I'm incredibly happy that I did *not* buy this book.

Details
I realize the author does not use English as a first language, but someone at the publisher should have been editing this thing. There are grammar mistakes EVERYWHERE and I'm pretty confident that absolutely *no* technical editing was done on this. Examples are missing logic and routines, the author says to name a file one way, but the files are actually named something different. It's incredibly painful to follow along in the book with the examples - as very few things make sense.

Several examples walk you through creating something in Eclipse; then essentially says "If you run this, this is what you'll see" with a pretty screenshot of something working. The problem is that you get compiler errors, POM errors, namespace errors... the errors never end. On a few examples, the author will walk you through entering all the code, show you what it looks like, and THEN tell you what the supporting files are - after you've been wondering why your project won't compile.

I'm trying to learn something new - the last thing I want to do is start troubleshooting random little file includes and other things on a system I'm not familiar with. Your obligation as an author/editor/publisher is to "hold" my hand through the process! You need to tell me what I need to do in Eclipse, what to add to the POM, help me create the POJO's, then what beans I need to add - and above all else, the examples MUST work!

Sample Code
If you're a developer at any level, you live and die by sample code. I searched and searched for the sample code, but it simply does not exist; maybe it just exists on an included CD-Rom? Also - don't expect any of the URLs the author provides in the book to work. None of them work. All links to the author's personal site shows a poorly designed Flex app showing this book's dust cover in Pv3d. Seriously? The book is hardly out a year and you've already taken down the assets (ldiff, svn, etc) from your website?

Recommendation
This book is definitely not for a beginner. Your programming skills must be at an intermediate level and you must be prepared to troubleshoot the authors non-working examples.

Also, don't skip ANY chapters; the examples the author provides rely on seemingly random files being created in previous chapters. Specifically, the chapter on Flex (ch7), starts off by showing the code examples in Flex - which is fine. I skipped that chapter as I am quite proficient in Flex. Little did I know as I continued reading chapter 8, that the author decided to write a bunch of *Java* code in the previous chapter - you know, the chapter on *Flex*. INCREDIBLY frustrating. The author also says to create a new project in ch8, and then files magically appear in his screen shots (e.g. - users.xml), that were shown in ch7 (shown as an example - not asked to actually create the file).

Final Thoughts
I don't mean to disparage the author as I'm sure he's quite proficient in the technologies he wrote about. After spending the last 3 days trying to get up to speed on Java/Spring/Hibernate/BlazeDS, I am incredibly frustrated and burnt out on this book. I was going to try and push through this book to see if I could get something out of it - but I give up. Yes, I only have 1 chapter left - but I've devoted enough of my life to this book and need to cut my loss.

It is unfortunate that the publishing company dropped the ball on this author - this book had great potential and their lack of editing and technical editing ruined it.
Brilliant. I've read a lot about Flex and Java but finally this book has given me a full picture and thanks to the author's Maven archetype I can now start a Flex-Spring-Hibernate-BlazeDs application with all the relevant libraries by simply using the eclipse maven plugin.

The book is full of great examples and there's even a chapter helping configure our eclipse IDE with all plugins needed to develop flex-java EE applications.

I definitely recommend this book to others.
Excellent book
Well, I have to say that it has been hard to move my skills from standard web development to masterpieces of software engineering such as Spring and Hibernate. It took several weeks to get into the concept of DI(dependecy injection) and IOC(Inversion of Control), but I have to say that the effort's been worth it, and I have to thank the author of this book for making my life easier. I bought many books about Flex and Java but not a single one of them described how to use Flex and Java for enterprise development using Spring and Hibernate. The author of this book introduces the best open source technologies with an excellent description and many examples. The book is definitely worth the money just for the Flex-Java-Spring-Hibernate archetype that the author makes available on his own artifactory repository. Good job!
It is the first book making me clear on how Maven works. Thank you author.
Recently before reading this book, I'd read three Java books, an ActionScript book, a Flex book, and several other resources pertaining to the lot. My expectation coming into this book, was to learn how to connect a Flex front-end to a Java back-end using BlazeDS. What I got instead was a lesson in a dozen third-party technologies (e.g., Maven, and Subversion) that overly complicate the simple idea of connecting a Flex front-end to a Java back-end.

Clearly, the title was misleading. The subtitle 'Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex', however, is spot on and should have been the title of this book. As the subtitle states, this book is for people who already know Java, Spring, Hibernate, Maven, and Subversion, and want to learn to add a Flex front-end to that setup. There are two problems with this approach. The people who are already developing with Java, Spring, Hibernate, Maven, and Subversion will find the majority of this book a waste of time. On the other hand, newcomers to these technologies will be lost, because the majority of these topics are never covered in any detail.

Chapter 3, titled 'Configuring Your Development Environment' is where this book really falls apart. The chapter starts with a section discussing the benefits of the Eclipse IDE. The very next section of the chapter instructs you how to create a Working Set in Eclipse. This is confusing because the reader hasn't installed Eclipse yet, doesn't have any Eclipse projects to put in a Working Set, and therefor has no need to create a Working Set. The third section of this chapter goes on to give instructions for installing plug-ins to an already installed version of Eclipse. It isn't until after all these instructions, which the user has no hope of following without an installed version of Eclipse, that you come across a section titled 'Installing Eclipse'. This is just one example of how poorly this book is laid out. Once again, this information is wasted on experienced developers who have used Eclipse, and uselessly laid out for newcomers to the product.

Chapter 3 continues by having you 'configure and install' (backwards) Subversion, MySQL, Tomcat, Flex Builder Eclipse plugin, and Maven. By this point, the author has already made a good case for using all of these technologies, and I was sold on them. The problem here is that he assumes you already know a great deal about these technologies, and discusses them as he would with a colleague. This includes specific, and clever ways he's used these technologies in the past. He discusses these things in the middle of explaining how to 'configure and install' your development environement, and in doing so mixes code and commands from things he's done in the past, with code and commands you need in order to configure properly. It's unclear which of these codes and commands you are meant to execute, because he rarely ever gives clear instructions such as "Do this now...".

I think this book can only benefit a small group of developers; those who already have intermediate Java, Flex, Maven, and Subversion skills, and who want to learn how to connect a Spring back-end to a Flex front-end using BlazeDS. Sadly I do not yet fall into that group. I need a book for someone who has intermediate Java, and Flex skills and wants to connect a Java back-end to a Flex front-end using BlazeDS, as the title suggests.
Ebook PDF Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books

0 Response to "≡ Read Beginning Java and Flex Migrating Java Spring Hibernate and Maven Developers to Adobe Flex Filippo di Pisa 9781430222958 Books"

Post a Comment