TOC

This article has been localized into Romanian by the community.

Despre WPF:

Ce este WPF?

WPF, care vine de la Windows Presentation Foundation, este cea mai recentă abordare Microsoft la un cadru GUI, utilizat cu .NET framework.

Dar ce ESTE un cadru GUI? GUI este Graphical User Interface (Interfață Grafică), probabil vă uitați la unul în acest moment. Windows are un GUI pentru a lucra cu calculatorul, iar browserul de pe care citiți acest document are un GUI care iți permite să navighezi pe internet.

Un cadru GUI vă permite să creați o aplicație cu o gamă largă de elemente GUI, cum ar fi etichete, textboxes și alte elemente bine cunoscute. Fără un cadru GUI va trebui să faceti manual aceste elemente și să gestioneze toate interacțiunile utilizatorului cum ar fi text și apasarea mouse-ului. Este o mulțime de muncă, astfel, majoritatea dezvoltatorilor vor utiliza un cadru GUI, care va face toate lucrările de bază și permite dezvoltatorilor să se concentreze pe a face aplicații mari.

Există o mulțime de arhitecturi pentru interfețe grafice (GUI), dar pentru dezvoltatorii .NET, cele mai interesante sunt în prezent WinForms și WPF. WPF este cel mai nou, dar Microsoft continuă să mențină și să sprijine WinForms. Așa cum veți vedea în următorul capitol, există destul de puține diferențe între cele două arhitecturi, dar scopul lor este același: Pentru a face mai ușoară crearea aplicațiilor cu o interfață grafică excepțională.

În capitolul următor, vom analiza diferențele dintre WinForms și WPF