Разработать программу на .NET + WPF (MVVM) + MS SQL
Нужно сделать программу для работы с базой данных плюс пару других функций.
Сразу смотрим прикрепленные картинки, чтобы понять что нужно сделать в WPF.
Обязательные используемые технологии – .NET 4.5.1 или .NET Core + WPF (MVVM) + MS SQLServer 2017 + Dapper/Dapper.Contrib (CRUD).
Пожелания: в качестве MVVM хотелось бы увидеть ReactiveUI или Caliburn.Micro (первый интереснее). Также хотелось бы чтобы приложение обладало симпатичным дизайном. Можно стили либо руками отрисовать, либо использовать что-нибудь типа MahApps и/или MaterialDesign.
Все остальные детали как и что работает – в прилагаемом ТЗ.
Ваша задача заложить архитектуру приложения и реализовать ключевые на текущий момент потребности.
Вся архитектура приложения должна быть построена в лучших традициях объектно ориентированного программирования. Приветствуется использование паттернов там где оно реально нужно. Грамотный и хороший
код за который не стыдно. Который бы с гордостью опубликовали на Github.Если Вы говнокодите проходим мимо.
В первую очередь приложение необходимо для решения своих задач. Во вторую познакомиться с хорошо спроектированным и написанным сторонним кодом, дополнительными библиотеками.
После изучения ТЗ пишите Ваше предложение цены. Бюджет по большей части зависит от Вашего профессионализма.
Предпочтение отдам тем, кто сразу вместо громких слов скинет в сообщениях ссылку с примером своего кода на github или любом другом ресурсе. Если есть опыт создания с использованием ReactiveUI + Reactive Extensions, и есть пример кода, то рассмотрю в приоритетном порядке. Без любого примера кода на c# + wpf не рассматриваю. Можно просто хотя бы вытащить из любого проекта пару файлов .cs и .xaml для примера.