У меня есть проект WinForms на C # 3.0 с .NET 3.5, который взаимодействует с базой данных MySQL. Я хотел бы использовать привязку данных (я новичок в этом, поэтому я делал все обновления пользовательского интерфейса вручную), чтобы упростить вещи.
Я перешел по ссылке от к этому вопросу до к этой статье , в которой упоминается использование DataSet, но также следует "мое мнение по этой теме полностью в пользу Business Objects". Также это было с .NET 2.0.
Каковы текущие методы использования привязки данных с приложением WinForms? Каковы их преимущества с точки зрения простоты, сколько дополнительного кода необходимо и т. Д.
Для справки, я использую подход ORM для создания объектов с открытыми свойствами из базы данных. Я хочу отобразить эти свойства для каждого объекта на элементы пользовательского интерфейса, такие как TextBoxes. Для объекта может быть много свойств, поэтому я хочу упростить код для этого.