This article has been localized into Portuguese by the community.
O que é WPF?
WPF, que significa Windows Presentation Foundation, é a abordagem mais recente da Microsoft para framework de GUI, usado com o framework .NET.
Mas o que é um framework GUI? GUI significa Graphical User Interface (Interface Gráfica de Usuário), e você provavelmente está olhando para uma agora. O Windows tem uma GUI para você trabalhar com seu computador, e o navegador no qual você provavelmente está lendo este documento é uma GUI que te permite navegar pela web.
Um framework GUI te permite criar uma aplicação com um grande número de elementos de GUI, como rótulos, caixas de textos e outros elementos bem conhecidos. Sem um framework GUI você teria que desenhar esses elementos manualmente e manipular todos os seus cenários de interação com usuário como entrada de texto e mouse. Isso é MUITO trabalhoso, ao invés disso, a maioria dos desenvolvedores usam um framework GUI que fazem todo esse trabalho básico e permite aos desenvolvedores focar em criar excelentes aplicações.
Existem uma porção de frameworks GUI por aí, mas para desenvolvedores .NET, os mais interessantes deles atualmente são WinForms e WPF. WPF é o mais novo, mas a Microsoft ainda mantém e suporta o WinForms. Como você verá no próximo capítulo, existe uma pequena diferença entre os dois frameworks, mas suas propostas são as mesmas: Tornar fácil a criação de aplicações com ótimas GUI.
No próximo capítulo, veremos as diferenças entre WinForms e WPF.
- Afar
- Afrikaans
- Albanian
- Arabic
- Assamese
- Bangla
- Bulgarian
- Burmese
- Catalan
- Chinese
- Croatian
- Czech
- Danish
- Dutch
- Estonian
- Finnish
- French
- Georgian
- German
- Greek
- Gujarati
- Hebrew
- Hindi
- Hungarian
- Indonesian
- isiXhosa
- isiZulu
- Italian
- Japanese
- Kannada
- Korean
- Lithuanian
- Malay
- Malayalam
- Marathi
- Norwegian Bokmål
- Persian
- Polish
- Portuguese
- Romanian
- Russian
- Serbian
- Slovak
- Slovenian
- Spanish
- Swedish
- Tamil
- Thai
- Turkish
- Ukrainian
- Urdu
- Uzbek
- Vietnamese