السلام عليكم ورحمة الله وبركاته...أما بعد:
كل عام وانتم بخير أحببت أن أقدم لكم في هذا الموضوع ملخص عن الحماية أو مايسمى بالامانsecurity في فيجوال بيسك نت
أولا أحب أن أنوه أن المقصود بالامان او الحماية في فيجوال بيسك هو تخصيص استخدام البرنامج على مستخدم معين أو مجموعة معينة للكمبيوتر أي مثلا إن اردنا ان نجعل البرنامج لا يعمل إلا على مجموعة الادارة أو مجموعة أخرى نقوم اولا باستيراد الفضاء
imports system.security.principal imports system.securtiy.permissions
ثم بعد ذلك نقوم بعمل حماية ضمنية أو برمجية والمقصود بالحماية الضمنية وهي التي تقوم بفحص التصريح قبل تشغيل البرنامج وتنفيذ الاكواد وذلك عند وضع نوع الحماية في بداية الكود وقبل كود الاجراء او الدالة او الصنف بكامله وذلك كالتالي:
<fileiopermission(securityactiont.demand)> _ public class test الكود end class
هنا عند الحماية سوف تكون على الملفات حيث عندما كتابة كود خاص بفتح ملف معين او ماشابه عن طريق الكائنات الموجودة في الفضاء IO وسوف يتم اولا قبل تنفيذ الكود اجبار المستخدم على التصريح وذلك بفحص حماية الكمبيوتر هل المستخدم المحدد مسموح له ذلك ام لا إن كان المستخدم الحالي مستخدم عادي وليس مدير وهذه الخاصية أقصد خاصية فتح الملفات وحفظها مصرحة له عند ذلك سوف يتم تنفيذ الكود أما إن كانت غير مصرحة له سوف يجبر المستخدم على ذلك حيث لن يتم تنفيذ الكود حتى يتم التصريح .
والحماية البرمجية وهي التي تتم من خلال الكود أي سوف يتم تنفيذ التصريح من خلال الكود وذلك عن التعريف بها
سوف اعمل موضوع مفصل عن الحماية بإذن الله إن وجدنا متسع من الوقت