Загрузка...

WPF Net и WPF Microsoft в чём отличия при создании проекта VS22?

Тема в разделе C# создана пользователем Yotic 21 дек 2021. 998 просмотров

  1. Yotic
    Yotic Автор темы 21 дек 2021 Ебашу на C# всё что захотите(Разноцветное) 43 13 янв 2021
    Решил создать проект на WPF, какой проект выбирать и в чём разница?
    [IMG]
    [IMG]
    [IMG]
     
  2. PeaceDeath
  3. Shellar
    Shellar 21 дек 2021 Заблокирован(а)
    Последнее выбирай. Первое и так видно, что это библиотека, а не приложение. Второе первый раз вижу, смущает отсутствие XAML в тегах
     
  4. Programmer
    Programmer 21 дек 2021 13 225 5 дек 2021
    Yotic, у тебя там почему-то во втором не дописано что это WPF .Net Core.
    Так что вот тебе вкратце разница между вторым и третьим вариантом (первый не рассматриваем само собой):
    .NET Core

    .NET Core — это модульная реализация библиотеки и среды выполнения, в состав которой входит поднабор .NET Framework. .NET Core работает на Windows, Mac и Linux. Версия состоит из коллекции библиотек СoreFX и небольшой оптимизированной среды выполнения CoreCLR. .NET Core — проект с открытым исходным кодом, поэтому вы можете наблюдать за его развитием и поддерживать его на GitHub.
    .
    .NET Framework

    .NET Framework — самая популярная и эффективная среда разработки из всех перечисленных выше. .NET Framework — это зрелая и полнофункциональная платформа, которая поставляется вместе с Windows. Экосистему .NET Framework разработчики используют уже много лет. Она поддерживает разработку современных приложений и обладает высочайшей совместимостью с существующими приложениями и библиотеками.

    .NET Framework работает только на Windows. Кроме того, это монолитный компонент с множеством API и длительным циклом выпуска. Хотя код .NET Framework доступен для просмотра, эта платформа не является проектом с открытым исходным кодом.
    .
    .
    От себя добавлю ещё, что сам лично нынче пишу один проект на .Net Framework.
    Выбрал из-за того что с него рекомендуют начинать изучение WPF в общем. Как минимум потому что оно уже старше и можно найти больше инфы/помощи.
     
    1. Yotic Автор темы
      Programmer, То есть возможно Поставить Net 6.0 на WPF? Не очень шарю, просто нравится Net 6.0 (Вероятно именно C# 10) (Получилось)
    2. Programmer
      Yotic, .Net Core максимум пятая, а .Net Framework макс 4.7.2. Чекнул только что в вижуалке :/
    3. Yotic Автор темы
      Programmer, На VS22 есть Net 6, получилось её закинуть
  5. CoderVir
    там написано, что это либа. Хотя они в новой студии нехуя не поменяли опять. Как обычно изменили 2 иконки= тадам - новая студия. Так же было и с 2012, 2017, 2019 версиями. Выходит вопрос, есть ли смысл вообще переходить на новую версию, в которой по любе море багов? Я её даже не чекал, но уже на перёд знаю, вижу через голосовое сообщение, что ситуация такая же как с windows 10 и 11. Как обычно меняют гуи, и выпускают новую версию.
     
Загрузка...
Top