×
Namespaces

Variants
Actions

Como instalar os pacotes de MVVM Light Toolkit para Windows Phone

From Nokia Developer Wiki
Jump to: navigation, search

MVVM Light Toolkit (PCL version) é um toolkit para ajudar na implementação do padrão de desenvolvimento MVVM. Este artigo tem como objetivo mostrar como instalar os pacotes do nuget do MVVM Light Toolkit.

SignpostIcon XAML 40.png
WP Metro Icon WP8.png
SignpostIcon WP7 70px.png
Article Metadata

Testado com
SDK: Windows Phone 8.0 SDK

Compatibilidade
Dependencies: MVVM Light

Artigo
Tradução:
Por saramgsilva
Última alteração feita por hamishwillee em 18 Nov 2013

Os pacotes estão disponíveis em Nuget Package Manager (para ambos os "targets") e podem ser instalados da seguinte forma:

  1. Abrir o projeto e selecionar "References", abrir o menu de contexto com o rato (botão direito) e selecionar “Manage NuGet Packages …”
  2. Instalar MVVM Light toolkit (para mais informações sobre este pacobre consultar aqui)
    “Manage NuGet Packages …”
  3. Procurar por MVVM Light Toolkit
    Procurar por MVVM Light Toolkit
    Installmvvmpackage3.png
  4. MVVM Light instalado
    MVVM Light Toolkit instalado


Pós-condições

O processo de instalação adiciona uma pasta ViewModel para o projeto que contém implementações do MainViewModel e ViewModelLocator (e também adiciona alguns XAML para o App.xaml para definir o ViewModelLocator como fonte de dados. Essas mudanças são discutidas em mais promenor em Como usar MVVM Light Toolkit para Windows Phone

Além disso nuget faz uma série de alterações "padrão":

  • O ficheiro packages.config é adicionado ao projeto, que contém toda a informação sobre os pacotes instalados no projecto.
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="MvvmLight" version="4.1.27.1" targetFramework="wp80" />
<package id="MvvmLightLibs" version="4.1.27.1" targetFramework="wp80" />
</packages>
  • E é possível encontrar os pacotes na pasta packages junto à solução como se pode ver na imagem:
Pasta de pacotes
This page was last modified on 18 November 2013, at 04:26.
97 page views in the last 30 days.
×