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

ماهي الطريقة الأفضل في برمجة المشاركات

بدأه -الأمل- في 19 يونيو 2011 · 22 رد · 1,172 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أريد أن أعمل موضوع وعدة تعليقات عليه مثل فكرة المنتدى.....دحين عندي جدول في القاعدة للمواضيع ...وجدول التعليقات.....الموضوع له أكثر من تعليق.....

بعد مايكتب العضو سؤاله...حيكون في تحت محرر يعّلق فيه بقية الأعضاء.....ويندرج التعليق في الأعلى...زي المنتدى....

هل أفضل استخدم الجداول أم xml .... وكيف أسوي حركة إنه لما يكتب في المحرر يندرج التعليق في الأعلى؟؟

#2

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

اختي مو مشكله لو استخدمتي جدول او ملف XML اما بالنسبه للعرض يمكنك استخدام ال GridView او ListView او ال DataList او ال Repeater و FCKEditor مثلا لإدخال السؤال, اما بالنسبه للحركه مش ذات اهميه ولكن يمكنك استخدام الاجاكس لعمل Partial PostBack وتحديث الجزء المحدث في الصفحه

.:: Wish to become better and better ::.

#3

وعليكم السلام ورحمة الله وبركاته..شكراً أخي الكريم طيب بالنسبة لتحديث الصفحة بعد التعليق... المشرفة قالتلي ممكن أعمل response.redirect للصفحة نفسها بعد إضافة التعليق ؟؟

الاجاكس لعمل Partial PostBack وتحديث الجزء المحدث في الصفحه ؟؟ يعني مار ح تتحدث الصفحة كلها؟؟

#4

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

اختي ال Response.Redirect ستقوم باعادة توجيه الصفحه وطلبها, اما بتقنية الاجاكس فانها تسرع الوصول لأنها تعمل طلب لجزء معين من الصفحه

.:: Wish to become better and better ::.

#5

السلام عليكم

اختى -الأمل-

يمكنك مشاهدة هذا الرابط

http://www.asp.net/security/tutorials/storing-additional-user-information-cs

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#6
VB Helper كتب:

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

اختي ال Response.Redirect ستقوم باعادة توجيه الصفحه وطلبها, اما بتقنية الاجاكس فانها تسرع الوصول لأنها تعمل طلب لجزء معين من الصفحه

وعليكم السلام ورحمة الله وبركاته.. طيب رح استخدم الاجاكس...شكراً أخي الكريم

Develooper كتب:

السلام عليكم

اختى -الأمل-

يمكنك مشاهدة هذا الرابط

http://www.asp.net/security/tutorials/storing-additional-user-information-cs

وعليكم السلام ورحمة الله وبركاته...شكراً أخي الكريم..جار الإطلاع ..ماشاء الله المرجع شكله دسم بس في آخر جزئية إن شاء الله حتفيدني

تم تعديل هذه المشاركة بواسطة -الأمل- في 20 يونيو 2011 في 00:41

#7

رأيي استخدام جدول، لأن المشاركات لن تكون قليلة ومن غير المعقول قراءة ملف xml كامل في الذاكرة لعرض مشاركة منه، أو فتحه للكتابة فيه.

الحجم سيكون كبير، وأي تلف في الملف قد يؤدي لضياع نسبة كبيرة من البيانات. إلخ..

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#8
Xacker كتب:

رأيي استخدام جدول، لأن المشاركات لن تكون قليلة ومن غير المعقول قراءة ملف xml كامل في الذاكرة لعرض مشاركة منه، أو فتحه للكتابة فيه.

الحجم سيكون كبير، وأي تلف في الملف قد يؤدي لضياع نسبة كبيرة من البيانات. إلخ..

حتى أنا ابغى جدول .....بس مختلفة مع صحبتي اللي في جروبي ....بقولها نسويه جدول للأسباب اللي قلتها....شكراً أخي الكريم..

#9
VB Helper كتب:

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

اختي مو مشكله لو استخدمتي جدول او ملف XML اما بالنسبه للعرض يمكنك استخدام ال GridView او ListView او ال DataList او ال Repeater و FCKEditor مثلا لإدخال السؤال, اما بالنسبه للحركه مش ذات اهميه ولكن يمكنك استخدام الاجاكس لعمل Partial PostBack وتحديث الجزء المحدث في الصفحه

طيب كيف استخدم الأجاكس...يعني أي اداة .....أنا أول مرة استخدمها..ممكن توضح أكثر

