OpenSilver
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?
- Baixe o SDK: Comece baixando o SDK OpenSilver para começar a desenvolver seus aplicativos.
- Codifique em C#, VB ou F#: Aproveite suas habilidades .NET existentes para escrever a lógica do seu aplicativo.
- 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.
- 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:
- Faça você mesmo: Use o SDK OpenSilver e os recursos para migrar seus aplicativos por conta própria.
- 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.