Differences between .NET versions (predominantly c#)

后端 未结 5 759
情歌与酒
情歌与酒 2021-01-14 18:53

Ive recently been asked to recommend a .NET framework version to use in a (GUI based) project for an XP machine.

Can anyone explain the differences between all the .

5条回答
  •  情话喂你
    2021-01-14 19:17

    The only reason to not go for the latest version is that it can complicate deployment.

    .NET 2.0 is installed automatically via Windows Update, so you can expect it to be on the target computer when your deploy your application. .NET 3.5 is not being pushed automatically yet, so you need to distribute the framework with your application. This will probably change in the near future.

    If you are not concerned about deployment, then go for the latest version. The fact that you target the .NET 3.5 framework, does not mean that you have to use all the new technology. For instance you can still use Windows Forms instead of WPF, but that is another question.

提交回复
热议问题