Introduction
ينشئ Blazor تطبيقات ويب تفاعلية باستخدام التعليمات البرمجية .NET. يسمح لك بمشاركة منطق التطبيق على كل من الخادم والعميل، دون تعقيد إدارة مكتبات JavaScript من جانب العميل.
لنفترض أن شركة توصيل البيتزا توظفك لتحديث موقعها الإلكتروني الذي يواجه العملاء. يتم إعطاؤك نماذج بالحجم الطبيعي لصفحات الويب من مصممي الجرافيك ، وتناقش وظائف الموقع بالتفصيل مع جميع أصحاب المصلحة. الآن، تريد البدء في إنشاء الموقع باستخدام صفحات استعراض البيتزا الرئيسية. يتمتع فريقك بسنوات عديدة من الخبرة في C # ، ولكنه أقل خبرة في JavaScript ، لذلك تريد كتابة أكبر قدر ممكن من التعليمات البرمجية في .NET. في الوحدات النمطية اللاحقة في مسار التعلم هذا، يمكنك إنشاء صفحات السحب والمصادقة.
في هذه الوحدة، ستتعرف على مكونات Blazor، وكيفية استخدامها لإنشاء واجهة مستخدم تعرض البيانات الديناميكية.
الأهداف التعليمية
بنهاية هذه الوحدة النمطية، ستتمكن من:
- تجميع واجهة مستخدم لتطبيق ويب عن طريق إنشاء مكونات Blazor.
- الوصول إلى البيانات لعرضها في تطبيق الويب الخاص بك.
- مشاركة البيانات في تطبيق الويب الخاص بك بين مكونات Blazor متعددة.
- ربط عنصر HTML بمتغير في مكون Blazor.