Переклад UI WPF C# .NET Framework 4.6.1 на мультиплатформу (Linux+Windows)
У мене є великий старий програмний проект (десктопний додаток на Win10), який потрібно перекласти, щоб він став мультиплатформеним (Linux та Win10).
Поточне програмне забезпечення має таку архітектуру:
1. Деяка логіка BE на C++
2. Деяка логіка BE на C# .NET Framework 4.6.1
3. FE на C# .NET Framework 4.6.1
4. FE UI на WPF
Щоб перетворити весь програмний проект на мультиплатформу (Linux & Windows), я обов'язково зроблю наступне:
1. Налаштую код C++ BE для Linux та Windows
2. Перекладу BE C# .NET Framework 4.6.1 на .NET Core 8, щоб він компілювався та працював на Linux та Windows
3. Перекладу FE C# .NET Framework 4.6.1 на .NET Core 8, щоб він компілювався та працював на Linux та Windows
Ось питання та проект:
4. У мене є дилема щодо коду FE UI WPF - яка технологія є дешевшою та безпечнішою для перекладу?
Це React/ASP .NET Core/Avalonia/JavaScript/Flutter/тощо?
Після того, як я виберу платформу реалізації, що ще мені потрібно реалізувати з нуля?
Як новий UI буде взаємодіяти з моїм кодом C# FE та BE?
Я шукаю консультацію (1-й етап), а потім реалізацію (2-й етап).
Для етапу реалізації я надам код WPF та точні вимоги для перекладу.
В даний час шукаю найкращу технологію та запропоновані терміни.
-
1 день1109 UAH
2361 16 1 1 1 день1109 UAHДоброго дня, не буду виписувати купу безглуздого тексту, у мене є досвід у схожих проектах. Напишіть мені для обговорення деталей, все зробимо в помірні терміни і за приємною ціною. В даний момент потрібен рейтинг на проекті, тому був би дуже радий співпрацювати.
-
7 днів4435 UAH
694 16 0 7 днів4435 UAHПривіт,
Я можу допомогти вам швидко та якісно мігрувати ваш WPF інтерфейс до Avalonia. Це найкращий вибір для вашого випадку — стабільний, крос-платформений і добре підходить для заміни WPF як на Windows, так і на Linux.
Я подбаю про те, щоб все працювало безперебійно та інтегрувалося належним чином з вашою існуючою логікою .NET 8 на фронтенді та бекенді. Зв'язок між новим інтерфейсом і вашим поточним кодом буде налаштовано надійно.
Готовий почати з консультації та перейти до реалізації.
-
10 днів4435 UAH
1021 20 2 10 днів4435 UAHПривіт,
У мене 6 років досвіду роботи з настільними технологіями.
Найкраща технологія для перекладу фронт-енду (FE) в цьому випадку - це Avalonia. Оскільки Avalonia дуже схожа на WPF і також працює на .NET, це найкращий варіант.
Крім того, Avalonia добре документована, і є багато корисних вбудованих елементів управління в порівнянні з WPF, тому це найдешевший і найпростіший спосіб перекласти існуючий додаток WPF.
У мене є досвід розробки додатків, використовуючи обидві технології. Ви можете переглянути моє портфоліо.
Не соромтеся писати мені та задавати питання.
-
15 днів1109 UAH
571 6 0 15 днів1109 UAHПривіт, давай обговоримо деталі, я думаю, що можу допомогти з портингом джерел
Актуальні фриланс-проєкти в категорії C#
S1GG1LПотрібна людина, яка зможе з початкового коду лаунчера майнкрафт під проект, змінити дизайн на свій розсуд, але є невеликі вимоги щодо стилю, щоб він був в фіолетових тонах. Щодо оплати, ціну за роботу пропонуйте. Але бюджет не великий, хочеться щось мінімалістичне. Якщо… C#, Розробка ігор ∙ 2 дні тому ∙ 6 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 7 днів 1 година тому ∙ 6 ставок |
Потрібно зробити міграцію поточної робочої програми з foxpro на C#Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,… C#, Десктопні додатки ∙ 9 днів 15 годин тому ∙ 19 ставок |
Junior C#Шукаємо талановитого й амбітного Junior C# розробника, який прагне професійного росту та нових викликів. Твої майбутні задачі: - Розробка та підтримка бекенд-рішень із фронтендом (Telegram-бот); - Автоматизація рутинних процесів у відділах Android-розробки, техпідтримки та… C# ∙ 10 днів 6 годин тому ∙ 9 ставок |