Page 2 of 2

Re: Why .Net 3.5?

Posted: 2009-06-22 13:53
by Twisted Helix
CausaltyUR wrote: So netframework should be updated with sp1?

or

was sp 1 included with pr.86
Yes. The 3.5 sp1 installer is included in the PR installer. However it is the online installer, and sometimes it causes issues ... firewall, non genuine windows etc. So the offline installer ... what is known as the redistributable can be downloaded. Its quite a bit bigger ... @ 200MB, but it shouldn't cause any problems.

You can get it here --> http://download.microsoft.com/download/ ... etfx35.exe

The reasons for using .NET 3.5 sp1 are explained here --> http://support.microsoft.com/kb/951847/en-us

It provides a complete servicing of .NET 2.0 and 3.0 packages.
x.trEm*e wrote:so you are promoting yourself with that sentence to a uber pro?
If you have nothing useful to add to the conversation then please be quiet.

Re: Why .Net 3.5?

Posted: 2009-06-22 14:09
by Dunehunter
Don't disrespect the devs please folks, or you get to take a little vacation.

Re: Why .Net 3.5?

Posted: 2009-06-24 10:02
by gomimin
Twisted Helix

Thanks for the url to MS Support which explained my error in thinking that just because of CLR hasn't changed since 2.0 it would make sense to use it instead of 3.5SP1 :-)

But i still would love to have a bit more insight what for Net is used in PR - and no i'm not a developer only an interested layman...


btw. automatic MS Update out today for FF issue:

How to remove the .NET Framework Assistant for Firefox

Re: Why .Net 3.5?

Posted: 2009-06-24 11:55
by LechHools
i have Framenetwork 2.0 and everything works for me ...

Re: Why .Net 3.5?

Posted: 2009-06-24 11:59
by Twisted Helix
gomimin wrote: But i still would love to have a bit more insight what for Net is used in PR - and no i'm not a developer only an interested layman...
The pr.exe is written with it. Why use it ? Well its just a library (I don't use C#, I actually use C++/CLI), and as a library it is very well specified for microsoft systems. Probably one of the best specified libraries there are for MS systems. Which is not surprising really ... considering MS wrote it for MS systems, and ironed out many of the shortcomings that C++ has with windows. The advantage of it in this circumstance is that it has a very nice set of recursive routines for managing directories and files on windows, with safeties built in.

Also it provides one set of code routines that will work cross platform on any MS OS with .NET installed. Otherwise you have to write different code for different targets. A basic tenet of object oriented programming is you do not reinvent the wheel. If someone has created a library that does the job you want ... use it. If its not quite right ... inherit from it and adapt it. If its totally wrong, find another. If you cant ... then finally ... write your own.

Re: Why .Net 3.5?

Posted: 2009-06-24 12:19
by Raufbold
As long as no functionality is used thats only available in .NET 3.5 it will run on .NET 2.0 also, since .NET 2.0 is fully integrated in .NET 3.5

Re: Why .Net 3.5?

Posted: 2009-06-24 13:06
by Twisted Helix
Correct, there is no 3.5 methods used in it. The reason for installing 3.5 is that there is a SP to 2.0 that Vista doesn't implement ... it only implements it retrospectively in the 3.5 Sp1 update ... you cant actually download it for Vista separately anywhere. So rather than confuse the issue by having a whole bunch of things that people with different OSes have to do, it was simpler just to get folks to install 3.5 sp1.

Besides , there is nothing wrong with being bang up to date. I mean if a game requires you to install the latest DirectX version you think nothing of it ? You think nothing of getting the latest drivers for your video or sound card ? You let your OS update itself as patches come out ?

.NET is no different.

I must say I find it very hard to understand the technofear that seems to revolve around .NET. I suppose its because the advantages of it are more apparent to the developer than they are to the end user.

Re: Why .Net 3.5?

Posted: 2009-06-24 21:31
by Solid Knight
^ I image it is the same thing. End users don't interact with the .NET Framework. Some of the fear comes from the massive FUD campaign against it.

Re: Why .Net 3.5?

Posted: 2009-06-26 05:08
by gomimin
Thank you for the in dept Twisted Helix, i have all Net Version installed and i'm regurlarly updating them and DX. And i know for sure that MS is much more aware of security and flaws than years ago. Just read an article about Net4.0 Beta Framework - sounds interesting, keyword: dynamic :-) Oh man i'm just too old and lazy to learn ;-)