عندي محررtiny بسيط منه حاخذ نص التعليق

تم تعديل هذه المشاركة بواسطة -الأمل- في 20 يونيو 2011 في 01:53

#10

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

اخ Xacker مو مشكلة لو استخدمنا XML ومو باللازم نحملة بالذاكرة لأن هناك منهجين للتعامل مع ال XML وهما ال SAX وال DOM

اختي يمكنك استخدام اداة ال UpdatePanel وضعي محرر النص ضمن الوسم ContentTemplate تبع تلك الاداة فعندما يحصل PostBack فقط سوف يتم ارسال الجزء الذي في المحتوى يعني Partial PostBack, شوفي الرابط التالي http://www.ajaxtutorials.com/ajax-tutorials/using-updatepanel-triggers-in-asp-net-3-5/

.:: Wish to become better and better ::.

#11

ممكن مثال في ASP.NET عن تطبيق فكرة SAX في ASP.NET باستخدام XmlReader، بحيث مثلاً يتم إيجاد عقدة من العقد باسم ما، تحوي على كلمة ما.

تحديث:

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

http://msdn.microsoft.com/en-us/library/aa302289.aspx

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#12

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

اخي لاتنسى وبعد تقنية ال LINQ اصبح التعامل مع ال XML اكثر سهوله باستخدام Xlinq ..

.:: Wish to become better and better ::.

#13

طيب جزاكم الله خيراً اخواني الكرام

#14

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

بالتوفيق اختي ..

.:: Wish to become better and better ::.

#15
     <asp:ScriptManager ID="ScriptManager1" runat="server">  </asp:ScriptManager>

اضفت هذا tag قبل Ubdate Panel

تم تعديل هذه المشاركة بواسطة -الأمل- في 20 يونيو 2011 في 03:22

#16

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

ايوه اختي ال Script Manager ضروري عند استخدامك ادوات الاجاكس

.:: Wish to become better and better ::.

#17
VB Helper كتب:

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

اختي مو مشكله لو استخدمتي جدول او ملف XML اما بالنسبه للعرض يمكنك استخدام ال GridView او ListView او ال DataList او ال Repeater و FCKEditor مثلا لإدخال السؤال, اما بالنسبه للحركه مش ذات اهميه ولكن يمكنك استخدام الاجاكس لعمل Partial PostBack وتحديث الجزء المحدث في الصفحه

وعليكم السلام ورحمة الله وبركاته,,,, أخي الكريم عرضت التعليقات في datalist وتنضاف إلى القاعدة واضفت قبلها ubdatepanel ...لكن كيف استخدم PartialPostback؟؟؟؟ ليحّدث التعليقات

خلاص شكراً جزيلاً في زر الإضافة :

UpdatePanel1.DataBind();

تم تعديل هذه المشاركة بواسطة -الأمل- في 22 يونيو 2011 في 10:35

#18

السلام عليكم ورحمة الله وبركاته....عرضت الموضوع في formview

والتعليقات على الموضوع في datalist

أريد لما يظهر التعليق يظهر اسم العضو الذي علّق .... رقمه ينضاف عند الضغط على زر إضافة تعليق كالتالي:

cmd.Parameters.Add("@Member_Id", Session["Member_Id"].ToString());

المشكلة عند العرض في datalist ...أريد أن يظهر اسم العضو الذي علّق...حطيت شرط في الإستعلام : إن رقم العضو =session[Member_Id]

لكن المشكلة إنه يظهرلي في datalist العضو الذي سجل دخوله....وليس صاحب التعليق....ماالحل ؟؟؟وشكراً

#19

خلاص شكراً... مسحت الشرط حق رقم العضو

#20

في مشكلة ثانية....إنه يظهر فقط التعليقات للعضو الذي سجل دخوله....يعني مثلاً أحمد كتب موضوع وبدر وأعضاء آخرين علّقوا على الموضوع ..... عند العرض يظهر تعليقات العضو الذ سجل دخوله فقط ماتظهر تعليقات الأعضاء الآخرين؟؟؟

#21

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

اختي ارى انه اذا تم حل السؤال وكانت لديك اسئلة اخرى غير السؤال الاساسي انصح بعمل موضوع مستقل!!

.:: Wish to become better and better ::.

#22

وعليكم السلام ورحمة الله وبركاته....طيب إن شاء الله...شكراً

#23

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

لاشكر على واجب اختي .. بالتوفيق ..

.:: Wish to become better and better ::.

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