Форум программистов, компьютерный форум, киберфорум
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. Показов 3903. Ответов 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
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
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
Ответ Создать тему
Новые блоги и статьи
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru