Primeiros Passos
Aprenda a instalar e/ou atualizar o WPF para a sua versão mais recente e como implementá-lo no seu projeto.
Licença de Uso de Componentes e Templates WPF
A Web e Ponto concede a você uma licença contínua e não exclusiva para usar os Componentes e Templates. A licença concede permissão a uma pessoa (o Licenciado) ou pequena equipe (até 25 Licenciados) para acessar e usar os Componentes e Templates.
Você pode:
- Usar os Componentes e Templates para criar Produtos Finais ilimitados.
- Modificar os Componentes e Templates para criar componentes e templates derivados. Esses componentes e templates derivados estarão sujeitos a esta licença.
- Usar os Componentes e Templates para criar Produtos Finais ilimitados para Clientes ilimitados.
- Usar os Componentes e Templates para criar Produtos Finais onde o Produto Final é vendido para Usuários Finais.
- Usar os Componentes e Templates para criar Produtos Finais que são open source e disponíveis gratuitamente para Usuários Finais.
Você não pode:
- Usar os Componentes e Templates para criar Produtos Finais que são projetados para permitir que um Usuário Final construa seus próprios Produtos Finais utilizando os Componentes e Templates ou seus derivados.
- Redistribuir os Componentes e Templates ou seus derivados separadamente de um Produto Final, seja em código ou como ativos de design.
- Compartilhar seu acesso aos Componentes e Templates com outros indivíduos.
- Usar os Componentes e Templates para produzir qualquer coisa que possa ser considerada, a critério exclusivo da Web e Ponto, como competitiva ou em conflito com os negócios da Web e Ponto.
Exemplos de uso
Exemplos de uso permitidos pela licença:
- Criar um site pessoal para uso próprio.
- Criar um site ou aplicação web para um cliente, que será propriedade do cliente.
- Criar uma aplicação SaaS comercial (como um aplicativo de faturamento) onde os usuários finais precisam pagar para usar o aplicativo.
- Criar uma aplicação web comercial auto hospedada que é vendida para usuários finais por uma taxa única.
- Criar uma aplicação web onde o objetivo principal não é simplesmente redistribuir os componentes, como um aplicativo de organização de conferências que utiliza os componentes para sua interface, sendo gratuito e open source, com o código-fonte publicamente disponível.
Exemplos de uso não permitidos pela licença:
- Criar um repositório público de componentes ou templates favoritos do WPF (ou derivados) e disponibilizá-lo publicamente.
- Criar um projeto de "construtor de sites" onde usuários finais possam criar seus próprios sites usando os componentes ou templates incluídos ou derivados do WPF.
Em termos simples
Use o WPF para qualquer finalidade que desejar, desde que não compita com o WPF ou com os interesses comerciais da Web e Ponto.
Definições da Licença Pessoal
- Licenciado: O indivíduo ou pequena equipe que comprou uma Licença Pessoal.
- Componentes e Templates: O código-fonte e os ativos de design disponibilizados ao Licenciado após a compra de uma licença WPF.
- Produto Final: Qualquer artefato produzido que incorpora os Componentes ou Templates, ou derivados dos Componentes ou Templates.
- Usuário Final: Um usuário de um Produto Final.
- Cliente: Um indivíduo ou entidade que recebe serviços personalizados diretamente do Licenciado, produzidos especificamente para esse indivíduo ou entidade. Clientes de produtos software-as-a-service (SaaS) não são considerados clientes para fins deste documento.
O que é o WPF?
WPF 2.0 é um framework CSS desenvolvido com a intenção de simplificar o processo de estilização de aplicações web. Inspirado no popular framework Tailwind e utilizando todo o poder do SASS, WPF 2.0 permite aos desenvolvedores de facilmente criar e aplicar estilos em suas aplicações utilizando uma sintaxe intuitiva e nomes de classes fáceis de entender.
Com o WPF 2.0, você pode facilmente definir estilos que são amplamente únicos e flexíveis, enquanto ainda permanece fácil para manter e atualizar conforme seu projeto evoluí.
Instalação
Para instalar a última versão do framework WPF, acesse a página da biblioteca no GitHub clicando aqui. Para ter acesso a versões estáveis (LTS), acesse os nossos releases e escolha a versão de sua preferência. Caso queira experimentar as funcionalidades novas conforme elas são implementadas, faça o download do projeto diretamente na sua máquina.
É necessário que você possua a versão do SASS/SCSS mais recente instalada e funcionando em seu computador.
Caso não queira instalar os módulos originais do SASS/SCSS em seu computador, você pode utilizar o plugin Live SASS Compiler, disponível para download para os usuários do Visual Studio Code. Neste caso, basta colar todos os arquivos da pasta src dentro de uma pasta sass.