لقد غيرت Blazor تطوير الويب في .NET، مما يتيح واجهات مستخدم غنية وتفاعلية باستخدام C# سواء على الخادم أو جانب العميل (WebAssembly). مع بناء تطبيقات Blazor المتطورة، غالباً ما تظهر الحاجة لعرض المستندات - التقارير، تحميلات المستخدم، المواد المرجعية - مباشرة ضمن واجهة المستخدم. الاعتماد على روابط التنزيل يعطل شعور التطبيق أحادي الصفحة السلس الذي تتفوق فيه Blazor.
هنا يأتي دور Doconut - عارض مستندات سريع جداً ومدار بالكامل مصمم خصيصاً لمطوري .NET. سواء كنت تستخدم Blazor Server أو WebAssembly، فإن Doconut يبقي مستخدميك مشغولين والمستندات بشكل آمن داخل تطبيقك.
🧠 لماذا تستخدم Doconut في Blazor؟
- الحفاظ على تدفق SPA: يقوم Doconut بعرض المستندات مباشرة داخل صفحاتك. لا علامات تبويب جديدة، لا عارضين خارجيين.
- مناسب لـ .NET: مصمم للتكامل السلس في ASP.NET Core وBlazor. حزمة متسقة واحدة.
- دعم تنسيقات متعددة: عرض PDFs، 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 Console أو CLI
في Visual Studio أو باستخدام .NET CLI، قم بتثبيت الحزمة الرئيسية.