Мы пробуем Visual Studio 2008 и Expression Blend для нового проекта. Цель состоит в том, чтобы четко определить роль разработчика и дизайнера как отдельного, но воспользоваться преимуществом того, что разработчик может напрямую использовать XAML, созданный дизайнером.
По большей части это сработало отлично, и мне действительно нравятся возможности. Одна сложность, с которой мы столкнулись, - это проектирование с использованием DataBindings. Во многих случаях графический интерфейс не заполняет строки или другие структуры данных, если приложение не запущено и не выполнен вызов базы данных. Следовательно, у дизайнера нет доступа к визуальному макету графического интерфейса.
То, что я хотел бы сделать, - это как-то создать некоторые простые или ограниченные данные, которые дизайнер может использовать для работы над дизайном. Основная цель состоит в том, чтобы эти сжатые данные отображались в Expression Blend, но затем применялись к реальной коллекции во время выполнения.
Кто-нибудь нашел надежный способ сделать это?