Linked by Thom Holwerda on Sat 9th Aug 2008 19:19 UTC
Microsoft One of the common complaints regarding Microsoft is that the company has problems eating its own dog food. Even though it promoted Windows Presentation Foundation as the programming framework for building Windows and web applications, it so far failed to produce any significant WPF applications itself. None of Microsoft's major applications use WPF (Expression Design and Blend aren't major), which does not help in promoting it as the Next Big Thing. This may all change in the near future, as a small but extremely popular Microsoft application is about to make the switch to Windows Presentation Foundation: MSN Windows Live Messenger.
Thread beginning with comment 326325
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: ...
by WorknMan on Sat 9th Aug 2008 20:28 UTC in reply to "..."
WorknMan
Member since:
2005-11-13

Im glad with this, because WPF is a great platform.


Is it really? I haven't ran across any WPF apps myself... do they run faster and consume less resources than those written in Windows Forms?

If it's really that good, I'd like to see MS Office, Visual Studio, and all the major MS apps written in WPF, or even .NET for that matter.

Reply Parent Bookmark Score: 1

RE[2]: ...
by Thom_Holwerda on Sat 9th Aug 2008 20:29 in reply to "RE: ..."
Thom_Holwerda Member since:
2005-06-29

written in WPF, or even .NET for that matter.


WPF is .NET. Well, a part of .NET, at least.

Reply Parent Bookmark Score: 2

RE[2]: ...
by Gunderwo on Sat 9th Aug 2008 22:16 in reply to "RE: ..."
Gunderwo Member since:
2006-01-03

do they run faster and consume less resources than those written in Windows Forms?


I haven't worked with WPF personally. But I think you need to evaluate it on more criteria then how many resources it consumes and how fast it is (whatever that means). Other factors that should also influence an assessment of the technology is what kind of things can you do with it that you can't with older technologies? Does it allow fancy new transformations and widgits? Does it help to separate presentation from business logic? Is it easier to program? Design? API's?

So while I would like to see it run at least as fast as winforms or older technologies and it likely will consume more resources if it's doing more under the hood. If I were writing a windows application I would be more concerned about some of the points I raised in the previous paragraph than resources and some obscure metric of speed.

Reply Parent Bookmark Score: 4

RE[2]: ...
by Manuma on Sun 10th Aug 2008 02:11 in reply to "RE: ..."
Manuma Member since:
2005-07-28

WPF is fully hardware accelerated witch means is faster than WinForms, the memory is pretty much the same or better since it uses video memory.

The benefits it has for the developer are great, I've used it and is a loooot easier than WinForms and a loooooooottttt more flexible,

Reply Parent Bookmark Score: 6

RE[3]: ...
by _txf_ on Sun 10th Aug 2008 02:22 in reply to "RE[2]: ..."
_txf_ Member since:
2008-03-17

Explain why people are calling it slow then?

I was under the impression that only under vista it is even somewhat hardware accelerated...

I'm slightly suspicious of you statement because you don't say it is fast due to HW Accel, you say it is HW accel hence it is fast.

As a framework how is it faster in terms of user experience?

Reply Parent Bookmark Score: 1