There is a desktop application in Java. I think to transfer it to C #, based on the fact that the majority of users will be on Windows. As I understand it, the runtime environment is called the .NET Framework. On most Windows, it is preinstalled. Actually the question itself: did I understand everything correctly and what would be the difference between Windows 7/8/10?
Closed due to the fact that the issue is too general for the participants Grundy , KoVadim , insolor , ߊߚߤߘ , Kostiantyn Okhotnyk Jul 3, 17 at 5:41 .
Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .
- 2The difference is that under .NET there is a sane UI framework, unlike Java. - VladD
- oneWhat will you do with the minority? Support two versions at the same time? - Vlad
- @Vlad to suggest installing them. NET Framework or dragging with installation - RodGers
- @RodGers can try to dig under Mono, it seems to be positioning itself as a "cross-platform .NET", but personally I have not figured it out yet. - MihailPw
- four@XelaNimed please do not send to search - AK ♦
|
1 answer
In terminology:
- C # - programming language
- .NET Framework - a platform
- Runtime Environment for .NET Applications - CLR
For the .NET Framework versions, Windows 7-10 supports .NET 2.0 up to .NET 4.6.2.
Pre-installed versions of the .NET Framework ( tyts ):
- Windows 7 - .NET 3.5
- Windows 8 - .NET 4.5
- Windows 10 - .NET 4.6
- No, not quite right. The latest version is 4.7 and it is pre-installed since Windows 10 Creators Update, on earlier versions of Win10 you correctly indicated that .NET 4.6 is pre-installed. - Nikita
- Well, you need to add that if there is a PC with XP, then the maximum version that can be used is
4.0- Andrey NOP
|