Compound Theory

v2.0

Categories

  1. Transfer
  2. ColdFusion
  3. JRuby
  4. Java
  5. ColdSpring
  6. Squabble
  7. JavaLoader
  8. ColdDoc
  9. 2ddu
  10. AsyncHTTP
  11. OO Analysis and Design
  12. Flex
  13. Railo
  14. XML / XSL
  15. Hibernate
  16. ColdFusion Builder
  17. Fall
  18. Ubuntu
  19. XHTML / CSS
  20. Eclipse
  21. Git
  22. Oracle Database
  23. Usability / UI Design
  24. webDU
  25. cf.Objective()
  26. LWJGL
  27. cf.Objective(ANZ)
  28. Captcha
  29. MAX
  30. Melbourne CFUG
  31. Martial Arts
  32. Random Things
  33. Conduit

Recent Posts

Projects

Recent Comments

28 April 2008 05:30 AM 0 Comments

Transfer 1.0 Release Candidate - Out Now!

Wow.  When I started this project back in 2005 I had no idea it would blossom into what it is now, or that it would take me 3 full years to turn it into an actual 1.0 release.

It's been a crazy, interesting, frustrating and incredibly rewarding ride, and I plan on continuing it well into the future.

So here I present to you the release candidate of Transfer 1.0, ready for your download and consumption !

Some of the major new features include:

Please see the full release notes for more information.

I want to extend a big thanks to all those people who have helped out with Transfer, with code, testing, documentation, or just giving your ear as I try and work out a n-th level nested recursive threading issue, you all are too many to mention, but you know who you are, and you guys rock!

I'm really happy with the way the Transfer community has grown over the past few years, recently passing 320 members, and big kudos to you all for helping me bring Transfer to this 1.0.

In the coming months, the following is the plan for Transfer -

  1. Transfer Support finalised and advertised. 
    The details of this have been worked out, expect a blog post on this either during, or shortly after cf.Objective() 
  2. Infrastructure
    You will notice there is the new Wiki and Bug Tracker.  There will be a complete rebuild of the Transfer site, to integrate the wiki and the tracker, and provide the community with more ways to learn and interact.
  3. Transfer Training
    This is the next big thing for Transfer, and I will be starting to write the curriculum after I get back from cf.Objective()
  4. Transfer Survey
    Expect to a see a survey in the upcoming months, to get a feeling for how the community is using Transfer, and what sort of enhancements they want for the future.
  5. Transfer 1.1
    Yep, I've already started thinking about a 1.1 release! I think I also know what new features will be in it, but I won't ruin the surprise.
  6. Transfer Developer and Training Certification
    I've had some recent interest in this, and it is still on the roadmap.  Once the training curriculem is finalised, this will be also be developed.

Hopefully that will give you guys something to think about while you play with the 1.0 Release candidate!
28 April 2008 04:41 AM 8 Comments

Transfer Introduction eSeminar Recording

The recording for the recent Transfer eSeminar is now available to be viewed at your discretion.

The same code can also be downloaded from here.

There is a small silent part at the beginning due to the fact my Windows VM crashed, but the rest was relatively smooth sailing.

I hope you enjoy!

This is actually the same presentation I will be giving at cf.Objective() , so you may want to hold off on watching it, and catch it live instead ;o)

Big thanks to the Adobe Pacific eSeminar series for allowing this to happen.  It's worth checking it out to see if there is another eSeminar that is going to interest you!

24 April 2008 04:27 AM 6 Comments

Transfer eSeminar - Tomorrow - 25th of April

Just a quick reminder that I will be doing an eSeminar for Adobe tomorrow, 25th of April, at 2:00pm Melbourne, Australia Time.

Agenda
Introduction to Building Applications with Transfer ORM

When developing an Object Oriented web based application, it is normal to have a database with relational tables and a series of objects that represent that data. Often, the amount of time and effort it takes to manually map these objects back and forth from a database is large, and can be very costly.

Object Relational Mappers (ORM) were developed to cut down the amount of time this process takes, and automate the translation between a relational database and an Object Oriented system.

Transfer ORM's main focus is to automate the repetitive tasks of creating the SQL and custom CFCs that are often required when
developing a ColdFusion application. Through a central configuration file Transfer knows how to generate objects, and how to manage them and their relationships back to the database.

This presentation will outline the basics of what an Object Relational Mapper is, the use case for using one within web application
development, as well as taking a code centric, step by step view of how to install, configure and use the basic functionality of Transfer ORM.

Times
For those Aussie folks - yes, this is Anzac day! (Yeah.... I dunno why I was given a public holiday, go figure) ;o)

For those not in the AU region, the time conversion is:
USA - EST: 12am, 25-26 of April
USA - PST: 9pm, 25th of April
UK - London: 5am, 25th of April.

If you feel like staying up / getting up early, you are more than welcome to join us.

This is the new Introductory presentation I will be giving at cf.Objective() this year, so you can come by and get a preview of what I will be speaking about.

Registration
http://events.adobe.co.uk/cgi-bin/register.cgi?country=pa&eventid=6503&venueid=6858

23 April 2008 05:45 PM 0 Comments

Transfer Documentation Moves to a Wiki

As you may have picked up the occasional teaser, the Transfer documentation has been officially moved to a new Wiki, which can be found at http://docs.transfer-orm.com.

The old URLs now redirect to this link, and the project page links are also pointing here.

This is one of the new faces of the soon to be released Transfer 1.0, a large part of which is project infrastructure. 

In the next few months, you will see more and more being built, to help build the Transfer community, and provide it with the support it needs to help make Transfer into an even better project than it is now.

As per what is CodexWiki? Well, I guess you'll have to come to cf.Objective() to find out...
07 April 2008 09:36 AM 0 Comments

Melbourne CFUG - 17th of April

Another CFUG Meeting for us all,

Location:

NGA.net, Level 2, 17 Raglan St, South Melbourne
Map: http://link.toolbot.com/google.com/73016

When:
17th of April, Meeting starts at 7:00, so get there before hand (doors open at 6:30).

Agenda:

Dale Fraser will be taking us through....

Flex for ColdFusion Developers

This talk will cover the basics of how to get setup on FlexBuilder to start writing Flex applications that will leverage your existing ColdFusion code.

Topics covered will several of the standard flex components and how to return various types of data from ColdFusion to flex. You will be amazed how easy it is.

Specifically:
Returning Simple Values
Returning Structures
Returning Arrays
Returning Queries

And how to bind these to common components in Flex such as

DataGrid
ComboBox
TextInput

We will also cover dymystifying the install and configuration of Flex to ColdFusion, and a simple way to setup the necessary mappings between the two. This is for anyone who loves ColdFusion and wants to start with Flex and for anyone who is trying to decide between Ajax & Flex.


Dale will also announce the launch of a new website on this night that specifically is aimed at the ColdFusion to Flex developers.

If you are going to attend, please RSVP to mark [dot] mandel [at] gmail [dot] com.

Only those that RSVP are eligible for the door prizes, so make sure you apply!

See the CFUG Melbourne Calendar at:
http://www.cfcentral.com.au/Events/index.cfm

Or add to your Google Calendar - search for 'CFUG Melbourne'.

As per usual, we'll grab pizza during the evening, so we have something to scoff down!

Look forward to seeing you all there.