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

مشروع Chat

بدأه M.Hazem1987 في 14 سبتمبر 2008 · 10 رد · 1,421 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اذا ممكن حدا يحط مشروع او رابط لمشروع

chat

وبلغة

asp.net & c#.net

ومشكورين سلفا

#2

عندي فكرة أفضل

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

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#3

نحتاج حقا مشروع في القسم ولكن ليس تشات

فكره ارتب وربما لتعليم التقنيات الجديده في تطوير المواقع مثلا

Linq

WCF

Jquery

ASP.NET MVC

HTML5

#4

الافكار جميعها رائعه ولكن تحتاج إلى قوة أكثر لنها كلها جديده أتمنى أن نستمر بالموضوع ولكن علينا تحديد هدف معين لكي نقوم بالبحث عنه ثم تحديد المشروع

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#5

في البداية مشكورين يا جماعة...

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

فياريت اذا حدا عندو مشروع (برمجية) شات او برمجية منتدى على asp.net مع لغة #c بتمنى انو تحطوها بهالموضوع..

ومشكورين سلفا.

#6

ايه هيا المشاكل لعلنا نستفيد كلنا

ويمكن ان شاء الله تنحل

ولدي إليك وصيتي عهد الأسودْ

العز غايتنا نعيش لكي نسود

و عريننا في الأرض معروف الحدود

فاحم العرين و صنه عن عبث القرود

أظفارنا للمجد قد خُلقت فدى

و نيوبنا سُنَّت بأجساد العدى

و زئيرنا في الأرض مرهوب الصدى

نعلي على جثث الأعادي السؤددا

#7

طيب يسلموا على المساعدة....

المشكلة الاولى انو بدي خلي عندي متحول bool وبدي خلي هالمتحول مرئي بكل الصفحات من صفحات المشروع بدون استخدام MasterPage او session فكيف بدي اعمل هالشي...

انا جربت انو اعمل class وعرفت فيو متحول b مثلا بس المشكلة انو اذا اعطيت للمتحول b قيمة true في الصفحة 1 فهالقيمة مارح تكون ثابتة بكل الصفحات باعتبار عم اعمل new لل class في كل صفحة بدي استدعي فيها class يعني عم يعرف object جديد وموقع جديد بالذاكرة وبالتالي عم ياخد قيمة جديدة وبتختلف عن القيمة اللي اسندتها الو في المرة الاولى.

فشو حل هالمشكلة....

المشكلة التانية.

كيف بدي خلي المستخدم ينتقل للصفحة 2 بعد زمن x

(طبعا باستخدام timer+script manager) يعني ajax

المشكلة التالتة.

اول شي اذا كان عندي label مثلا وبدي خلي المستخدم مجرد ما يضغط على زر يكتب على ال label اسم المستخدم مثلا......طبعا هي الفكرة بسيطة كتير....بس المشكلة انو وقت عم نفذ البرنامج عم تتنفذ على جهازي انا (client)

والسؤال كيف بدي اعمل هالشي السابق شرط انو يظهر التغيير عند كل المستخدمين اللي عم يشوفوا هالصفحة وحتى لو كانوا بغير اجهزة........ (يعني بدي التغيير في label يصير بالسيرفر).

بدون استخدام database or xml

يعني مشروع الشات عملتوا باستخدام datebase بشكل واسع واستخدمت session بس هالشي يؤدي لبطئ بالموقع عندي.

#8

المشكله الاولى استعمل الـ application في ملف الـ global.ascx

المشكله الثانيه استعمل الجافا سكربت

المشكله الثالثه لم استطع التوصل لحل مع اني قريته بهالقسم قبل فترة

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#9

أظن للمشكلة الثالثة تستخدم Timer الموجود في AJAX بحيث كل دقيقة مثلاً تراجع البيانات وتعرض الجديد منها عند المشتركين ...

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#10

لقد قمت بتطوير شات بالASP.net مع Javascript و WCF من قبل

و كتبت عنه مقال في مدونتي و وضعت المشروع بالسورس لمن يريد الاستفادة

http://blogs.msdn.com/bashmohandes/archive...ort-in-wcf.aspx

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#11

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

جزاك الله الف خير

بالنسبه للمشكله الثالثه

استخدم الكنترولز اللى فى Membership

اللى اسمه loginname وده طبعا لما اليوزر بيدخل باسمه وهوا كنترول جاهز مش محتاج منك حاجة الا التظبيط بس

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

ولدي إليك وصيتي عهد الأسودْ

العز غايتنا نعيش لكي نسود

و عريننا في الأرض معروف الحدود

فاحم العرين و صنه عن عبث القرود

أظفارنا للمجد قد خُلقت فدى

و نيوبنا سُنَّت بأجساد العدى

و زئيرنا في الأرض مرهوب الصدى

نعلي على جثث الأعادي السؤددا

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