Below are some Benefits of WPF over Winform you should know.
- Powerful Styling and Skinning Structure
- Easy to create look and feel
- Flexibility to built high level designs/ controls without buying third party tools or controls
- WPF introduce XAML for creating User Interface and makes designing much easy that was never been before
- It separates the UI(XAML) and UI logic (code behind).
- UI is not tightly coupled with UI Logic, hence providing parallel development of both designing and development
- It supports highly advanced data binding
- Uses DirectX which supports hardware and software rendering
- It uses DIP (Device Independent Pixel) which means the UI controls will adjust automatically on the screen irrespective of the Device
- WPF focuses on Declarative Programming
This article is in updation process.. Sorry for Inconvenience..!!