473,382 Members | 1,302 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,382 software developers and data experts.

should i move to .NET 2.0?

I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want to run
both versions on the same server (have only one server). Or using VS 2003
with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which is
really easy to do)

The question: is .NET 2.0 ready for production? First website is actually
making good money for me and it will be a big deal if server would lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.
Oct 31 '06 #1
11 1110
First off - if it's running perfectly and making good money for you -
there's no real reason to switch.
That said - there's no problem with running both versions on one server, and
YES - 2.0 has been ready for production a long time - I've had all my sites
converted to 2.0 for some time and I'll NEVER look back.

My suggestion would be to create a second site, copy the same older code
there, and convert that, to see how many issues you had during
conversion...that's the only thing I could see holding things up (the
conversion)

--
David Wier
MVP/ASPInsider
http://aspnet101.com
http://aspexpress.com

"George Ter-Saakov" <gt****@cardone.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want to
run
both versions on the same server (have only one server). Or using VS 2003
with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which is
really easy to do)

The question: is .NET 2.0 ready for production? First website is actually
making good money for me and it will be a big deal if server would lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.


Oct 31 '06 #2
Well, I do not want to use 2 development tools as well. It's really starts
to mess up my head :). The first website still going through improvement all
the time.
So that is another reason to convert.

I actually already had converted (just did not updated server yet) and had
no issues except one
in NET 2.0
Response.Filter.Write(aTmp, 0, aTmp.Length) now throws an exception when
aTmp is 0 length array.

..NET 1.1 simply did not do anything.

thanks for the info.
George.

"David Wier" <da********@noSpamhotmail.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
First off - if it's running perfectly and making good money for you -
there's no real reason to switch.
That said - there's no problem with running both versions on one server,
and
YES - 2.0 has been ready for production a long time - I've had all my
sites
converted to 2.0 for some time and I'll NEVER look back.

My suggestion would be to create a second site, copy the same older code
there, and convert that, to see how many issues you had during
conversion...that's the only thing I could see holding things up (the
conversion)

--
David Wier
MVP/ASPInsider
http://aspnet101.com
http://aspexpress.com

"George Ter-Saakov" <gt****@cardone.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
>I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want to
run
>both versions on the same server (have only one server). Or using VS 2003
with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which is
really easy to do)

The question: is .NET 2.0 ready for production? First website is actually
making good money for me and it will be a big deal if server would lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.



Oct 31 '06 #3
Hard to say. .Net 2.0 is superior to .Net 1.1 in many ways. However, with
the advent of Vista and the .Net platform 3.0, it would probably be better
to save yourself the trouble of 2 upgrades, wait a bit longer (maybe a
year), and upgrade to .Net 3.0.

--
HTH,

Kevin Spencer
Microsoft MVP
Short Order Coder
http://unclechutney.blogspot.com

The devil is in the yada yada yada
"George Ter-Saakov" <gt****@cardone.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
>I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want to
run both versions on the same server (have only one server). Or using VS
2003 with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which is
really easy to do)

The question: is .NET 2.0 ready for production? First website is actually
making good money for me and it will be a big deal if server would lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.

Nov 1 '06 #4
"NET 1.1 simply did not do anything."
Correct. In .NET 2.0, any unhandled exception will cause your application to
quit and the appDomain to unload. That is good, because in 1.1 you could have
an application that "seemed" to still be running, but was actually in a
completely unusable state.
Bottom line- handle the exception with better coding logic.
Peter

--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com


"George Ter-Saakov" wrote:
Well, I do not want to use 2 development tools as well. It's really starts
to mess up my head :). The first website still going through improvement all
the time.
So that is another reason to convert.

I actually already had converted (just did not updated server yet) and had
no issues except one
in NET 2.0
Response.Filter.Write(aTmp, 0, aTmp.Length) now throws an exception when
aTmp is 0 length array.

..NET 1.1 simply did not do anything.

thanks for the info.
George.

"David Wier" <da********@noSpamhotmail.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
First off - if it's running perfectly and making good money for you -
there's no real reason to switch.
That said - there's no problem with running both versions on one server,
and
YES - 2.0 has been ready for production a long time - I've had all my
sites
converted to 2.0 for some time and I'll NEVER look back.

My suggestion would be to create a second site, copy the same older code
there, and convert that, to see how many issues you had during
conversion...that's the only thing I could see holding things up (the
conversion)

--
David Wier
MVP/ASPInsider
http://aspnet101.com
http://aspexpress.com

"George Ter-Saakov" <gt****@cardone.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want to
run
both versions on the same server (have only one server). Or using VS 2003
with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which is
really easy to do)

The question: is .NET 2.0 ready for production? First website is actually
making good money for me and it will be a big deal if server would lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.



Nov 1 '06 #5
Hi,

Kevin Spencer wrote:
Hard to say. .Net 2.0 is superior to .Net 1.1 in many ways. However, with
the advent of Vista and the .Net platform 3.0, it would probably be better
to save yourself the trouble of 2 upgrades, wait a bit longer (maybe a
year), and upgrade to .Net 3.0.
No. .NET 3.0 will not replace .NET 2.0. It's a marketing name. .NET 3.0
consists of additional libraries which are installed on top of .NET 2.0.
These libraries allow programming WPF (Windows Presentation Foundation),
WCF (Windows Communication Foundation), WWF (Windows Workflow
Foundation) and Cardspace.

