دمج عرض المستندات السلس في تطبيقات Blazor الخاصة بك مع Doconut
لقد أحدث Blazor ثورة في تطوير الويب باستخدام .NET، حيث يتيح واجهات مستخدم غنية وتفاعلية باستخدام C# على كلٍ من الخادم والجانب العميل (WebAssembly). أثناء بناء تطبيقات Blazor المتقدمة، غالبًا ما تظهر الحاجة إلى عرض المستندات – التقارير، التحميلات من المستخدمين، مواد مرجعية – مباشرة داخل واجهة المستخدم. الاعتماد على روابط التحميل يعطل تجربة التطبيق أحادي الصفحة السلسة التي يتميز بها Blazor.

هنا يأتي دور Doconut — عارض مستندات سريع للغاية ومدار بالكامل، صُمم خصيصًا لمطوري .NET. سواء كنت تستخدم Blazor Server أو WebAssembly، يبقي Doconut المستخدمين متفاعلين ويضمن أمان المستندات داخل تطبيقك.
🧠 لماذا تستخدم Doconut في Blazor؟
- الحفاظ على تدفق SPA: Doconut يعرض المستندات مباشرة داخل صفحاتك. لا نوافذ جديدة، ولا عارضات خارجية.
- متوافق مع .NET أصلاً: مصمم للتكامل السلس في ASP.NET Core وBlazor. بنية واحدة متسقة.
- دعم تنسيقات متعددة: عرض ملفات PDF، DOCX، XLSX، PPTX، HTML، الصور، الرسائل الإلكترونية، وحتى CAD — دون الحاجة إلى إضافات طرف ثالث.
- واجهة مستخدم مستجيبة: تجربة عرض متجاوبة صديقة للمحمول تتماشى مع مظهر وشعور تطبيقك.
يمكنك معرفة المزيد حول أنواع الملفات المدعومة على doconut.com.
🧩 كيفية دمج Doconut في Blazor
سواء كنت تبني تطبيق 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، قم بتثبيت الحزمة الرئيسية.