معظم الذين يبرمجون كود بداخل ASP يستخدمون الامر Response.Write للتاكد من بعض البيانات اثناء بنائهم للبرنامج.
قد ترغب مثلا بفحص قيم المتغيرات او قيمة متغير ما اثناء تنفيذ الصفحة لذلك تطبع النتيجة مباشرة بداخل الصفحة و التي قد تخرب الشكل العام اثناء الفحص.
المشكلة الاخرى التي هد تصادفك هو عدم مقدرتك على فعل نفس الشيئ اثناء تشغيل الموقع بصورة فعلية، بكلمات اخرى ان رغبت بمعرفة تفاصيل كل العمليات لنصف ساعة على موقعك فلن يكن ذلك ممكن الا ان تبني نظام خاص يستبدل اوامر ال Response.Write بشيئ اخر و ...
امر معقد يعني :)
الان الامور اصبحت سهلة للغاية ، هناك نظام تتبع موجود جاهز في الجهاز، بامكانك تشغيله لتتبع العمليات في ملف اضافي او ابطاله ، كما يمكنك الطباعة في ذلك الملف مباشرة
لتشغل المراقبة قم بتعديل يمة المراقبة من false الى true في ملف config.web
enabled="true"
requestlimit="10"
pageoutput="false"
tracemode="SortByTime"
/>النتائج سوف تجدها في موقعك مباشرة عبر الملف http://localhost/msg/Trace.axd
الاسم مثال على استدعاء الملف، Trace.axd ، في الموقع الفرعي msg في جهازي.
التفاصيل الكاملة من هنا
http://msdn.microsoft.com/library/en-us/dn....asp?frame=true
شيئ جميل للغاية حقا ، انا اكتشفته اليوم و ريحني من امور كثيرة جدا و خصوصا باستبدال الامر Response.Write بالامر Trase.Write حيث تطبع النتائج في ملف اخر
شكل ملف التتبع
