В моем приложении я использую API программного обеспечения, которым управляет мой инструмент. У меня есть DAL, который содержит 16 классов, 3 из них - одиночные. У меня есть некоторая логика в файлах .cs
и XAML
с курса.
У меня вопрос, я вижу много комментариев о том, что приложение, написанное в WPF, должно использовать MVVM, и это сделает код более удобным для чтения и чтения. Могу ли я преобразовать свой код в MVVM? каково это действительное значение MVVM (не Wikipedia или определение вручную)?
Я также использую SQL-запросы и читаю статью об EF (Entity Framework), могут ли MVVM и EF сосуществовать вместе в одном проекте?