O Blazor revolucionou o desenvolvimento web no .NET, permitindo a criação de interfaces ricas e interativas com C# tanto no lado do servidor quanto no lado do cliente (WebAssembly). À medida que você constrói aplicativos Blazor sofisticados, frequentemente surge a necessidade de exibir documentos – relatórios, uploads de usuários, materiais de referência – diretamente na interface do usuário. Confiar em links para download quebra o fluxo fluido de uma aplicação de página única que o Blazor executa com maestria.
É aí que entra o Doconut — um visualizador de documentos extremamente rápido e totalmente gerenciado, desenvolvido especificamente para desenvolvedores .NET. Seja você usuário do Blazor Server ou WebAssembly, o Doconut mantém seus usuários envolvidos e os documentos de forma segura dentro de seu aplicativo.
🧠 Por que usar Doconut no Blazor?
- Manter o Fluxo de SPA: O Doconut renderiza os documentos diretamente nas suas páginas. Nada de novas abas, nada de visualizadores externos.
- Nativo no .NET: Projetado para uma integração perfeita com ASP.NET Core e Blazor. Um stack consistente.
- Suporte a múltiplos formatos: Visualize PDFs, DOCX, XLSX, PPTX, HTML, imagens, e-mails e até CAD — sem a necessidade de plugins de terceiros.
- UI Responsiva: Experiência de visualização amigável para dispositivos móveis que combina com a aparência e sensação do seu aplicativo.
Você pode saber mais sobre os tipos de arquivos suportados em doconut.com.
🧩 Como integrar o Doconut no Blazor
Seja você criando um aplicativo Blazor Server ou WebAssembly, o Doconut oferece uma experiência compatível com o .NET Standard, garantindo compatibilidade em ambas as versões.
Como instalar e usar o Doconut do NuGet.org
Integrar o Doconut ao seu projeto .NET é fácil graças à sua disponibilidade em NuGet.org.
1. Encontre o pacote no NuGet
Visite o perfil oficial do Doconut:
👉 https://www.nuget.org/profiles/doconut.com
Lá você encontrará os pacotes disponíveis.
2. Instale via NuGet Console ou CLI
No Visual Studio ou usando o .NET CLI, instale o pacote principal.