473,402 Members | 2,061 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,402 software developers and data experts.

What's the best choice?

I have a new project to develop in .NET. The timeline for this project is
about 3 years (yes, a big project as well). I work with VS .NET 2003 today,
but I thinking use the new VS .NET 2005 for this new project, but this is
not availabe in a final version today.

May I start with a beta version, until the final (commercial) version is
released to use the new features of .NET or is best to use the 2003 version
and migrate to 2005 in many months?
Jul 21 '05 #1
8 1222
Max,

The beta1 version will have a follow up in the beta2 version.

Maybe that makes your decission easier to do yourself.

Cor
Jul 21 '05 #2
Three years, huh? I'd go with the VS 2005. That way, you can start using
generics from the beginning, which makes for some improvements in your
coding structure.

If you aren't sure about a particular new CLR call, then avoid it until the
final product ships.

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
"Max André Bündchen" <no****@microsoft.com> wrote in message
news:Ok****************@TK2MSFTNGP10.phx.gbl...
I have a new project to develop in .NET. The timeline for this project is
about 3 years (yes, a big project as well). I work with VS .NET 2003 today,
but I thinking use the new VS .NET 2005 for this new project, but this is
not availabe in a final version today.

May I start with a beta version, until the final (commercial) version is
released to use the new features of .NET or is best to use the 2003
version and migrate to 2005 in many months?

Jul 21 '05 #3
I would not be worried about what version of the tool but rather what
add-on's, libraries, etc I would use to deliver a product better and
quicker!

"Max André Bündchen" <no****@microsoft.com> wrote in message
news:Ok****************@TK2MSFTNGP10.phx.gbl...
I have a new project to develop in .NET. The timeline for this project is
about 3 years (yes, a big project as well). I work with VS .NET 2003 today, but I thinking use the new VS .NET 2005 for this new project, but this is
not availabe in a final version today.

May I start with a beta version, until the final (commercial) version is
released to use the new features of .NET or is best to use the 2003 version and migrate to 2005 in many months?

Jul 21 '05 #4
"Jim Douglas" <ja***********@genesis-software.com> wrote in message
news:XY********************@comcast.com...
I would not be worried about what version of the tool but rather what
add-on's, libraries, etc I would use to deliver a product better and
quicker!


Like .NET 1.1 or .NET 2.0 ...?

:-)

Jul 21 '05 #5
Hello Max,

DNF 1.1 will be backward compatible but DNF 2.0 is remarkable with many new
and refined improvements. What I suggest you must do is spend the time
studying what DNF 2.0 offers so you can make wise decisions. Finally, DNF
2.0 is available in Beta 1 -- right now -- noting Beta 2 is going to be
released within several months and will include a 'go live' license for
those willing to risk deploying DNF 2.0 while still in beta.

So yes, given what you explain I would start with DNF 2.0 now.

--
<%= Clinton Gallagher
METROmilwaukee "Regional Information Services"
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/

"Max André Bündchen" <no****@microsoft.com> wrote in message
news:Ok****************@TK2MSFTNGP10.phx.gbl...
I have a new project to develop in .NET. The timeline for this project is
about 3 years (yes, a big project as well). I work with VS .NET 2003 today, but I thinking use the new VS .NET 2005 for this new project, but this is
not availabe in a final version today.

May I start with a beta version, until the final (commercial) version is
released to use the new features of .NET or is best to use the 2003 version and migrate to 2005 in many months?

Jul 21 '05 #6
Hi Max,

The current VS 2005, although looks extremely good and works 70% of the
time, id suggest sticking with VS2003 until at least beta2 comes out.
There will be many changes to VS 2005 as it moves from beta1 to beta2,
and beta2 will also include a go live license which beta1 doesnt (beta1
is for testing purposes only). You can do your basic ground work for
the project in VS 2003 and when beta 2 of 2005 does come out (which may
be soon) it would be easy to just migrate. I would look suggest you
catch up on the changes and enhancements from framework 1.1 to 2.0
though, it will help you in the eventual migration. Bottom line, VS
2005 in beta1 state i wouldnt recomment for any industrial or
enterprise app development. Thats my 2c anyways.

