Flextrine Tutorial – CRUD in a simple Flex 4 address book: Conclusion

Introduction
Setting up the server
Creating the entities
Creating the database schema
Loading the entities
Creating new entities
Deleting entities
Updating entities
Conclusion

I hope that this tutorial has given you some insight into the power of Flextrine.  In fact there are many areas of Flextrine that we didn’t touch on here including one to one and many to many associations, lazy loading, DQL, fetch joins, custom PHP functions and more – check the documentation for more details.

Both Flextrine and Doctrine 2 are currently in beta; the planned release date for both products is 1st September 2010 by which time I would hope to be able to confidently pronounce Flextrine as stable.  That’s where you come in!  If you find any issues in Flextrine please log them at http://code.google.com/p/flextrine2/issues/list and help me to make Flextrine the best Flex ORM library there is 🙂

Flextrine chosen for elevator pitch at Flash on the Beach 2010!

My open source ORM project Flextrine has been chosen as one of 20 projects to present at this years Flash on the Beach, in Brighton this September.  I get three hectic minutes to showcase Flextrine and try and demonstrate what it can do 🙂

If you find yourself at Flash on the Beach this year come down and listen!

http://www.flashonthebeach.com/sessions/index.php?pageid=2999
http://code.google.com/p/flextrine2/

Flextrine 0.5 released!

I have released the first public version of Flextrine.  Its actually pretty feature rich, and I will be focusing mainly on bug fixes and stability as reports start to come back from the community leading up to the main release on 1st September.

Major features that have made it into 0.5:

  • Entities and the entity manager
  • Single and collection associations
  • The Flextrine Manager
  • AS3 code generation
  • Lazy loading, requireOne and requireMany
  • Full Flex databinding
  • DQL queries

Flextrine can be downloaded from Google Code at http://code.google.com/p/flextrine2/  Please try it out and log any issue you might find in Google Code.