Discussion:
Tale of two upgrades...
(too old to reply)
Salim Nair
2007-09-23 03:34:27 UTC
Permalink
This is the story of me trying to attempt two different upgrades, that just
happened to fall next to each other.

First one was trying out my VS2005 projects in VS2008 Beta 2. I tried this
with Beta 1 and did not pursue it further after a couple of failures. So, I
had very low expectations when I started the work. My aim was to compile and
run my Dotnet Nuke modules and experiment with NHibernate LINQ extensions
that Ayende and gang is rigging up. (See it here
http://ayende.com/Blog/archive/2007/03/16/Linq-for-NHibernate.aspx).

The second migration is ofcourse to Rad Studio 2007 Delphi.net. We have been
eagerly waiting for the release. So, instead of waiting for my copy, I
downloaded the trial and started playing with it. I also wanted to see the
issues with migrating from D2006.net. The experience was much less than
enjoyable. By the end of my trials I reported about 7 bugs to code central,
which were very disruptive to getting my work done. A detailed description
of the experience can be read here..
http://salimnair.com/blogs/digitallytoned/archive/2007/09/13/tale-of-two-upgrades-rad-studio-2007-vs2008.aspx

As a long term Delphi user, this is a very sad experience. I want Delphi to
be the most enjoyable development environment again, which it definitely was
in its first few versions.

I do want to mention though that the win32 side of things are much better.
It is the .net side that seems to lag behind.
Nick Hodges (CodeGear)
2007-09-23 09:43:27 UTC
Permalink
Post by Salim Nair
It is the .net side that seems to lag behind.
A good thing to do when bringing forward a .Net project is to run

del /s *.dc?il

from the root directory of the project.
--
Nick Hodges
Delphi Product Manager - CodeGear
http://blogs.codegear.com/nickhodges
Salim Nair
2007-09-23 16:50:59 UTC
Permalink
Just to clarify, the conversion attemtps where done using a brand new view
from Clearcase, which does not contain any build results from previous
versions. I recreated my view between my attempts as well. All tests were
done on brand new virtual machines that does not have previous versions of
Delphi.

On the other hand lets not start with the nasty build issues that
dcuil/dcpil could create, especially when you have multiple views of the
code base in the same machine. We already had a clean target for our MSBuild
scripts used to build Delphi projects.

I always have a feeling that Codegear does not test Delphi IDE enough
against large multi-developer projects!!

Salim
Post by Nick Hodges (CodeGear)
Post by Salim Nair
It is the .net side that seems to lag behind.
A good thing to do when bringing forward a .Net project is to run
del /s *.dc?il
from the root directory of the project.
--
Nick Hodges
Delphi Product Manager - CodeGear
http://blogs.codegear.com/nickhodges
Loading...