NuTcAsE

Jul 21 '05 #7
Hey max,

I went through the same decision process you are going through. I chose
Whidbey and there are issues to consider.

One is unexpected behavior, particularly in winforms layout. Whidbey has
great new design time support for rafting containers and tool strips, but
tends to be incompatible with some of the older controls, like SandBar, etc.
Also, new things keep popping up, like the MdiList control is now a property
of the strip and it requires some finesse in accessing it. Its just a new
way of doing things that if you are used to a certain way can be
counter-productive at first, but I don't think you'll regret choosing
Whidbey. The beta release is pretty stable.

--
Ahmed Qurashi
..NET Architect
Creator, okaq.com

"Max André Bündchen" <no****@microsoft.com> wrote in message
news:Ok****************@TK2MSFTNGP10.phx.gbl...
I have a new project to develop in .NET. The timeline for this project is
about 3 years (yes, a big project as well). I work with VS .NET 2003 today, but I thinking use the new VS .NET 2005 for this new project, but this is
not availabe in a final version today.

May I start with a beta version, until the final (commercial) version is
released to use the new features of .NET or is best to use the 2003 version and migrate to 2005 in many months?

Jul 21 '05 #8
NuTcAsE <ra********@gmail.com> wrote:
The current VS 2005, although looks extremely good and works 70% of the
time, id suggest sticking with VS2003 until at least beta2 comes out.
There will be many changes to VS 2005 as it moves from beta1 to beta2,
and beta2 will also include a go live license which beta1 doesnt (beta1
is for testing purposes only). You can do your basic ground work for
the project in VS 2003 and when beta 2 of 2005 does come out (which may
be soon) it would be easy to just migrate. I would look suggest you
catch up on the changes and enhancements from framework 1.1 to 2.0
though, it will help you in the eventual migration. Bottom line, VS
2005 in beta1 state i wouldnt recomment for any industrial or
enterprise app development. Thats my 2c anyways.


While VS itself may well change a lot between beta 1 and beta 2, I
don't expect the languages will change that much. I suspect it'll be
easier to migrate from beta 1 to beta 2 than to rewrite a load of code
to use generics and the other goodies from .NET 2.0...

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too
Jul 21 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

125
by: Sarah Tanembaum | last post by:
Beside its an opensource and supported by community, what's the fundamental differences between PostgreSQL and those high-price commercial database (and some are bloated such as Oracle) from...
86
by: Michael Kalina | last post by:
Because when I asked for comments on my site-design (Remember? My site, your opinion!) some of you told me never to change anything on font-sizes! What do you guys think of that:...
46
by: Keith K | last post by:
Having developed with VB since 1992, I am now VERY interested in C#. I've written several applications with C# and I do enjoy the language. What C# Needs: There are a few things that I do...
41
by: Mountain Bikn' Guy | last post by:
What is the current preferred way to save user preferences in dotnet? Is the registry the right place to do this? Can anyone recommend a good article (or book) for this topic? Thanks.
24
by: invitro81 | last post by:
Hello I've recently learnt python and I do love it! I congratulate all those geeks who produce this nice language; well, because I could be called a nearby newbee I've decided to improve my...
6
by: ashishnh33 | last post by:
cud any one tell me what is the problem in this program #include<iostream.h> #include<conio.h> #include<stdlib.h> int binarysearch(void) int linearsearch(void) class search { private:...
5
by: sherifffruitfly | last post by:
Hi, I'm just learning cpp, and the exercise I'm working on is basically as follows: 1) Create a struct type with 4 members (char, char, char, int). 2) Create an array of, say 3 instances of...
5
by: Ryan Liu | last post by:
I have an application need export ane import data of projects. There are about 10 database tables releated to one project. 3 of them each could have up to 100K lines data. I can export all data...
3
by: alacrite | last post by:
You have higher level, lower level, and those languages in between. Generally speaking higher level languages are considered more productive at the cost of a slower runtime. While lower level...
8
by: pamela fluente | last post by:
I need an opinion. I have to add NEW pages to an existing site. The site has - also - some ASPX pages. These pages, I have seen, have the following doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.