Имя: Пароль:
IT
Веб-мастеринг
Какую версию .Net Framework выбрать для разработки?
0 ДНН
 
01.04.21
08:15
Чтобы у всех работало :) Но только для windows
1 Волшебник
 
модератор
01.04.21
08:23
4
2 ДНН
 
01.04.21
08:27
(1) 4.0? Или последнюю 4?
3 Serginio1
 
01.04.21
11:22
Ну что бы у всех то 4.6.1. Это .Net Standard 2
То есть для Win 7 и выше.
Если нужен XP то 3.5 или ниже
4 oleg_km
 
01.04.21
11:37
На .NET Core и .NET 5 можно деплоить автономное приложение, там все длл в каталоге с приложением
5 Serginio1
 
01.04.21
12:52
4+ Да для вэба лучше конечно .Net 5, учитывая что будет работать и под линуксом и то, что фреймворк больше не развивается.
Уже сейчас в нем нет фич которые есть в .Net Core
6 Vstur
 
01.04.21
13:16
(3) XP - 4.0.3xxx
7 Patriot1C
 
01.04.21
13:20
(5) Главное уточнять, что в linux под mono это может работать в два раза медленнее и там эта mono ни разу не интересна.
8 Serginio1
 
01.04.21
13:46
(7) Какой нахрен моно? Моно был на Xamarin да в Блазоре. В .Net 5 никакого моно нет.
А вот, что каксается скорости то она как раз растет в .Net за счет оптимизации компиляторов
https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/
Most of my examples were run on Windows, because I wanted to be able to compare against .NET Framework 4.8 as well. However, unless otherwise mentioned, all of the examples shown accrue equally to Windows, Linux, and macOS.
9 Serginio1
 
01.04.21
13:47
Да только для последних сервиспаков. Да и 4 какая то не то не сё
10 Serginio1
 
01.04.21
13:49
11 Garykom
 
гуру
01.04.21
13:54
(8) .net 5 это слияние .net и mono
12 Serginio1
 
01.04.21
14:00
(11) Это замещение .Net Моно. Там все на новых рельсах.
13 Serginio1
 
02.04.21
12:28
8+ Для справки. Сейчас MS зарабатывает в основном на облаках. А там в основном используются доккеры под Linux
https://docs.microsoft.com/ru-ru/dotnet/architecture/microservices/net-core-net-framework-containers/net-core-container-scenarios
Программист всегда исправляет последнюю ошибку.