Blazor は .NET ウェブ開発を革命的に変え、サーバーとクライアントサイド (WebAssembly) の両方で C# を使用したリッチでインタラクティブな UI を可能にしました。複雑な Blazor アプリケーションを構築する際、UI 内でドキュメント(レポート、ユーザーアップロード、参考資料など)を直接表示する必要がしばしば生じます。ダウンロードリンクに頼ると、Blazor が得意とする流れるようなシングルページアプリケーションの感覚が損なわれます。

Doconut ドキュメントビューアのイラスト

ここで Doconut が登場します — .NET 開発者向けに特別に構築された、驚異的に高速で完全管理されたドキュメントビューアです。Blazor Server または WebAssembly を使用しているかに関わらず、Doconut はユーザーの関心を引き、ドキュメントをアプリ内で安全に保ちます。

🧠 Doconut を Blazor で使用する理由

  • SPA フローを維持: Doconut はあなたのページ内に直接ドキュメントをレンダリングします。新しいタブは不要、外部ビューアも不要です。
  • .NET ネイティブ: ASP.NET Core と Blazor へのシームレスな統合のために設計されています。一貫したスタック。
  • マルチフォーマットサポート: PDF、DOCX、XLSX、PPTX、HTML、画像、メール、さらには CAD までも表示 — サードパーティのプラグインは不要です。
  • レスポンシブ UI: あなたのアプリの外観や感触にマッチしたモバイルフレンドリーな表示体験。

サポートされているファイルタイプの詳細については、doconut.com をご覧ください。

🧩 Blazor に Doconut を統合する方法

Blazor Server または WebAssembly アプリを構築しているかに関わらず、Doconut は .NET Standard 互換の体験を提供し、両方の間での互換性を保証します。

インストールと Doconut の使用方法: NuGet.org から

Doconut を .NET プロジェクトに統合するのは、NuGet.org での入手可能性のおかげで簡単です。

1. NuGet でパッケージを探す

公式の Doconut プロファイルにアクセスしてください:
👉 https://www.nuget.org/profiles/doconut.com

そこに入手可能なパッケージがあります。

2. NuGet コンソールまたは CLI からインストール

Visual Studio または .NET CLI を使用して、メインパッケージをインストールします。