I have previously written user interfaces using .NET and Windows Forms.
I'm about to start development on a new piece of software. This software is just a simple utility which will make use of Rich Text fields, a few buttons, dialog boxes, etc.
It seems Windows Forms is ideally suitable for this. I don't need anything flashy.
However, WPF is something new, and I'd like to learn it.
I made a hello world application in WPF, and I'm not happy, because it takes way too much time to run the application and double that amount of time to compile it.
I'm new to WPF, so I have more than one question:
- What sort of applications is WPF suitable for?
- What is the future of Windows Forms?
- What is the current version of WPF? I guess it's 1.0 since it came with NET framework 3.0.
- Will there be any major improvements in the next release of WPF on the things I found while making my first Hello World WPF application?
- Is WPF being updated together with NET 4.0 (I mean, the next version will come with .NET v4)?