Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/75: Рейтинг темы: голосов - 75, средняя оценка - 4.77
Заблокирован

VS2019, в чем разница, приложение WPF (.Net Framework) и App WPF (.NET Core)

25.04.2020, 16:36. Показов 16239. Ответов 40
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Открыл сейчас VS2019, чтобы "создать новый проект" и не знаю на какую кнопочку нажать (я не программист, но потихоньку что-то делаю "для себя").
В VS2019 есть эти два стандартных шаблона для приложения WPF:
1. Windows Presentation Foundation - WPF (.Net Framework)
2. Windows Presentation Foundation - App WPF (.NET Core)
Тут сразу попутно вопрос. Почему одно называется просто WPF, а другое App WPF? В чем сакральный смысл такого различия в названии?

И главный вопрос.
Я не буду спрашивать "что лучше", ибо не хочу нарываться. Но если есть желание - высказывайтесь и в таком ключе, с интересом прочитаю и потом когда-нибудь пойму.
Я сформулирую вопрос так - Какие специфические проблемы я поимею, если выберу второй вариант - App WPF (.NET Core)?
И дополнительный вопрос - можно ли говорить, что будущее за App WPF (.NET Core) и что WPF (.Net Framework) постепенно уйдёт на фоне App WPF (.NET Core) в прошлое?
Ответы желательно дать в общем виде. Но если необходима конкретика, то скажу, что собираюсь сделать "для себя" приложение c# WPF десктоп, которое, возможно, будет содержать лёгкую СУБД (скорее всего SQLite) и которое будет взаимодействовать с некой стандартной клиентской программой (которая в свою очередь как-то там взаимодействует с удаленным сервером, но это уже не важно).
P.S.1. Слегка погуглил и просмотрел тему Что выбрать - WPF .Net Core или WPF .Net Framework + буду работать с SQLite (также интересно какую версию БД выбрать)?
P.S.2. Ответы в стиле - а ты типа начни с WPF (.Net Framework), а потом, если надо, легко перейдёшь на... - не приемлю. Некогда мне начинать с одного и прыгать потом на нечто другое. Мозги от этого опухают. Нужен один вариант.

P.S.3. Интуитивно склоняюсь к App WPF (.NET Core). Поскольку
- это относительно новое, типа новый шаг, а значит...
- это вроде лингвистически ближе к ASP.NET Core, до которого тоже хочется когда-нибудь доползти.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.04.2020, 16:36
Ответы с готовыми решениями:

Что выбрать - WPF .Net Core или WPF .Net Framework + буду работать с SQLite (также интересно какую версию БД выбрать)?
Всем привет. Ниже необязательная предыстория, высказался просто) Тут наконец вновь взялся за мелкую приложуху для Windows 7,...

Разница между .Net Framework и .Net Core
Собственно, основной вопрос в названии темы. Из прочитанных статей понял, что core призван обьединить разнообразные api,...

WPF программист (C#, .Net Framework)
Paragon Software Group (SU) открывает вакансию WPF программист. Обязанности: Разработка и сопровождение клиентской части...

40
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16151 / 11272 / 2890
Регистрация: 21.04.2018
Сообщений: 33,146
Записей в блоге: 2
21.11.2020, 17:02
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от titan4ik Посмотреть сообщение
1. Насколько это трудно технически на данной фазе?
Намного проще чем раньше.
Попробуйте.
Тем более, что всё равно придётся переходить.
Net 5 вышел там уже Framework'а нет.
C# 8 давно уже вышел, C# 9 не за горами.

Добавлено через 40 секунд
Цитата Сообщение от titan4ik Посмотреть сообщение
2. Что изменилось за эти пол года, может .NET Core. стал уже как-то ближе нам всем и роднее? И уже меньше смысла держаться за старое?
Стал ближе, привычнее и больше стало инфы по нему.

Добавлено через 1 минуту
C# 9 оказывается тоже уже вышел...
Упустил я что-то.
Отставать на две версии языка уже не стоит точно.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.11.2020, 17:02
Помогаю со студенческими работами здесь

Объясните на пальцах совместимость библиотек в .Net Core, .Net Framework, .Net Standart
Изучаю .Net. Хочу написать некое серверное приложение (думаю что учеба лучше на реальном примере, нежели писать примитивные hello world)....

В чем разница между Visual Studio .NET Beta 2 и .NET Framework SDK Beta 2?
в чем разница между Visual Studio .NET Beta 2 и .NET Framework SDK Beta 2 и еще... тут ...

WPF, NET Core и вылеты ХАМЛ-редактора
W7 SP1 x64. VS 2019 пробовал и комьюнити, и энтерпрайз. Удалял штатным средствами, устанавливал снова. Фреймворки тоже обновлял с...

Создать установочный файл для wpf net.core
Здравствуйте! Пробела в том, что нужно создать установочный файл приложения. Раньше я использовал MVS Installer Profects для Famework и...

Если установлен Net Framework 4, то есть ли необходимость ставить WPF Toolkit
На сколько знаю библиотека WPF Toolkit была выпущена компанией Microsift как дополнение к Net Framework 3.5, следовательно вопрос... если...


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

Или воспользуйтесь поиском по форуму:
41
Ответ Создать тему
Новые блоги и статьи
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так? Да, всё верно. Я — искусственный интеллект. Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает. В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше. Перед запуском проверяем. . .
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов. В Main создаём четыре события. . . .
Модель здравоохранения 12. добавление болезней через ресурпул, как аварии
anaschu 22.05.2026
Болезни — это ключевая часть нашей модели. Нам нужно, чтобы работник периодически уходил на больничный, его задание при этом зависало, а после выздоровления работа возобновлялась. Реализуем это двумя. . .
Модель здравоохранения 11. Создаём классы Задание и Работник
anaschu 22.05.2026
В AnyLogic каждая заявка и каждый ресурс — это объект определённого класса. Нам нужно создать два класса: Задание (заявка) и Работник (ресурс). Класс Задание В дереве проекта нажимаем правой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru