قاعدة التطبيق

مؤلف: Lewis Jackson
تاريخ الخلق: 6 قد 2021
تاريخ التحديث: 1 تموز 2024
Anonim
قاعــــــدة التطبيـــــق
فيديو: قاعــــــدة التطبيـــــق

المحتوى

التعريف - ماذا تعني قاعدة التطبيق؟

أساس التطبيق هو الدليل الذي يحتوي على جميع الملفات المتعلقة بتطبيق .NET ، بما في ذلك الملف القابل للتنفيذ (.exe) الذي يتم تحميله في مجال التطبيق الأولي أو الافتراضي.

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

تعرف قاعدة التطبيق أيضًا باسم مجلد التطبيق أو دليل التطبيق. يستخدم أيضًا للتحكم في وصول مجالات التطبيق إلى التطبيقات الأخرى.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia قاعدة التطبيق

العملية المستخدمة في وقت التشغيل للبحث عن التجميعات التابعة للتطبيقات المستندة إلى الويب وغير المستندة إلى الويب هي نفسها. يستخدم وقت التشغيل المسارات المتعلقة بقاعدة التطبيق للبحث.

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

قاعدة التطبيق هي خاصية مهمة لفئة AppDomainSetup تُستخدم لجلب أو تحديث اسم الدليل الذي يحتوي على التطبيق. بالنسبة لمجال التطبيق الذي تم إنشاؤه حديثًا ، تكون قيمة ApplicationBase هي نفسها قيمة منشئها. الخاصية ApplicationBase هي نفس نوع System.String ويتم تضمينها في مساحة الاسم والنظام والتجميع و mscorlib.dll.

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


تمت كتابة هذا التعريف في خدع .net