For more info about .NET 3.0:
http://www.netfx3.com/

You should move to .NET 2.0 unless you have good reasons to stay with
..NET 1.1.

..NET 2.0 is a huge improvement over 1.1. Additionally, if you want to
stay on top of the game, you got to move with the flow, and learn the
newer technologies as they come.

HTH,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch
Nov 1 '06 #6
You'll notice that I didn't mention .Net 3.0 alone as a reason, but Vista as
well. This was why I recommended waiting a year.

You're entitled to your opinion, Laurent, but "No" is a bit overbearing
regarding an opinion.

--
HTH,

Kevin Spencer
Microsoft MVP
Short Order Coder
http://unclechutney.blogspot.com

The devil is in the yada yada yada
"Laurent Bugnion" <ga*********@bluewin.chwrote in message
news:e$**************@TK2MSFTNGP04.phx.gbl...
Hi,

Kevin Spencer wrote:
>Hard to say. .Net 2.0 is superior to .Net 1.1 in many ways. However, with
the advent of Vista and the .Net platform 3.0, it would probably be
better to save yourself the trouble of 2 upgrades, wait a bit longer
(maybe a year), and upgrade to .Net 3.0.

No. .NET 3.0 will not replace .NET 2.0. It's a marketing name. .NET 3.0
consists of additional libraries which are installed on top of .NET 2.0.
These libraries allow programming WPF (Windows Presentation Foundation),
WCF (Windows Communication Foundation), WWF (Windows Workflow Foundation)
and Cardspace.

For more info about .NET 3.0:
http://www.netfx3.com/

You should move to .NET 2.0 unless you have good reasons to stay with .NET
1.1.

.NET 2.0 is a huge improvement over 1.1. Additionally, if you want to stay
on top of the game, you got to move with the flow, and learn the newer
technologies as they come.

HTH,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch

Nov 1 '06 #7
When I said did not do anything.
I meant that even exception was not thrown. It just did not output anything
which is correct since array has zero length.
George

"Peter Bromberg [C# MVP]" <pb*******@yahoo.nospammin.comwrote in message
news:FC**********************************@microsof t.com...
"NET 1.1 simply did not do anything."
Correct. In .NET 2.0, any unhandled exception will cause your application
to
quit and the appDomain to unload. That is good, because in 1.1 you could
have
an application that "seemed" to still be running, but was actually in a
completely unusable state.
Bottom line- handle the exception with better coding logic.
Peter

--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com


"George Ter-Saakov" wrote:
>Well, I do not want to use 2 development tools as well. It's really
starts
to mess up my head :). The first website still going through improvement
all
the time.
So that is another reason to convert.

I actually already had converted (just did not updated server yet) and
had
no issues except one
in NET 2.0
Response.Filter.Write(aTmp, 0, aTmp.Length) now throws an exception when
aTmp is 0 length array.

..NET 1.1 simply did not do anything.

thanks for the info.
George.

"David Wier" <da********@noSpamhotmail.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
First off - if it's running perfectly and making good money for you -
there's no real reason to switch.
That said - there's no problem with running both versions on one
server,
and
YES - 2.0 has been ready for production a long time - I've had all my
sites
converted to 2.0 for some time and I'll NEVER look back.

My suggestion would be to create a second site, copy the same older
code
there, and convert that, to see how many issues you had during
conversion...that's the only thing I could see holding things up (the
conversion)

--
David Wier
MVP/ASPInsider
http://aspnet101.com
http://aspexpress.com

"George Ter-Saakov" <gt****@cardone.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want
to
run
both versions on the same server (have only one server). Or using VS
2003
with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which
is
really easy to do)

The question: is .NET 2.0 ready for production? First website is
actually
making good money for me and it will be a big deal if server would
lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.




Nov 1 '06 #8
Hi Kevin,

Kevin Spencer wrote:
You'll notice that I didn't mention .Net 3.0 alone as a reason, but Vista as
well. This was why I recommended waiting a year.

You're entitled to your opinion, Laurent, but "No" is a bit overbearing
regarding an opinion.
Sorry for the "no". You're right.

The reason I reacted to your post is that it makes .NET 3.0 sound like
an upgrade to .NET 2.0, in the same way that .NET 2.0 is an upgrade to
..NET 1.1. However, it's not. I think that Microsoft's naming policy is
confusing enough in that matter :-)

HTH and sorry,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch
Nov 1 '06 #9
Regardless, it is still good defensive coding practice to check if aTmp is
zero length or null before attempting to use it in the next line of code, yes?
Peter

--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com


"George Ter-Saakov" wrote:
When I said did not do anything.
I meant that even exception was not thrown. It just did not output anything
which is correct since array has zero length.
George

