Form applications goes way back and has been a proven technology for over a decade.
We believe that this still has many advantages for business applications
that require more complex controls. Not only has it proven to be stable,
reliable and to a small extent quicker, custom controls also are largely more comprehensive.
Form applications are here to stay. They offer comprehensive solutions however, it is likely
that over time, WPF will become more popular. They are both great technologies and it will be interesting to
see how they develop.
Windows Presentation Foundation
WPF is an upcoming technology mainly due to its ability to separate better between the interface and
the code behind it. This technology has a wealth of animation and interface features that makes it a
very good choice for applications that need to look nice.
WPF uses its own markup language to produce the screen layout and this has enormous advantages when creating
dynamic interfaces.