تمرين - إنشاء تطبيق ASP.NET Core جديد

مكتمل

في هذه الوحدة، ستنشئ تطبيق ويب ASP.NET Core جديد وتحدث إصداره وتشغله على جهازك المحلي. ستحتاج إلى تثبيت Visual Studio 2022 مع تثبيت ASP.NET وتطوير الويب وأحمال عمل تطوير Azure.

إنشاء مشروع ASP.NET Core

  1. قم بفتح Visual Studio 2022 على جهازك المحلي.

  2. من الصفحة المقصودة Visual Studio، حدد إنشاء مشروع جديد ضمن بدء الاستخدام.

  3. في مربع البحث، أدخل ويب.

  4. من نتائج البحث، حدد ASP.NET Core Web App.

  5. حدد التالي.

  6. في مربع حوار المشروع الجديد، عيِّن الحقل اسم إلى AlpineSkiHouse.

  7. حدد موقعا على الكمبيوتر للحل الجديد.

  8. حدد التالي.

  9. حدد .NET 6.0 (Long-term support) في القائمة المنسدلة Framework.

  10. حدد إنشاء لإنشاء مشروعك.

    إشعار

    يمكنك أيضا تحديد قوالب بدء مختلفة في مربع الحوار هذا، اعتمادا على متطلبات تطوير الويب الخاصة بك. في أعلى مربع الحوار، يمكنك أيضًا تحديد إصدار ASP.NET Core. يجب عليك تحديد ASP.NET Core 6.0 إن أمكن، على الرغم من أن الإصدارات الحديثة الأخرى من ASP.NET Core ستعمل مع هذا التمرين أيضاً.

  11. يجب أن يكون لديك الآن حل تطبيق ويب ASP.NET جديد.

الإنشاء والاختبار على جهازك المحلي

الآن، دعنا ننشئ تطبيقك ونختبره على جهازك المحلي قبل نشره على Azure.

  1. تشغيل التطبيق:

    اضغط F5 لإنشاء المشروع وتشغيله في وضع تتبع الأخطاء.

    اضغط Ctrl + F5 لإنشاء المشروع وتشغيل دون إرفاق مصحح الأخطاء.

    تلميح

    يتيح لك تشغيل التطبيق في وضع عدم تتبع الأخطاء إجراء تغييرات في التعليمات البرمجية وحفظ الملف وتحديث المتصفح ومشاهدة التغييرات البرمجية. يفضل العديد من المطورين استخدام وضع عدم تتبع الأخطاء لتشغيل التطبيق وعرض التغييرات بسرعة.

  2. يبدأ Visual Studio تشغيل متصفح الويب IIS Express ويحمل التطبيق.

    The web app running in a browser.

    عندما يقوم Visual Studio بإنشاء مشروع ويب، فإنه يستخدم منفذا عشوائيا لخادم الويب. في الصورة السابقة، رقم المنفذ هو 44381. عندما تشغل التطبيق، فمن المحتمل أن ترى رقم منفذ مختلف.

    هام

    قد تلاحظ القسم الموجود أعلى صفحة الويب الذي يقدم مكانًا لسياسة الخصوصية واستخدام ملفات تعريف الارتباط خاصتك. حدد قبول من أجل الموافقة على التعقب. هذا التطبيق لا يتعقب المعلومات الشخصية. يتضمن الرمز الذي جرى إنشاؤه باستخدام القالب أصولاً للمساعدة على تلبية متطلبات القانون العام لحماية البيانات (GDPR).

لقد قمت الآن بإنشاء تطبيق ويب من نموذج القالب، ويتم تشغيله محليا. الخطوة التالية هي نشره على Azure.