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...