تدريب عملي - إنشَاء فئَات قَابلة للتَشغيل فِي Visual Studio لاختبار التعليمَات البرمجية

مكتمل

اقرأ هَذَا أولاً - قبلَ أن تبدَأ التَدرِيب العَمَلي!

مهم

بالنِسبةِ لهَذَا التَدرِيبِ العَمَلي، لا يمكنُك تَسجِيل الدُخُول باستِخدَام بيَانَات الاعتِمَاد الخَاصة بك. استخدم الخطوَات التَالِية لتسجيل الدخول إلى بيئة التمرِين العَملي باستِخدَام بيَانَات الاعتمَاد الصَحِيحة.

  1. تأكَّد مِن تسجيل الدخول عَلى Microsoft Learn.
  2. حدد تَشغيل وَضع VM أو تسجيل الدخول لتَشغيل وَضع VM فِي هَذه الوحدة.
  3. فِي علامة التبويب الموارد عَلى الشريط الجَانبي للتدريب العَمَلي، حدد الأيقونة T بجوار كلمة المرور فِي صندوق WIN22FO10041 (Prod) ضمن مجموعة الموارد للحُصُول عَلى كلمة مرور المسؤول لجهَازك الظَاهري (VM).
  4. حدد إدخَال.
  5. حدد لا فِي صَفحَة الشَبكَات.
  6. Microsoft Edge‏‫ يفتح.‏‫ انتظر حتَّى ينتقل إلى صفحة تسجيل الدخول للتمويل وَالعَمَليَات. إذَا وَاجَهت مُشكلةً فِي تحمِيل صَفحَة تسجِيل الدخُول، فحَاوِل إعَادَة تشغِيل المُتصَفِّح فِي الجِهَاز الظَاهري.
  7. فِي صَفحَة تسجيل الدخول إلى Microsoft فِي تطبيقَات التمويل وَالعَمَليَات، ضع مؤشر المَاوس فِي الحقل اسم المستخدم.
  8. فِي علامة التبويب الموَارد للشريط الجَانبي للتدريب العَمَلي، ضمن عنوَان مدخل Azure، حدد أيقونة T بجوَار اسم المستخدم، ثم اضغط عَلى إدخَال.
  9. إنَّ مؤشر المَاوس الآن فِي صَفحَة كلمه المرور.
  10. فِي علامة التبويب الموَارد للشريط الجَانبي للتدريب العَمَلي، ضمن عنوَان مدخل Azure، حدد أيقونة T لتَحديد كلمة المرور، ثم اضغط عَلى إدخَال.
  11. فِي نَافذة حفظ كلمة المرور، حدد عَلى الإطلاق.
  12. حدد قبول فِي صفحة الأذونَات المطلوبة.
  13. للاطِّلاع عَلى تعليمَات التمرين العَملي، حدد علامة التبويب التعليمَات عَلى الشريط الجَانبي للتمرين العَملي.

يمكنُك الآن أن تبدأ عملك فِي هَذَا التمرِين العَملي.

السينَاريو

بصفتك مطور تطبيقَات التمويل والعَمليَات يمكنُك استِخدَام فئَات قَابلة للتَشغيل لاختبار الكود الخَاص بك. ‏‫فِي هَذَا التمرِين العَملي، ستنشئ مشروعًا جديدً‎ًا فِي Visual Studio، وكتَابة فئة قَابلة للتَشغيل، ثم تَشغيل التعليمَات البرمجية دَاخل التطبيق للتأكد مِن عملهَا كمَا هو متوقع.

