Тестовое задание по С#
Добрый день! Нужен опытный .NET разработчик, знающий как настроить DNS конфигурацию компьютера и отправлять запросы на сервера. Нужно будет создать небольшой Windows Service, выполняющий 2 комманды, детальное описание смотрите ниже:
Write a Windows Service that communicates with an agent using any mechanism. The service should handle two commands:
- The first command tells the service that we want to use OpenDNS
- The second command tells the service that we want to use the original network settings
When we want to use OpenDNS, the DNS settings for the computer are changed to 208.67.222.222. In addition, a query for the name "www.opendns.com" is made every 5 seconds, and this query is sent to 208.67.222.222 directly. If the name doesn't resolve properly twice, the DNS settings are automatically reverted to the original configuration until the name resolves properly again at least twice.
- Bonus points for full unit test coverage.
- Additional bonus points for high level functional tests.
Буду рад услышать вашу оценку и предложения по решению!
Актуальные фриланс-проекты в категории C#
Небольшая игра для Unity 2dТз тут, сцена, UI, графика уже есть нужно только запрограммировать https://www.figma.com/design/btykPl7Odr8ggvwmTqO8pH/Robo-Loop?node-id=0-1&t=vlanszjRgKHH5U5m-1 C# ∙ 2 дня 17 часов назад ∙ 15 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 6 дней 19 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 9 дней 16 часов назад ∙ 14 ставок |