الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هام بخصوص Session

بدأه nus في 1 سبتمبر 2008 · 6 رد · 1,053 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي ثلاث خانات وهي اسم المستخدم, رقم الكود,رقم الدولة احتاج هذه في جميع صفحات المشروع هل الافضل أن أضعهن في Session واحد وأضع بينهن فواصل ثم أضع Function لفصلها ووضعها في متغيرات بعد الدخول لكل صفحة, أو أضعهن في ثلاث Session مع العلم أن المستخدمين للمشروع عددهم كثير جدا

أرجو ممن لديه خلفية عن ذلك أن لايبخل علينا وخاصة في هذا الشهر الفضيل وقد يكون ذلك من زكاة العلم

:wacko:

#2

للاعداد الكبيرة استخدم ViewState او Cookie

#3

بالعاده انا استخدم السيشن مع تعريفه في الجلوبال

أو اقوم بتخزينها في الـ view State

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#4

استخدم ثلاث متغيرات داخل ال session

او قم بعمل كلاس يحتوي هذه المتغيرات الثلاثة ثم خزنه في ال session

#5

في هذه الحاله ال ViewState ما رح تكون حل بسبب استخدامها في جميع الصفحات بتالي استخدم Session

ولا اظن ان عدد المستخدمين مهم بسبب ان طبيعة المعلومات صغيرة الحجم فبتالي اسخدم 3 Session

والله اعلم ...

#6

الاخ صاحب الموضوع

اولا لو الداتا اللى انت عاوز تخزنها دى انت محتاجها فى صفحة تانية مش نفس الصفحة يعنى عندك QueryString

وده الحل الامثل لانه مبيستخدم اى موارد من السيرفر مجرد فى ال URL

اما لو فى نفس الصفحة فتستخدم ال ViewState ولو محتاج تخزن Object فى ال ViewState تقدر تعمل class ويبقى [serializable ]

ويارب اكون افدتك وربنا يوفقك

#7

اذا كانت المعلومات غير سرية فا الكوكيز هو الاحل الامثل

مع العلم يمكن للمستخدم ان يغير قيمة الكوكيز

و اذا كانت المعلومات سرية فا السشن هو الاحل الامثل

و استخدم 3 متغيرات بدل من واحد

مواضيع مشابهة