إنشَاء مشروع جَديد

  1. قم بتصغير نَافذة Microsoft Edge.
  2. انقر بزر المَاوس الأيمن فوق اختصَار Visual Studio وحدد تَشغيل كمسؤول.
  3. حدد متَابعة دون تعليمَات برمجية.
  4. افتح القَائمة ملف، وحدد جَديد > مشروع.
  5. تأكد مِن تحديد العَمليَات المَالية فِي الجُزء الأيمن حدد التَالِي.
  6. فِي مربع الحوار تَكوِين مشروعك الجَديد، أدخل RunnableClass فِي حقل اسم المشروع.
  7. حدد إنشَاء.
  8. للتأكد مِن الإشَارة إلى مجموعة التطبيقَات الصَحِيحة، حدد Dynamics 365 فِي قَائمة ملحقَات البرَامج، المتبوعة بـ إدَارَة النموذج > تحديث معلمَات النموذج
  9. حدد نموذج FleetManagement مِن القَائمة المنسدلة اسم النموذج.
  10. حدد التَالِي، ثم تأكد مِن تحديد ApplicationSuite (وليس ApplicationSuiteFormAdaptor) فِي القَائمة المنسدلة حدد الحزم المرجعية.
  11. حدد التَالِي حتَّى يتم إغلاق النموذج.
  12. حدد Dynamics 365 فِي قَائمة ملحقَات البرَامج مجددًا، ثم حدد الخيَارَات.
  13. ضمن عُقدة Dynamics 365 فِي الجُزء الأيسر، حدد المشَاريع.
  14. تأكد مِن تحديد مربعي الاختيَار الخَاصتين بكل مِن تنظيم المشروعَات حسب نوع العنصر وومزَامنة قَاعدة البيَانَات فِي البنَاء الخَاص بالمشروع الذي تم إنشَاؤه حديثَا.
  15. حدد مُوَافق.

إنشَاء فئة قَابلة للتَشغيل

  1. فِي نَافذة مستكشف الحلول، انقر بزر المَاوس الأيمن فوق مشروع RunnableClass فِي الجَانب الأيمن مِن الصَفحَة.

  2. حدد إضَافة > فئة.

  3. فِي الجُزء الأيسر، حدد رمز ضمن عنَاصر Dynamics 365.

  4. فِي الجُزء الأوسط، حدد فئة قَابلة للتَشغيل (مهمة).

  5. أدخل SampleClass فِي حقل الاسم.

  6. حدد إضَافة.

  7. سيتم الآن فتح فئة التَشغيل SampleClass فِي نَافذة مصمم الأصنَاف. قد يستغرق الأمر بضع ثوان لفتحه.

  8. قم بإزَالة الكود الموجود فِي نَافذة Element designer ثم أدخل الرمز التَالِي سطرًا بسطر. لاحظ أن الطريقة الرئيسية قد تمت إضَافتهَا بالفعل لأنك حددت فئة قَابلة للتَشغيل.

    class SampleClass
    {
     /// <summary>
     /// Runs the class with the specified arguments.
     /// </summary>
     /// >param name = "_args">The specified arguments.</param>
    
     Public static void main(Args _args)
         {
         	FMCustomer fmcustomers;
    
     	fmcustomers.FirstName = "Jane";
     	fmcustomers.LastName = "Doe";
     	fmcustomers.Email = "jane.doe@contoso.com";
     	fmcustomers.insert();
    
     	Info("Your record has been inserted.");
        }
    }
    
  9. احفظ فئة التَشغيل.

  10. انقر بزر المَاوس الأيمن فوق مشروع RunnableClass وحدد إنشَاء.

  11. عند اكتمَال الإنشَاء، انقر بزر المَاوس الأيمن فوق Sample Class فئة قَابلة للتَشغيل وحدد تعيين ككَائن بدء التَشغيل.

  12. من شريط الأدوات، حدد الخيَار تصَحِيح > البدء بدون تصَحِيح الأخطَاء لتَشغيل الفصل.

  13. يظهر عدَاء الفصل فِي نَافذة المتصفح بعد دقيقتين، عِندَ تنفِيذ الرمز، ويظهر Infolog مَع النص تم إدرَاج السجل الخَاص بك..

أغلق بيئة التمرِين العَملي

  1. حدد تم فِي جُزء التعليمَات فِي الشريط الجَانبي الخَاص بالتمرِين العَملي.
  2. فِي نَافذة تم إكمَال التمرِين العَملي، حدد متَابعة، حدد ‏‫مغَادرة‬ للرجوع إلى الوحدة التَالِية فِي الوحدة النمَطية.