July 7, 2006
Delphi 2006 CF Disinformation on BDN Continues
A flurry of new articles was posted on BDN over the last few days, covering different areas. All interesting. The one that got my attention is a very long, detailed, informative, and very interesting article by Stefan Cruysberghs on Developing Pocket PC applications with Delphi 2006. I like the article. I learned new stuff, even having a 1 year CF experience, mostly with Delphi.
However, when I read:
"When you press the Run F9 button, the application will be compiled with the .NET compiler. But we are trying to create a .NET Compact Framework application for a Pocket PC, so we can not proceed the normal way. To compile this application we have to use the Delphi .NET CF compiler (DCCIL) which is available in the Borland\BDS\4.0\Bin folder. The .dcpil and .dcuil files for the .NET CF can be found in the C:\Program Files\Borland\BDS\4.0\lib\cf folder. When .dcpil files are present, you do not need to install these .NET CF assemblies on your PC. This DCCIL compiler can not be invoked directly from the Delphi 2006 IDE."
I was stunned. I am compiling my CF apps from the IDE, you only need to set the library folder to the "
lib\cf" folder. Moreover, there is only one dccil compiler, not two (as the article seems to imply). The BDS 2006 IDE is fully capable of compiling CF apps and even provides Code Insight (including Help Insight for the missing properties of the CF).
Should I repeat? The IDE is fully capable of compiling CF apps, The IDE is fully capable of compiling CF apps, The IDE is fully capable of compiling CF apps, The IDE is fully capable of compiling CF apps, The IDE is fully capable of compiling CF apps, The IDE is fully capable of compiling CF apps, The IDE is fully capable of compiling CF apps...
Why am I so upset? In January, BDN posted a similarly wrong article, and I complained on my blog, providing the RIGHT (and much simpler) steps for compiling a CF app in Delphi 2006. After 6 months, we are here again. How can I have this fixed? What can be done? I'm starting to think this is really hopeless...
7 Comments
Delphi 2006 CF Disinformation on BDN Continues
Please post the author a note and maybe he will fix the article. According to his website the email should read: stefancr@scip.beComment by Sascha Buchner on July 7, 16:54
Delphi 2006 CF Disinformation on BDN Continues
Sascha, I have already left a comment on BDN, sent an email to the author, and contacted borland (or DevCo). Trouble is that last time all of this led to nothing... hope this time the article will be promptly corrected. I'll be very happy about that.Comment by Marco Cantù [http://www.marcocantu.com] on July 7, 17:42
Delphi 2006 CF Disinformation on BDN Continues
"Pheraps does Borland want to commit suicide?" they did a long time ago...Comment by Eber Irigoyen [http://ebersys.blogspot.com] on July 7, 18:02
Delphi 2006 CF Disinformation on BDN Continues
I wonder that: 1) BDN articles do not undergo a good review process. 2) A Delphi developer does not understand that dccil means "Delphi IL compiler" - nothing more. How does it believe Windows .NET code is compiled with? :) And being P-Code why CF should need a different compiler?Comment by Luigi D. Sandon on July 7, 18:55
Delphi 2006 CF Disinformation on BDN Continues
Marco, thanks for your extreme concern. It's unfortunate that such an excellent article by Stefan is skewed into attempted suicide by the vehemence of your post. If you are so concerned, you are welcome to write a follow-up article for BDN that makes your point more clearly. Our new getpublished system has also implemented peer review. If you would like to be a reviewer for our articles to make sure they say what you want them to say, go here: http://gp.borland.com/my/author.aspx and let me know what ID is displayed, and I'll make you a BDN reviewer. You have 4 author records in the current getpublished system because of migration of old accounts, so I want to make sure I set the rights on the appropriate one. TIA for your help.Comment by John Kaster [http://bdn.borland.com] on July 7, 19:53
Delphi 2006 CF Disinformation on BDN Continues
Marco - you rule! I already tried a lot of stuff, borland IDE helpers, .NET sdk 2.0, 1.1, cf 1.03 standalone, and already thought to give up with delphi and use microsoft visual studio, which i hate, but how could I know, that it's so simple, that I don't need those tools, and it's nasty, that Borland don't think about developers, and not even tries to listen to them! Thank you, and salute from Ukraine! P.S. Is there a way to prevent those error-casting strings from appearing in code?Comment by Sosna.A [] on January 4, 15:04
Post Your Comment
Click here for posting your feedback to this blog.
There are currently 0 pending (unapproved) messages.


Delphi 2006 CF Disinformation on BDN Continues
Comment by Sergio Pappalardo aka Silver Black [http://www.silvercybertech.com] on July 7, 14:09