Re[2]: Windows forms vs WPF
От: Codechanger Россия  
Дата: 25.06.08 06:36
Оценка: 1 (1)
А>Голый WinForms, под которым лежит Win32 API, в обозримом десятилетии никуда не денется, и в этом я уверен. Но совершенно не уверен в перспективе этого кривого и тупого глюкалова под названием WPF, который падает через раз даже на демках от Microsoft.

Пишем продукт на WPF(коробочный). Не падает и не глючит. Думаю, тут от рук зависит. ИМХО, для разработки UI на данный момент лучше и удобнее ничего нет(говорю как пострадавший от фантазии дизайнеров на WinForms .
Другой вопрос, что в некоторых областях WPF не стоит пока использовать(в частности, 3D моделирование и т.д.)
Короче, уважаемый Аноним. Если вы не любите кошек, то вы их просто не умеете готовить.
Windows forms vs WPF
От: Vismut Россия  
Дата: 24.06.08 10:13
Оценка:
Какая библиотека более перспективна? Что предпочесть, если до этого для создания GUI применялся только голый Win32 API и C++?
Есть ли смысл изучить C#? Какие преимущества возможно получить перейдя с C++ на C# и сабжевые фреймворки? Писать планируется под Windows (небольшие сетевые утилиты, интерфейсы к базам данных, программы для автоматизации процессов управления кдрами и т.д.)
Re: Windows forms vs WPF
От: Alex White Украина  
Дата: 24.06.08 10:23
Оценка:
Здравствуйте, Vismut, Вы писали:

V>Какая библиотека более перспективна? Что предпочесть, если до этого для создания GUI применялся только голый Win32 API и C++?

V>Есть ли смысл изучить C#? Какие преимущества возможно получить перейдя с C++ на C# и сабжевые фреймворки? Писать планируется под Windows (небольшие сетевые утилиты, интерфейсы к базам данных, программы для автоматизации процессов управления кдрами и т.д.)

Тут прямая зависимость от желаний клиента. А ему обычно всеравно, что находится внутри, если это красиво выглядит и правильно работает.
Смысл есть. Видимо, Вам писать придется с использованием WinForms, тк это учат в самом начале вместе с первыми шагами в C#, а WPF это скорее для продвинутых писателей. В любом случае, вся доступная мне литература по WPF предполагает знание и опыт C#.
Преймущества — быстро и качественно пишется код, окошки и кнопки и все остальное пишется быстрее. Меньше кода — меньше багов.
кто здесь ?..
Re[2]: Windows forms vs WPF
От: Vismut Россия  
Дата: 24.06.08 10:52
Оценка:
Здравствуйте, Alex White, Вы писали:

AW>Тут прямая зависимость от желаний клиента. А ему обычно всеравно, что находится внутри, если это красиво выглядит и правильно работает.

AW>Смысл есть. Видимо, Вам писать придется с использованием WinForms, тк это учат в самом начале вместе с первыми шагами в C#, а WPF это скорее для продвинутых писателей. В любом случае, вся доступная мне литература по WPF предполагает знание и опыт C#.
AW>Преймущества — быстро и качественно пишется код, окошки и кнопки и все остальное пишется быстрее. Меньше кода — меньше багов.

Спасибо за ответ. Быстрая разрабтка с меньшим количеством багов — это то, что нужно. В то же время, слышал, что приложения могут стать более прожорливыми к ресурсам компьютера. Насколько это существенно на практике?
Re[2]: Windows forms vs WPF
От: Владек Россия Github
Дата: 24.06.08 10:52
Оценка:
Здравствуйте, Alex White, Вы писали:

AW>Здравствуйте, Vismut, Вы писали:


V>>Какая библиотека более перспективна? Что предпочесть, если до этого для создания GUI применялся только голый Win32 API и C++?

V>>Есть ли смысл изучить C#? Какие преимущества возможно получить перейдя с C++ на C# и сабжевые фреймворки? Писать планируется под Windows (небольшие сетевые утилиты, интерфейсы к базам данных, программы для автоматизации процессов управления кдрами и т.д.)

На мой взгляд, WPF обеспечивает наибольшую скорость разработки и является самой удобной платформой для разработки UI.

Самое забавное, когда я в кино вижу очередную трактовку Голливудом пользовательского интерфейса, я понимаю что легко могу его воссоздать с помощью WPF! Вряд ли бы у меня вообще возникала такая мысль, если бы я использовал WTL, VCL или Windows Forms.
I see dead pixels...
Re[3]: Windows forms vs WPF
От: SiAVoL Россия  
Дата: 24.06.08 11:09
Оценка:
Здравствуйте, Vismut, Вы писали:

V>В то же время, слышал, что приложения могут стать более прожорливыми к ресурсам компьютера. Насколько это существенно на практике?

Все зависит от навороченности интерфейса, обилия применяемых эффектов и прочее. Но вообще говоря, для WPF требуется более мощный компьютер с нормальной видеокарточкой. На встроенных зачастую WPF смотрится грустно. Летом сего года выйдет SP1 к .NET 3.5, в числе прочих там будет много улучшений для WPF. Это и новые контролы, и улучшения производительности. Поэтому думаю что лучше смотреть на него, так как бета уже доступна.
... << RSDN@Home 1.2.0 alpha rev. 745>>
Re[3]: Windows forms vs WPF
От: Alex White Украина  
Дата: 24.06.08 11:26
Оценка:
Здравствуйте, Vismut, Вы писали:

V>В то же время, слышал, что приложения могут стать более прожорливыми к ресурсам компьютера. Насколько это существенно на практике?


По сравнению с С++ памяти расходуется и правду больше. И тормозит тоже. Но со времен 1.1 уже было много оптимизаций, и на мой взгляд первоманс сильно улучшился.
кто здесь ?..
Re[3]: Windows forms vs WPF
От: muse Россия  
Дата: 24.06.08 14:17
Оценка:
Здравствуйте, Владек, Вы писали:

В>Самое забавное, когда я в кино вижу очередную трактовку Голливудом пользовательского интерфейса, я понимаю что легко могу его воссоздать с помощью WPF! Вряд ли бы у меня вообще возникала такая мысль, если бы я использовал WTL, VCL или Windows Forms.


Голливудский интерфес на то и голливудский, чтобы его никто никогда не задумался реализовать всеръез.
Люблю повеселиться, особенно пожрать
Re: Windows forms vs WPF
От: Аноним  
Дата: 24.06.08 20:41
Оценка:
Здравствуйте, Vismut, Вы писали:

V>Какая библиотека более перспективна? Что предпочесть, если до этого для создания GUI применялся только голый Win32 API и C++?


Голый WinForms, под которым лежит Win32 API, в обозримом десятилетии никуда не денется, и в этом я уверен. Но совершенно не уверен в перспективе этого кривого и тупого глюкалова под названием WPF, который падает через раз даже на демках от Microsoft.
Re[2]: Windows forms vs WPF
От: SiAVoL Россия  
Дата: 25.06.08 06:17
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Голый WinForms, под которым лежит Win32 API, в обозримом десятилетии никуда не денется, и в этом я уверен.

я тоже в этом уверен. Но и развиваться он особо не будет.

А>Но совершенно не уверен в перспективе этого кривого и тупого глюкалова под названием WPF,

тут для меня вопрос спорный. В данный момент технология не то чтобы сыровата, скажем так, неполна. Например нет того же DateTimePicker. Но летом будет SP, который призван решить многие проблемы. В общем рынок выберет более подходящую для себя технологию.

А>который падает через раз даже на демках от Microsoft.

не видел такого. Может демки просто для более старых версий WPF (CTP, beta и пр.)?
... << RSDN@Home 1.2.0 alpha rev. 745>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.