الجمعة، 10 يناير 2014

لا تستخدم My.MySettings لخزن امور هامة والسبب ؟

نستخدم  كلاس  My.MySettings في اي مشروع لخزن متغيرات معينة  بانواع مختلفة بشكل دائم في الحاسبة  .
مثل حفظ قيمة   قرائة من منفذ معين
لكن يجب ان لانستخدمها في خزن الامور الهامة مثل كلمات المرور او عبارة الاتصال بقاعجة البيانات Connection String لان اي شخص ممكن ان يصل لمحتوها وهي من اسمها واضح My.MySettings يعني يخزن فيه فقط امور ضبط النظام

مثال :
لنخزن في My.MySettings متغير اسمها DrawerPort ونخزن فيه اسم  منفذ معين وليكن COM1 ونحول المشروع الى  مشروع تنفيذي



لمعرفة محتوى هذا المتغير  DrawerPort نذهب الى مجلد Bin الخاص بالمشروع ونرى ملف اسمه  بنفس اسم مشروعنا لكن ينتهي ب .exe  نوعه  config نفتح الملف ونرى متغير   DrawerPort  هوا وقيمته



لذالك لاتستخدمه في خزن اي امر هام لان الجميع ممكن ان يصلون اليه

ليست هناك تعليقات: