IndianGuru wrote: |
I think it is going to be real confusing ![Crying [:'(]](/emoticons/emotion-9.gif)
If
the version for 1.1, is going to run on 2.0, most Module Developers
would not switch over to 2.0 (why make two sets ?) Besides, I am sure,
in order to do that, something will have to be compromised.
I
feel, 2.0 one (i.e. DNN 4.0) should shirk all the extra baggage, and
what ever "breaking changes" are needed, should be done at this stage
(including new DAL), so that we can all sail safely with further
versions ![Big Smile [:D]](/emoticons/emotion-2.gif)
|
|
As phr0ze said it's necessary for a transitioning period in this case
and the earlier we present the options, the earlier the community will
plan for and implement it and the earlier we will be able to move to a
VS 2005/ .Net 2.0 only setup as demand for the 3.x series dies down.
Additionally, here are other reasons (to name a few):
1) If we only release a DNN 3.2 version, what happens to all the
developers that buy/install VS 2005 and can't develop for DNN? They
will likely go somewhere else.
2) We made so many breaking changes in 3.0 that we promised no more
breaking changes for the next year. We are trying to stick to that.
3)
While DNN 4.0/VS2005 requires lots of file reorganization and a
slightly
different (though possibly a little easier) development environment,
the code is probably 99+% identical but the files themselves are
organized differently. Therefore, the extra effort to support 2
code bases (for
now) is acceptable to the core team given what we expect the community
demand for a VS 2005 solution to be.
Going forward, we will support both code bases and will likely
enhance both with applicable minor enhancemnts but the 4.x version
MAY
get a few .Net 2.0 specific enhancements at some point as demand and
resources allow.
As I've stated before, if you are interested, please read Shaun's and
Charles' blogs as they provide a lot of insight into the issues
identified and the solutions proposed. There is much work is
still being done in identifying upgrade scenarios and their associated
procedures so that's why there hasn't been a lot of "official"
information on the subject as of yet but the above info should
constitute the bulk of the DNN strategy for .Net 2.0/VS 2005.