Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

.NET 2.0 or 3.5?

Our clients use a vb6 version of our software.

We are upgrading them to a .NET application written in C#...

Is there less bulk using .net 2.0 than .net 3.5?

My definition of less bulk would be: Smaller size, smaller installation time, etc.

Most of them probably already have 2.0 anyway.

I only ask because I would like to take advantage of LINQ in 3.5.

like image 342
Shawn Avatar asked Oct 20 '08 16:10

Shawn


People also ask

Is .NET 3.5 still needed?

So to answer your question you only need both if your application uses features from both or altenatively you have separate web applications that use . NET 3.5 and . NET 4.0.

Is .NET 2.0 still supported?

NET Framework 2.0 has been around for a decade but will be completely unsupported by Microsoft; the announced end of the extended support period is April 12, 2016. In lock-step with the . NET Framework, the corresponding version of Microsoft's development tool, Visual Studio 2005, is also at its end-of-life.

Is .NET Framework 3.5 still supported?

NET Framework 3.5 remains in support. Additionally, because the . NET Framework 2.0 SP2 and the . NET Framework 3.0 SP2 are built into Windows Vista SP2 and Windows Server 2008 SP2, and the .

What is Microsoft .NET Framework 3.5 used for?

NET Framework is used to create and run software applications. . NET apps can run on many operating systems, using different implementations of . NET. . NET Framework is used for running .


2 Answers

For taking advantage of LINQ, you need 3.5 (unless you want to use LINQBridge with 2.0).

For a smaller installer, .Net 3.5 Sp1 has a new feature called "Client Profile".

The .NET Framework Client Profile setup contains just those assemblies and files in the .NET Framework that are typically used for client application scenarios. For example: it includes Windows Forms, WPF, and WCF. It does not include ASP.NET and those libraries and components used primarily for server scenarios. We expect this setup package to be about 26MB in size, and it can be downloaded and installed much quicker than the full .NET Framework setup package.

like image 88
Gulzar Nazim Avatar answered Oct 21 '22 13:10

Gulzar Nazim


  1. Is not installing .NET 3.5 just to save a few Mb really that much more important that gaining a huge increase in productivity with LINQ and other .NET 3.5 features?

  2. Why start off behind in technology?

like image 40
Inisheer Avatar answered Oct 21 '22 14:10

Inisheer