تعال وتعلم كل شيء عن .NET Aspire، وهو حزمة سحابية جديدة جاهزة لإنشاء تطبيقات يمكن ملاحظتها وجاهزة للإنتاج وموزعة. يمكن إضافة .NET Aspire إلى أي تطبيق بغض النظر عن حجمه ونطاقه لمساعدتك في إنشاء تطبيقات أفضل بشكل أسرع.
يعمل .NET Aspire على تبسيط عملية تطوير التطبيقات من خلال:
التزامن : استخدم C# وواجهات برمجة التطبيقات المألوفة لتصميم تطبيقك الموزع بدون سطر YAML. يمكنك بسهولة إضافة قواعد البيانات وأنظمة المراسلة والخدمات السحابية الشهيرة وربطها بمشروعاتك وتشغيلها محليًا بنقرة واحدة.
اكتشاف الخدمة : الحقن التلقائي لسلاسل الاتصال الصحيحة أو تكوينات الشبكة ومعلومات اكتشاف الخدمة لتبسيط تجربة المطور.
التكامل : عمليات التكامل المضمنة للخدمات السحابية الشائعة مثل قواعد البيانات وقوائم الانتظار والتخزين. تم تكوينه للتسجيل والفحوصات الصحية والقياس عن بعد والمزيد.
لوحة المعلومات : شاهد بيانات OpenTelemetry المباشرة دون الحاجة إلى تكوين. تعرض لوحة معلومات مطور .NET Aspire، التي يتم تشغيلها افتراضيًا عند التشغيل، السجلات ومتغيرات البيئة والتتبعات الموزعة والمقاييس والمزيد للتحقق بسرعة من سلوك التطبيق.
النشر : يمكنك بسهولة إنتاج بيان بجميع التكوينات التي تتطلبها موارد تطبيقك للتشغيل في الإنتاج. اختياريًا، يمكنك النشر بسرعة وسهولة إلى Azure Container Apps أو Kubernetes باستخدام أدوات Aspire.
أكثر من ذلك بكثير : .NET Aspire مليء بالميزات التي سيحبها المطورون وتساعدك على أن تكون أكثر إنتاجية.
تعرف على المزيد حول .NET Aspire من خلال الموارد التالية:
التوثيق
مايكروسوفت تعلم مسار التدريب
.NET أسباير أشرطة الفيديو
eShop نموذج مرجعي للتطبيق
.NET أسباير عينات
.NET أسباير الأسئلة الشائعة
مواد ورشة العمل هذه متاحة باللغات التالية:
إنجليزي
شكرا
日本語
الاسبانية
الفرنسية
البرتغالية (PT-BR)
يمكنك أيضًا مشاهدة أحداث البث المباشر لـ Let's Learn .NET Aspire باللغات التالية:
إنجليزي
شكرا
日本語
الاسبانية
الفرنسية
البرتغالية (PT-BR)
تينغ فيت
تعد ورشة عمل .NET Aspire هذه جزءًا من سلسلة Let's Learn .NET. تم تصميم ورشة العمل هذه لمساعدتك في التعرف على .NET Aspire وكيفية استخدامه لإنشاء تطبيقات سحابية جاهزة. تنقسم ورشة العمل هذه إلى 6 وحدات:
الإعداد والتثبيت
افتراضيات الخدمة
لوحة تحكم المطور والتنسيق
اكتشاف الخدمة
التكامل
النشر
تتوفر مجموعة شرائح كاملة لورشة العمل هذه هنا.
يقع المشروع الأولي لورشة العمل هذه في مجلد start-with-api
. هذا المشروع عبارة عن واجهة برمجة تطبيقات بسيطة للطقس تستخدم واجهة برمجة تطبيقات National Weather Service للحصول على بيانات الطقس وواجهة ويب أمامية لعرض بيانات الطقس التي تدعمها Blazor.
تم تصميم ورشة العمل هذه ليتم تنفيذها في إطار زمني مدته ساعتين.
البيانات والخدمة المستخدمة في هذا البرنامج التعليمي تأتي من خدمة الطقس الوطنية بالولايات المتحدة (NWS) على https://weather.gov. نحن نستخدم مواصفات OpenAPI الخاصة بهم للاستعلام عن توقعات الطقس. مواصفات OpenAPI متاحة على الإنترنت. نحن نستخدم طريقتين فقط لواجهة برمجة التطبيقات (API) هذه، وقمنا بتبسيط التعليمات البرمجية الخاصة بنا لاستخدام هذه الطرق فقط بدلاً من إنشاء عميل OpenAPI بالكامل لواجهة برمجة تطبيقات NWS.