• C# или Python под Linux и Windows?

    Casper-SC
    @Casper-SC
    Программист (.NET)
    C# + AvaloniaUI (почти один в один как WPF), если нужен UI под Linux, Windows и macOS.
    Если в Windows 10 не установлен .NET Core или .NET Framework, то Windows сама предлагает всё установить, при первом запуске приложения. Нет с этим проблем. Ничего не нужно искать, читать, просто соглашаешься и всё само ставится. Это если без инсталлятора.
    Ответ написан
    Комментировать
  • C# или Python под Linux и Windows?

    Zoominger
    @Zoominger Куратор тега Python
    System Integrator
    Под линукс тоже хотелось бы узнать?

    Под Линукс есть mono, но вот конкретно в вашем случае я бы выбрал Python, чтобы избежать геморроя в будущем.

    Раньше чтобы приложение на C# под Windows завелось надо было установить netframework

    Сейчас он идёт "из коробки".

    Хочу взять SQLite

    Почему?
    Ответ написан
    4 комментария
  • C# или Python под Linux и Windows?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    И раньше и теперь можно создать инсталлятор. Он подтянет нужную версию по фреймворка да и все что нужно. Настроит среду создаст иконки и прочее. Единственный минус вы потратите 2 дня на его разработку. Кроме того в 7 и 10 фреймворки уже есть. В net core появился вообще ультимативный путь, все своё ношу с собой. 1 исполнимый файл полностью самодостаточный, правда размер 90 мегабайт, но сейчас это вроде как не важно. По инсталяторам посмотрите мой гит там есть проект где это все сделано курвиметр

    Вот собственно и инсталятор
    https://github.com/vkorotenko/mouse/blob/master/mo...
    Ответ написан
    Комментировать
  • C# или Python под Linux и Windows?

    vabka
    @vabka Куратор тега C#
    Токсичный шарпист
    Можно использовать .NET Core - можно сделать Self-contained приложение и не надо будет устанавливать ни .net framework, ни .net core runtime.
    При этом у .NET Core есть Winforms и WPF под виндой + есть Avalonia и Uno для всех платформ
    Ответ написан
    Комментировать