15. Características Interação com JavaScript e DOM; Modeloassíncrono de execução: chamadas a serviçosnãobloqueiam a aplicação; Acessorestrito a recursos do host *, comosistema de arquivos, área de transferência e janelas. * Exceção: executarem regime de Full-Trust
18. Model-View-ViewModel Separação entre Design e Negócio; Padrão de apresentaçãopregadopela Microsoft, evolução de padrões MVC e MVP; Baseadonosrecursos de binding; Facilitamanutenção e testes unitário; Model: objeto de negócio e regras; View: apresentação; ViewModel: cola entre osdoiscomponentes.