OpenSilver: WPF/Silverlight para a Web

OpenSilver

3.5 | 244 | 0
Tipo:
Projetos de Código Aberto
Última atualização:
2025/07/08
Descrição:
OpenSilver é uma estrutura de UI de código aberto para construir aplicativos web .NET em C# e XAML, oferecendo integração híbrida MAUI e suporte WPF.
Compartilhar:

Visão geral de OpenSilver

O que é OpenSilver?

OpenSilver é uma estrutura de UI de código aberto e gratuita que permite criar aplicativos web .NET modernos usando C# e XAML. Ele foi projetado para ajudar os desenvolvedores a fazer a transição de tecnologias legadas como Silverlight e WPF para a web moderna, economizando tempo e custos associados a reescritas completas.

Como usar OpenSilver?

  1. Baixe o SDK: Comece baixando o SDK OpenSilver para começar a desenvolver seus aplicativos.
  2. Codifique em C#, VB ou F#: Aproveite suas habilidades .NET existentes para escrever a lógica do seu aplicativo.
  3. Migre aplicativos existentes: Se você tiver aplicativos Silverlight ou WPF, o OpenSilver pode ajudá-lo a migrá-los para a web com o mínimo de alterações de código.
  4. Execute em qualquer navegador: Os aplicativos OpenSilver podem ser executados em qualquer navegador moderno, incluindo Chrome, Firefox, Safari e Edge.

Por que o OpenSilver é importante?

OpenSilver oferece vários benefícios, incluindo:

  • Reutilização de código: Reutilize seu código Silverlight ou WPF existente, economizando tempo e recursos.
  • Compatibilidade entre plataformas: Execute seus aplicativos em qualquer navegador e dispositivo, escapando das limitações do Internet Explorer e Silverlight.
  • Integração híbrida MAUI: A versão 3.2 mais recente oferece integração híbrida MAUI, permitindo que você traga aplicativos WPF para iOS, Android e além.
  • Economia de custos: Evite reescritas dispendiosas migrando seus aplicativos existentes para OpenSilver.

Onde posso usar OpenSilver?

OpenSilver é adequado para uma ampla gama de aplicações, incluindo:

  • Migração de aplicativos legados: Transição de Silverlight ou WPF para a web.
  • Criação de novos aplicativos web: Criação de aplicativos web .NET modernos do zero.
  • Aplicativos empresariais: Desenvolvimento de aplicativos de nível empresarial com controles e bibliotecas de UI avançados.

Qual é a melhor maneira de migrar de Silverlight/WPF para OpenSilver?

Existem duas opções principais para migrar seus aplicativos:

  1. Faça você mesmo: Use o SDK OpenSilver e os recursos para migrar seus aplicativos por conta própria.
  2. Migração completa de ponta a ponta: Deixe a equipe OpenSilver cuidar do processo de migração para você.

Histórias de sucesso

Repton Projects: Migrou seu aplicativo Silverlight legado para OpenSilver, mantendo sua aparência, melhorando o desempenho e preservando mais de 99% do código original.

Apoio, suporte

Obtenha suporte dedicado da equipe de especialistas da OpenSilver. Vários planos de suporte estão disponíveis para ajudá-lo ao longo do caminho.

FAQ

Qual é o custo do OpenSilver? OpenSilver é uma estrutura de código aberto gratuita.

OpenSilver é compatível com Blazor, React e Angular? Sim, OpenSilver é compatível e pode ser misturado e combinado com essas tecnologias.

Como posso começar com OpenSilver? Baixe o SDK e explore a documentação e os exemplos.

Melhores ferramentas alternativas para "OpenSilver"

Upscale.media
Imagem não disponível
196 0

Upscale.media é um upscaler de imagem AI gratuito para aumentar a resolução da imagem em 2x, 4x ou 8x. Melhore a qualidade da imagem online, mantendo a nitidez e removendo artefatos. Suporta arquivos PNG, JPEG, JPG, WebP, HEIC.

Aumento de escala de imagem
SEOmator
Imagem não disponível
129 0

Transforme sua estratégia de marketing com a plataforma SEO & SEM de IA da SEOmator, otimizando cada campanha para o máximo impacto e crescimento.

AI SEO
SEM
Auditoria SEO
PlusVector
Imagem não disponível
251 0

Gere SVGs personalizados e ilustrações vetoriais de alta qualidade instantaneamente com PlusVector AI. Crie logotipos, ícones e muito mais. Não são necessárias habilidades de design!

Vetor AI
ilustração vetorial
SVG
Word Changer
Imagem não disponível
146 0

Word Changer é uma ferramenta online com tecnologia de IA que reescreve e aprimora sua escrita. Melhore a clareza, a originalidade e o impacto com palavras e frases alternativas sugeridas. Grátis para usar!

paráfrase
reescrita de conteúdo
Robly
Imagem não disponível
180 0

Robly é uma plataforma de email marketing com tecnologia de IA projetada para aumentar as taxas de abertura em 50% usando OpenGen e Robly AI. Os recursos incluem automação, testes A/B e modelos personalizados.

automação de email marketing
LM-Kit
Imagem não disponível
248 0

LM-Kit é uma biblioteca C# .NET LLM que ajuda os desenvolvedores a trazer IA generativa para seus aplicativos .NET. Os recursos incluem agentes de IA, RAG, extração de dados e muito mais.

C#
.NET
LLM
MagicLoop
Imagem não disponível
228 0

Desbloqueie insights do usuário facilmente com as pesquisas de voz do MagicLoop. Colete respostas de maior qualidade e guie as decisões com precisão orientada por dados. Comece grátis hoje!

pesquisa de voz
insights do cliente
HireFlow.net ATS Resume Checker
Imagem não disponível
270 0

Acelere sua busca de emprego com nosso verificador de currículos ATS com tecnologia de IA. Otimize seu currículo para os principais sites de emprego e recrutadores. Comece grátis!

currículo
ATS
IA
VectorMind
Imagem não disponível
189 0

VectorMind oferece ferramentas de IA para design gráfico fácil: Gerador de arte com IA, Vetorizador, Aumentador de escala, Removedor de fundo e muito mais. Crie visuais impressionantes de forma rápida e fácil.

Design gráfico com IA