Разработчик WPF / C#
Требования к кандидату
- Хорошее знание C# и WPF.
- Знание английского на уровне чтения документации.
- Желание и готовность много работать и самостоятельно обучаться.
- Внимательность к деталям.
Условия
- Гибкий рабочий график.
- Зарплата будет зависеть от вашего опыта.
- Для студентов старших курсов и аспирантов, проект станет идеальной научной работой.
Тестовое задание
Разработайте программу для визуального редактирования деревьев (MindMapper, http://ru.wikipedia.org/wiki/Диаграмма_связей ). Тестовое задание является
прототипом вашей дальнейшей работы.
Программа должна быть написана на C# , с использованием Windows Presentation Foundation (WPF), в Visual Studio 2008.
Программа должна реализовывать следующие функции:
- Добавление/переименование/удаление элементов дерева. Редактирование названия элемента выполняется на месте его расположения, а не в отдельных окнах или диалогах.
- Перемещение элемента в другое место дерева. Например, перемещение вложенного элемента из одного родительского элемента в другой.
- Сворачивание/разворачивание любых поддеревьев.
- Поддержка undo и redo для действий: создание, переименование, удаление, перемещение элементов.
- Сохранение диаграмм в файл и их загрузка. Вместе с тестовым заданием приложите несколько файлов с диаграммами, созданными в вашей программе.
- Программа должна выполнять расположение элементов так, как показано на рисунке. Элементы первого уровня располагаются вокруг корня дерева, а второго и дальнейших в виде деревьев. Связи между элементами представлены в виде ортогональных линий.
Откомпилированный проект вместе с исходными кодами отправьте на [email protected] с пометкой "тестовое задание" в заголовке. Если у вас есть резюме, то присоедините его к письму. Каждый проект получит рецензию профессионала, и лучшие программисты
будут приняты на работу.
Задайте вопрос нашему менеджеру |
Если у Вас есть вопросы по прочитанному материалу, задайте их нашему менеджеру заполнив форму:
|
|
|
|
|