Проект по переводу клиентского десктопного приложения с .NET Framework 4.5 и WinForms на .NET 10 и Avalonia в рамках импортозамещения.

Требования:

  • Знание SQL и PL/SQL
  • Работа с памятью, асинхронным выполнением и многопоточностью в C#
  • Понимание различий между .NET Framework, .NET Core, .NET и .NET Standard 4
  • Понимание DI и IoC, принципов GRASP, GoF и SOLID
  • Опыт написания unit-тестов с MsTest, NUnit или xUnit и использования моков
  • Опыт работы с Avalonia и WinForms
  • Опыт работы с XML и JSON
  • Обработка исключений в C#
  • Работа с SOAP-сервисами через WCF; понимание REST и RESTful-сервисов
  • Опыт работы с Git и GitLab