"Peter Bromberg [C# MVP]" <pb*******@yahoo.nospammin.comwrote in message
news:FC**********************************@microsof t.com...
"NET 1.1 simply did not do anything."
Correct. In .NET 2.0, any unhandled exception will cause your application
to
quit and the appDomain to unload. That is good, because in 1.1 you could
have
an application that "seemed" to still be running, but was actually in a
completely unusable state.
Bottom line- handle the exception with better coding logic.
Peter

--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com


"George Ter-Saakov" wrote:
Well, I do not want to use 2 development tools as well. It's really
starts
to mess up my head :). The first website still going through improvement
all
the time.
So that is another reason to convert.

I actually already had converted (just did not updated server yet) and
had
no issues except one
in NET 2.0
Response.Filter.Write(aTmp, 0, aTmp.Length) now throws an exception when
aTmp is 0 length array.

..NET 1.1 simply did not do anything.

thanks for the info.
George.

"David Wier" <da********@noSpamhotmail.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
First off - if it's running perfectly and making good money for you -
there's no real reason to switch.
That said - there's no problem with running both versions on one
server,
and
YES - 2.0 has been ready for production a long time - I've had all my
sites
converted to 2.0 for some time and I'll NEVER look back.

My suggestion would be to create a second site, copy the same older
code
there, and convert that, to see how many issues you had during
conversion...that's the only thing I could see holding things up (the
conversion)

--
David Wier
MVP/ASPInsider
http://aspnet101.com
http://aspexpress.com

"George Ter-Saakov" <gt****@cardone.comwrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
I have a working website on internet written on .NET 1.1
I am thinking about moving my development to .NET 2.0 and do not want
to
run
both versions on the same server (have only one server). Or using VS
2003
with 2005 simultaneously

So I am thinking about converting my first website to .NET 2.0 (which
is
really easy to do)

The question: is .NET 2.0 ready for production? First website is
actually
making good money for me and it will be a big deal if server would
lock
itself up one in a while.

Is .NET 2.0 as stable as .NET 1.1?
Any known issues?


Thanks
George.




Nov 1 '06 #10
Thanks much, Laurent. At any rate, between the two of us, and the rest of
the responses, I'm sure that the OP has some good food for thought!

--
:),

Kevin Spencer
Microsoft MVP
Short Order Coder
http://unclechutney.blogspot.com

The devil is in the yada yada yada
"Laurent Bugnion" <ga*********@bluewin.chwrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
Hi Kevin,

Kevin Spencer wrote:
>You'll notice that I didn't mention .Net 3.0 alone as a reason, but Vista
as well. This was why I recommended waiting a year.

You're entitled to your opinion, Laurent, but "No" is a bit overbearing
regarding an opinion.

Sorry for the "no". You're right.

The reason I reacted to your post is that it makes .NET 3.0 sound like an
upgrade to .NET 2.0, in the same way that .NET 2.0 is an upgrade to .NET
1.1. However, it's not. I think that Microsoft's naming policy is
confusing enough in that matter :-)

HTH and sorry,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch

Nov 2 '06 #11
Hi Kevin,

Kevin Spencer wrote:
Thanks much, Laurent. At any rate, between the two of us, and the rest of
the responses, I'm sure that the OP has some good food for thought!
Good that Microsoft has us to correct their marketing "errors" ;-)

Just kidding,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch
Nov 3 '06 #12

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

Similar topics

29
by: Tom_OM | last post by:
I have a web site in which I offer freeware programs. They're true freeware, not crippled versions attempting to get people to buy the full versions. The beginning of my user license agreement...
303
by: mike420 | last post by:
In the context of LATEX, some Pythonista asked what the big successes of Lisp were. I think there were at least three *big* successes. a. orbitz.com web site uses Lisp for algorithms, etc. b....
58
by: Jeff_Relf | last post by:
Hi Tom, You showed: << private const string PHONE_LIST = "495.1000__424.1111___(206)564-5555_1.800.325.3333"; static void Main( string args ) { foreach (string phoneNumber in Regex.Split...
2
by: Geoff Cox | last post by:
Hello, I read that moving from one page to another normally destroys a variable. The code below allows the variable "name" to be used in a form on the second page. How does this happen? Or am I...
1
by: Phil Endecott | last post by:
Dear Postgresql experts, According to the documentation for MOVE, it returns the number of rows that it has moved over. It seems to me that this is true for MOVE FORWARD n, but not for MOVE...
18
by: Zytan | last post by:
I want the same function to be run whether you press Enter or double click the listbox. It seems really verbose to write both handlers to both events everytime, even if they both call the same...
0
by: Chuckk Hubbard | last post by:
I solved this problem. I still don't understand why, but it seems Python was appending a reference to the first element at the end of the list, rather than copying the data. I used something...
1
by: Chuckk Hubbard | last post by:
Hello. This program is clunky, I know; I'm not a programmer, but I need to use this program, so I'm writing it. The problem: I have a cursor following the mouse that shows frequency ratios of...
3
by: Paulo | last post by:
Should I move my asp.net 2.0 C# apps to 3.0/3.5? Any real advantages? Any 2.0 code should be converted to 3.0/3.5? How 3.0/3.5 new features works on practice? Many thanks!
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.