Thursday, January 19, 2006

Transactional Data Modules on Delphi 2006

Tonight i was working on my project's middletier using DataSnap and i decided to add a new Transactional Data Module, perfect, i click on File / New / Other and select the MultiTier tab... ooops, it only says Remote DataModule!!!

Where is my Transactional Data Module!! Well, it seems that the Wizard didnt make it for the official Delphi 2006 release (as i said officially), BUT... after a quick "let me ask Mister Google" i found this good entry on Borland's Chris Bensen blog. Good stuff it is there, notice that you will have to enter "both" (Free) in the component factory section if you want to specify support for both Single and Apartment Threading Models, the option in the wizard only offers Single or Apartment.

Anyway it seems that Delphi 2006 supports them fully and there is no problem with it. (We already deployed our newly D2006 compiled modules).

Another way to do it is just to open your project with Delphi 7 and add the transactional data module, save, close and go back to D2006. (Hey, i still use the D7 help file :P)

Friday, January 13, 2006

Marco Cantu's eBook Delphi 2006 first draft

I mentioned before on the borland nontech newsgroups that Marco Cantu was planning to extend his Mastering Delphi 2005 book.

Well, here is the link to his initial Delphi 2006 ebook first draft. I can say that Marco's book is great, it is part of a good collection of Delphi .Net books on my office, which i will be waiting to increase with his next book, which i expect to be available when Delphi 2007/2008 comes out.

Enjoy the good reading.

Monday, January 09, 2006

2005 is gone, welcome 2006!

Well, personally and professionally 2005 was a great year for me, i spent my Christmas in my beautiful and warm country, the perfect way to close a good year.

But now, it is 2006, and what better way to start the year than with the BEST DELPHI EVER, yes sir, i am right now installing the Man, the Mighty One, the only Delphi not bashed so far in the non-technical borland newsgroups... Mr. Delphi 2006.

So far so good, i'm installing right now my standard components: JVCL 3.10, SUISkin and ExpressGrid.

If all these guys come up right, then we are ready to move, yup, i'm not thinking twice, i'm going all the way, i'm migrating from Delphi 7. It is worth it and the feedback so far has been A+.

So, people, the time is now, Delphi 3, 4, 5, 6 and 7 users, we have our safe spot is Delphi 2006.

Let the party begin.

Pst. It looks like i will have a lack of sleep this coming days. :)