Blazor zrewolucjonizował rozwój aplikacji webowych w .NET, umożliwiając tworzenie bogatych, interaktywnych interfejsów użytkownika za pomocą C# zarówno po stronie serwera, jak i klienta (WebAssembly). Podczas tworzenia zaawansowanych aplikacji Blazor, często pojawia się potrzeba wyświetlania dokumentów – raportów, przesyłanych przez użytkowników plików, materiałów referencyjnych – bezpośrednio w UI. Poleganie na linkach do pobierania zaburza płynny, jednopasmowy charakter aplikacji, który jest wyróżnikiem Blazor.

Ilustracja wyświetlacza dokumentu Doconut

I tu wkracza Doconut — superszybki, w pełni zarządzany wyświetlacz dokumentów, zaprojektowany specjalnie dla programistów .NET. Niezależnie od tego, czy używasz Blazor Server, czy WebAssembly, Doconut utrzymuje zaangażowanych użytkowników i przechowuje dokumenty bezpiecznie wewnątrz aplikacji.

🧠 Dlaczego warto używać Doconut w Blazor?

  • Zachowanie płynności SPA: Doconut renderuje dokumenty bezpośrednio w obrębie Twoich stron. Brak nowych kart, brak zewnętrznych wyświetlaczy.
  • Rodzimy dla .NET: Zaprojektowany do bezproblemowej integracji z ASP.NET Core i Blazor. Jeden spójny stos.
  • Wsparcie wielu formatów: Wyświetlaj PDF, DOCX, XLSX, PPTX, HTML, obrazy, e-maile, a nawet CAD — bez potrzeby używania zewnętrznych wtyczek.
  • Responsywny UI: Mobilna wersja przeglądarki, która pasuje do wyglądu i charakterystyki Twojej aplikacji.

Dowiedz się więcej o obsługiwanych typach plików na doconut.com.

🧩 Jak zintegrować Doconut w Blazor

Niezależnie od tego, czy tworzysz aplikację Blazor Server, czy WebAssembly, Doconut oferuje doświadczenie kompatybilne z .NET Standard, zapewniając zgodność w obu przypadkach.

Jak zainstalować i używać Doconut z NuGet.org

Integracja Doconut z projektem .NET jest łatwa dzięki dostępności na NuGet.org.

1. Znajdź pakiet na NuGet

Odwiedź oficjalny profil Doconut:
👉 https://www.nuget.org/profiles/doconut.com

Znajdziesz tam dostępne pakiety.

2. Zainstaluj przez NuGet Console lub CLI

W Visual Studio lub za pomocą .NET CLI zainstaluj główny pakiet.