Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / ".net" version questions

Author
Message
JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 20th Jan 2006 08:00
i have .net version 2.0 installed, can I uninstall version 1.1 without having problems with Visual Studio 2003, or any old .net 1.1 apps?

Antdizzle
20
Years of Service
User Offline
Joined: 6th Mar 2004
Location: Las Vegas
Posted: 20th Jan 2006 10:08
No.
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 20th Jan 2006 10:11
No, .Net 1.1 programs don't like .NET 2.0, and the SDK's definately won't be compatible. Keep it installed if you want to use Visual Studio 2003.

hyrichter
20
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 20th Jan 2006 14:51
OK, Joel, you asked for it. RANT TIME!

So this means we'll need to have every version of .net installed if we expect to be running .net apps? That's like downloading a cool game from say 3 years ago, and you have to go download DX 7 for it to run. Then you decide to play an older retro game, and have to download DX 1 or 2 for it to run. That's what I see in the future if M$ doesn't quickly get their act together and make the new versions of the .net framework completely backwards compatible. My opinion is .net is fine for asp.net web apps, but other than that, and especially for a Windows forms app, let's just forget about it.

And you wonder why I still think a native win32 app is the best. Why do you think Borland after Delphi 8 (which was only for .net) has made the next 2 versions able to compile .net or win32 apps? Out of all the developers that were at a Borland conference, only like 3 or 4 out of about 100 people even planned to use .net for their project, and that was for a web-based asp.net project. Not one of them planned to use it for a Windows Forms application.

For your reading pleasure if you're totally bored:
Win32 vs. .Net
Feel free to flame me, now.

Darkbasic MADPSP
19
Years of Service
User Offline
Joined: 15th Jun 2005
Location: Uk
Posted: 20th Jan 2006 19:32
lol .net airlines they might help

where i went on holiday to
www.portaventura.es and also http://themepark.nl/ubbthreads/showflat.php?Cat=0&Board=UBB7&Number=661483&page=0&fpart=all
re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 20th Jan 2006 20:08
I dont like .net, I think it narrows the end user base too much.

JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 20th Jan 2006 20:27
I actually really like .net, makes for easy coding and smaller apps

if every application used .net, our apps wouldn't be using nearly as much HDD space as current apps, there would be no duplicate libraries anywhere on the hard drive, etc.

but I do agree, MS was stupid to not make 2.0 backwards compatible, that makes me like .net just a tiny bit less

hyrichter
20
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 20th Jan 2006 20:49
Quote: " there would be no duplicate libraries anywhere on the hard drive"

Not if you have to have multiple versions of .net installed.

I like the structure of coding in .net, and the c# language as well. If they just had an option in there to compile to native code, I'd switch to it in a heartbeat.

John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 20th Jan 2006 20:51
Yes, I love .Net also, it certainly makes software development nice, and without horrible API's to use, much more relaxing.

I'm glad .Net2.0 isn't backwards compatible, because it shows that Microsoft have taken it further, and optimized it more.

Quote: "if every application used .net, our apps wouldn't be using nearly as much HDD space as current apps, there would be no duplicate libraries anywhere on the hard drive, etc."


That is right and wrong, there would be no duplicates of the .Net framework libraries, but any third party libraries, including your own should be installed seperately for each application. This prevent 'dll hell' where old dll's replace new dll's in the System32 directory.

re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 20th Jan 2006 21:17
Quote: "This prevent 'dll hell' where old dll's replace new dll's in the System32 directory"

yeah i hate when that happens ,and you have to figure out which fuggin dll got replaced. that really sucks.

JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 20th Jan 2006 21:18
that's why all dlls should have the VERSION number in the file name...

Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 20th Jan 2006 22:23
So all you .net haters prefer MFC? MFC is the worst implementation of a so-called framework ever devised. It is crap--- pure garbage.

re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 20th Jan 2006 23:10
I say do everything by hand using api calls if necessary.

empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 20th Jan 2006 23:14
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 21st Jan 2006 00:02
Quote: "If they just had an option in there to compile to native code, I'd switch to it in a heartbeat"


Its JIT compiled. The first time you run a .net exe its compiled to pure assembly, but optimized to the machine executing the code. .NET is in no way "interpretted" runtime. As far as 2.0 being backwards compatible to 1.1, they are supposed to be. Maybe needs incremental install like 1.1 then install 2.0? I haven't tried 2.0 yet - too much production code to worry about breaking

SORRY UR NOT COMEDIAN
hyrichter
20
Years of Service
User Offline
Joined: 15th Feb 2004
Location: Arizona
Posted: 21st Jan 2006 01:15
Quote: " Use Delphi VCLs. "

Amen. Nothing compares to a good app written in Delphi. I've never tried MFC and don't plan to.

And using VB6 isn't a good alternative to .net. You still have problems with making sure they have their activex controls registered and all that crap. I don't know when exactly Microsoft is going to figure it out. Delphi puts all the necessary stuff into your exe, but only puts what your application actually uses, so the exes still remain quite small.

However, if Microsoft does make it so .net 2 doesn't break all your .net 1.1 apps, I might allow a little forgiveness.

re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 21st Jan 2006 02:52
with vb6 just ensure the necessary controls are included in the distribution. it would be nice if they were compiled into the exe but hey, i love it just the same. I heard vb6 is much easier than .net.

JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 21st Jan 2006 03:16
Quote: "I heard vb6 is much easier than .net.
"

they're very different

.net is purely OO, vb6 isn't, so I can see where people get confused when they're used to top down coding.

CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 23rd Jan 2006 14:15
Quote: ".net is purely OO, vb6 isn't"

here here! Once I started coding in .NET I never looked back, well unless I needed to maintain something for the job I was at, at the time (3 years ago). Since then I havent had to touch VB6 and do all my coding in .NET. The consulting company I work for is going to hook me up with the full versions of VS2005 Team (Enterprise Architect) and SQL2005. Anyone interested in sql's improvements should go to the sql home page and read the Developer Productivity section, its mind blowing. I especially dig the ability to write stored procedures in VB.NET or C# or good ol' T-SQL. Thats right .net based OOP sprocs! woohoo!


sorry

SORRY UR NOT COMEDIAN
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 23rd Jan 2006 21:26
Quote: "The consulting company I work for is going to hook me up with the full versions of VS2005 Team (Enterprise Architect) "


Enjoy, that's the best version

re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 23rd Jan 2006 22:03
Im not sure, procedural is kinda nice sometimes too. Im a big lover of global variables and what other people call sloppy code. I prefer to think of it as an 'organized mess'

Login to post a reply

Server time is: 2024-11-16 11:00:59
Your offset time is: 2024-11-16 11:00:59