• Привет, Гость!
  • Войти
  • Регистрация
  • Записи
  • Форумы
  • Люди
  • Файлы
  • Работа
  • Технологии

WPF!!!!

Все форумы  Поиск  Правила  Помощь 
 Активные темы  Темы без ответов
Привет, гость! Войти
Форумы GotDotNet.Ru » .Net Framework 3.x » WPF!!!!
Страницы: 1
RSS
WPF!!!!
eJack
Сообщений: 358 Регистрация: 19.12.2005
#1
04.12.2008 5:44
Здравствуйте! Кто реально сабж использует в большом проекте??? Какие проблемы были? Стоит он того или все таки еще винромы поюзть? И я не понял как там отчеты с базы показывать - в винвормах для этого репортвьювер есть?
 
 
dma_caviar
Сообщений: 894 Регистрация: 20.07.2005
#2
04.12.2008 6:40
Смотря что у вас за проект, если развлекатеьного характера, то тут и думать нечего, для обычных корп. систем имхо слишком UI тормозит к сожалению, если бы не тормоза сам бы давно уже на нем сидел, надеюсь оптимизация это вопрос времени.
 
 
eJack
Сообщений: 358 Регистрация: 19.12.2005
#3
04.12.2008 7:27
Именно корпоративная система. Но хотелось бы комментариев тех кто реально пользовался при разработке корпоративных систем, если такие имеются
 
 
Aib
Сообщений: 1603 Регистрация: 30.04.2004
#4
04.12.2008 10:07
Уже почти год используем в разработке. Требования к системе - 1ГГц проц, 256 метров памяти (терминалы). Если не навешивать тонны всяких красявостей и грамотно использовать все возможности, то никаких тормозов. К винформам не вернусь уже точно 8)

Кстати, WPF прекрасно подходит для реализации MVC (в случае, если оно вам конечно надо).

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. © Martin Fowler. Про динамические контролы
 
 
dma_caviar
Сообщений: 894 Регистрация: 20.07.2005
#5
04.12.2008 10:13
>Если не навешивать тонны всяких красявостей и грамотно использовать все возможности, то никаких тормозов.

Собственно я про грид, там вообще нет никаких красявостей, однако скролинг 100% будет раздражать пользователя.
 
 
Aib
Сообщений: 1603 Регистрация: 30.04.2004
#6
04.12.2008 11:33
Скроллинг? А что вам не нравится в том, как работает скроллинг в гриде (какой кстати контрол вы используете в качестве грида)?
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. © Martin Fowler. Про динамические контролы
 
 
dma_caviar
Сообщений: 894 Регистрация: 20.07.2005
#7
04.12.2008 11:45
Стандартный WPF DataGrid конечно же (всмысле тот что недавно выложили вместе с исходниками), про всякие сторонние я вобще молчу.
Не нравится притормаживание при скролинге, т.е. крутишь его, а данные перемещаются с задержкой.
Жить конечно можно, но после обычного грида DataGridView или С1, как-то раздражает.
 
 
Aib
Сообщений: 1603 Регистрация: 30.04.2004
#8
04.12.2008 12:36
Лично я использую стандартный ListBox со стилями. Если элементов в списке не очень много, то я заменяю VirtualizingStackPanel на обычную StackPanel (обычный StackPanel работает несколько быстрее, чем VirtualizingStackPanel с отключенной виртуализацией). Никаких проблем со скроллингом не было.
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. © Martin Fowler. Про динамические контролы
 
 
 
Страницы: 1
Форумы GotDotNet.Ru » .Net Framework 3.x » WPF!!!!
О сайте   Свяжитесь с нами   Версия для печати
Работает на 1С-Битрикс: Управление сайтом ASP.NET  |  Хостинг на Parking.Ru