Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100

Начал изучать C#, а поддержка .NET Framework закончилась в 2019 году. Что делать?

05.07.2020, 05:52. Показов 3987. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишу приложения под Windows. Решил изучить (плавно переехать с других языков) на С#.
Использую С#, .NET Framework и Visual Studio 2019.
Читая статьи обнаружил, что поддержка .NET Framework закончилась в 2019 году.
И в моде .NET Core.

В Visual Studio обычно я создаю windows forms приложение. Это .NET Framework.
Для .NET Core есть только консольное приложение. Мне же нужны кнопочки, вообщем визуальные элементы.

Ранее создавал тему, где мне объяснили, что т.к. .NET Core кросплатформенно, то визуальных элементов для него нет.
Точнее есть, но любительские, неофициальные и сырые проекты.

Собственно вопрос - что делать? Консольные приложения не нужны, а писать не на чем.
В Visual Studio нет ничего "визуального" для .NET Core.
Можно продолжить изучать С# .NET Framework для windows forms, но что то мне подсказывает, что майкрософт очень быстро заставит всех перейти на .NET Core.

Добавлено через 5 минут
Можно удалять
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.07.2020, 05:52
Ответы с готовыми решениями:

Как изучать Django в 2019 году?
Здравствуйте. После изучения PHP, решил перейти на Python+Django. Причин не много, но они серьёзны: 1) В Python больше денег; 2)...

Я только начал изучать framework Yii 2
Я только начал изучать framework Yii 2 подскажите пожалуйста любые ресурсы, видео-материалы, всё что будет пол

Какой стандарт языка Си лучше изучать в 2019 году? C89 или C99?
Ответвление темы https://www.cyberforum.ru/c-beginners/thread2529347.html Попытался собрать следующий код с ключом -std=c89: for(int...

24
Фрилансер
 Аватар для FateOri
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
05.07.2020, 17:02
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Someone007 Посмотреть сообщение
99% старого кода переносится на .NET Core просто переходом на новый упрощенный формат файла проекта.
ага, а потом конструктор валится, выбрасываются неясные исключения и не было (а может и сейчас нет) нормальной поддержки добавления новых UserControl и Form

такого чуда мне точно не надо))

один раз портировал проектный файл на новый SDK так потом откатывал все это дело назад благо всегда git использую и изменений было относительно немного)
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,576
05.07.2020, 17:32
Цитата Сообщение от FateOri Посмотреть сообщение
ага, а потом конструктор валится, выбрасываются неясные исключения и не было (а может и сейчас нет) нормальной поддержки добавления новых UserControl и Form
Как я уже сказал ранее
Цитата Сообщение от Someone007 Посмотреть сообщение
Дизайнер можно через мультитаргетинг с .NET Framework юзать если что-то не работает.
Т.е. надо было одни и те же файлы добавить в разные проекты (один .NET Framework и второй .NET Core), и редактировать форму из .NET Framework проекта. Все изменения бы автоматически отразились в .NET Core проекте.

Да и сейчас уже большая часть проблем с дизайнером уже исправлена.
0
Фрилансер
 Аватар для FateOri
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
05.07.2020, 17:35
Цитата Сообщение от Someone007 Посмотреть сообщение
Как я уже сказал ранее
вы не так поняли это был обычный .net framework с новым проектным файлом)
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
06.07.2020, 06:19  [ТС]
Цитата Сообщение от FateOri Посмотреть сообщение
ну да .Net Framework эволюционировал в .Net Core
что вас напрягает то?)
Политика майкрософт.

Цитата Сообщение от Usaga Посмотреть сообщение
Может быть в версии .NET 5 уже всё стабилизируется.
Я так и не понял, .net framework дальше будет развиваться или 4 версия последняя?
И далее будет только Core 3..4..5...
0
Эксперт .NET
 Аватар для Usaga
14745 / 9519 / 1364
Регистрация: 21.01.2016
Сообщений: 35,914
06.07.2020, 07:09
useruser, .NET Framework больше не будет получать новые фичи. Но поддерживаться живым будет ещё очень долго.

А развиваться будет .NET Core, который теперь называется просто .NET. Этой осенью ожидается версия 5, чтобы не было путаницы с .NET Framework 4.

Добавлено через 19 секунд
Цитата Сообщение от useruser Посмотреть сообщение
Политика майкрософт.
Что именно в политике вас так напрягает?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.07.2020, 07:09

Все .NET Framework установлены, но программу не видят. Что делать?
Удалять удаляшками официальными пробовал переустанавливал.

VS 2019 MVC RAZOR поддержка vb.net
Всем привет. Кто знает точно (или может проверить у себя создав проект). Есть ли родная возможность создания проекта с диалектом vb. В...

Закончилась лицензия, что делать?
После обновления Windows 7(ultimate) месяц еще работала, теперь слетела окончательно. Можно ли активировать ее через безопасный режим, и...

Незнаю что делать с Microsoft Visual Studio 2010. Исключение .Net Framework
Кидаю через буфер обмена код ранее работающий и вот такие дела: 1>------ Построение начато: проект: proba, Конфигурация: Debug Win32...

Только начал изучать, не могу понять кое-что
Есть 2 таблицы, в tbAuthorization 2 строки, в tbHandler 10 ввожу select count(*) from tbAuthorization , tbHandler выдаёт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru