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

ما الفرق بين تطبيقات ويب وتطبيقات ويندوز

بدأه TOPSOFT في 21 يونيو 2009 · 4 رد · 784 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوه الأعضاء

السلام عليكم

أولا عذرا لكثرة سؤالي في هذا المنتدى وهذا لأنني جديد في عالم تطبيقات الويب

أعتقد أن السؤال غير واضح

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

ولكن في تطبيقات ويب ما هو الحال عندما تقوم بعمل متغيرات أو مثلا عندك ماستر بيج وضعت بها textbox مخفي به قيمة معينة ؟؟؟؟ هل هذه القيمه يستطيع الوصول لها كل متصفحين الموقع أم كل متصفح على حده

بمعنى نفترض أن هناك عدد 2 مستخدمين وقام أحدهم بتغيير هذه القيمه هل هذا سيؤثر على الأخر أم فقط سيكون التأثير على المتصفح الخاص به فقط

أعرف أن اسألتي بها شيء غامض ولكن فقط لو تكرم أحد الأخوه بشرح هذه العمليه بالتفصيل

وما هي الإجراءات الواجب اتباعها في تطبيقات الويب فضلا عن تطبيقات الويندوز

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#2

وعليكم السلام ورحمه الله وبركاته

اولا هناك نوعين من التغيير

تغيير دائم : ولابد من تسجيله فى قاعده بيانات مثل التعديل على قيمه معينه وحفظها فى قاعده البيانات ويحتاج refresh

تغيير غير دائم : لست ملزم بتسجيله فى قاعده البيانات مثل مواقع الشات وهذا لا يحتاج refresh ويكون عن طريق shared object

وضح اكتر

أُحبُّ الصَّالِحِينَ وَلسْتُ مِنْهُمْ ××× لَعَلِّي أنْ أنَالَ بهمْ شَفَاعَهْ

وَأكْرَهُ مَنْ تِجَارَتُهُ المَعَاصِي ××× وَلَوْ كُنَّا سَواءً في البضَاعهْ

#3

هلا ومرحبا اخي deepfreeze

اوضح لك الأمر أكثر

نفترض ان لدي شاشة بها بيانات العميل موجوده في شاشة وأيضا لدي شاشة بها تفاصيل مبيعات العميل

فعندما أكون في شاشة بيانات العميل وهي موجوده في gridview وقمت بإضافة hyperlink عند الضغط عليه يسجل رقم العميل في textbox وعند الانتقال لصفحة تفاصيل مبيعات العميل سوف يقوم البرنامج بالبحث عن هذه التفاصيل بناءا على رقم العميل الموجود في ال textbox

السؤال هل تعدد مستخدمي الموقع سوف يعوق هذه العمليه بمعنى أنه عند دخول مستخدم أخر في نفس الوقت واختيار عميل أخر هذا سوف يؤثر على قيمة ال textbox عند المستخدم الأول

هذا مثال فقط ولكن أريد شرح أوسع يشمل جميع المشاكل التي ممكن تواجه المستخدمين في تطبيقات الويب عند تعدد المستخدمين لنفس الصفحات

وشكرا

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#4

نعم فهمت قصدك

تطبيقات الويب تعتمد على فكره الsession

وهو خاص بكل مستخدم على حده . اى انه عند فتح مستخدم لصفحه معينه اصبح لدى session جديد

وهذا لايوثر فى الsession الاخرى (بالنسبه للمثال المذكور)

ويمكنك اختبار هذا بفتح متصفحين google

ويمكنك اجراء عمليتين بحث مختلفتين فى نفس الوقت دون تاثير احداهما على الاخرى

اما بالنسبه للمشاكل التى تواجهك كلها محلوله باذن الله ولكن دعها لوقت حدوثها

وشكرا

أُحبُّ الصَّالِحِينَ وَلسْتُ مِنْهُمْ ××× لَعَلِّي أنْ أنَالَ بهمْ شَفَاعَهْ

وَأكْرَهُ مَنْ تِجَارَتُهُ المَعَاصِي ××× وَلَوْ كُنَّا سَواءً في البضَاعهْ

#5

شكرا لك أخي الكريم

فهمت قصدك

وهذا ما أريده

بمعنى أنه في هذه الحالة لو فتحت الموقع على أكثر من متصفح على نفس الجهاز سيأخذ كل متصفح سيشن مختلفة

بارك الله فيك

وسوف أقرأ المزيد عن ال session

شكرا

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

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