شرح الناجيت Xamarin IOS Nuget packages
نشرح بهذه المقالة كيفية تنصيب حزمة النوجيت في الزاميرين ضمن بيئة الاي اس بي دوت نت ASP.net
ماهي حزمة النوجيت Nuget packages ؟
تعرف حزمة النوجيت على انها مجموعة من المكتبات الجاهزة التي تدرج ضمن التطبيق في حالة الحاجة له حيث ان لها استخدامات كثيرة وهي مكتبات كثيره جدا ومنها NUnit,Entityframework ,MySql.data,Bootstap,UNity,...
يقوم المبرمج بتسطيبها عند احتياجه لها بالمشروع تساعد بعمل المشاريع والتطبيقات بطريقه سريعه بدل ماتصنع الشي من الصفر فقط تقوم بتنصيب هذه المكاتب .
كيفية تنصيب حزمة الناجيت Nuget packages ؟
هنالك طريقتين لتنصيب هذه الحزمه نبدا الطريقة الاولى وهي تنصيبها من خلال انترفيس معين نصل اليه من اختيار Tools في القائمة الرئيسية ثم نختر NuGet Package Manager ثم نختر Managr NuGet for Selution
كما موضح بالصورة التالية :
الان تظهر لنا قائمة النوجيت والتي من خلالها نختر اداة النوجيت المطلوب تنصيبها بالمشروع وكما بالصورة التالية :
بعد اختيار الاداة المطلوبة نختر المشروع الذي نريد تنصيبها به بعمل اختر للجيك بوكس جنب اسم المشروع ومن ثم اضغط عل زر تنصيب او install الموجود بالسفل وبعد تحديد الفيرجن للادة النوجات وكما بالصورة التالية :
هذا كل مافي الامر بعدها سنجد ان الاداة قد تم تنصيبها بنجاح .
احيانا تظهر لنا مشكلة بالتنصيب للنوجيت ولايتم تنصيبها بنجاح لحل هذه المشكله نقوم بما يلي :
- اعمل كوبي لاسم الناجيت المطلوب تنصيبها ومن ثم اعمل بحث على الاسم وكما بالصورة التاليه :
هنا مثلا اريد تنصيب النوجيت اسمها restsharp ابحث عنها تظهر نتيجة البحث كما بالصورة التالية :
- بعدها اختر اسم الناجبيت للتفاصيل فتظهر لنا تفاصيلها حيث ان بعض الادوات للناجيت يكون لها اعتمادية على وجود اشياء اخرى لديك بالجهاز لكي تنصب بصوره صحيحة نرى هذه الاعتمادية والمتطلبات الاخرى ضمن تفاصيل الاداة التي ظهرت لدينا من نتيجة البحث وكما بالصوره التالية :
- نقوم بتنصيب الجزء الذي تعتمد عليه الناجيت المعنية او نقوم باختيار اصدار اقل للناجيت بحيث لاتكون هنالك اعتمادية عى شي معين وكما بالصوره التالية :
الطريقة الثانية لتنصيب حزمة الناجيت هي من خلال الكونسل ليس الخاص بالويندوز وانما الكونسل الخاص بالزاميرين ببيئة الاي اس بي دوت نت حيث نقوم بكتابة الامر يدويا او اخذه نسخ لصق من الموقع للناجيت المراد تنصيبها وكما موضح بالصورة :
بعد الاختيار من قائمة الTools نختر NuGet Package Manager ثم نختر Package Manager Console
كما بالصورة التالية :
الان تظهر شاشة الكونسل وايا كانت الطريقه لكتابة امر التنصيب سواء بالنسخ واللصق او بكتابة الامر يدويا تتنفذ عملية التنصيب بنجاح وكما بالصورة التالية :
ونشاهد بعد ذلك ان الاداة قد تم تنصيبها وظهرت بالقائمة وكما بالصورة التالية :
وهذه الطريقه هي نفسها تنطبق على اي اداه من الناجيت نريد تنصيبها نرجو ان نكون وفقنا بشرح الموضوع ..