Um controle versátil de visualizador de documentos asp.net core que é nativo .net (C# & VB.NET) e funciona com .net framework versão 4.0 ou superior, .net standard 2.0 ou superior (incluindo .net core). Ele renderiza documentos no navegador sem necessidade de instalação e sem plug‑in. O catálogo inclui 75 extensões de arquivo distribuídas em 18 famílias: PDF, Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx), CAD, Visio, Project, e‑mail, eBook, TIFF e os demais formatos de imagem. Trata‑se de uma lista específica e não de “qualquer formato”, e vale a pena verificar sua própria extensão incomum contra ela antes de planejar sua utilização.

Se você está iniciando um novo projeto .NET, provavelmente ele terá como alvo .NET Core ou .NET Standard, e um visualizador de documentos é um daqueles componentes que é fácil adiar e complicado de acrescentar tardiamente.
Doconut vale a pena ser considerado para sistemas de gerenciamento de documentos, aplicações de fluxo de trabalho e projetos CMS que precisam mostrar um arquivo ao usuário em vez de entregá‑lo. Ele funciona com ASP.NET MVC e ASP.NET WebForms assim como com Core.
Dois pontos a saber antes de avaliá‑lo. A renderização ocorre no seu servidor, não no navegador, o que permite que um DWG ou um PSD sejam abertos em uma máquina que não possua AutoCAD nem Photoshop — e isso significa que o custo de processamento recai sobre sua infraestrutura. Além disso, ele é instalado no seu próprio ambiente, sem fazer chamadas aos servidores da Doconut, de modo que os documentos nunca deixam a rede que você já controla.
Para mais detalhes, visite Doconut.com.