• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

عمرو عماد

اعضاء
  • عدد المشاركات

    331
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل شيء نشر بواسطة عمرو عماد

  1. Signalr & SQLServer

    أشكرك أخي كريم علي الرد . ولكن اعتقد انا الرابط الذي وضعته بعيد عما أريد 
  2. Signalr & SQLServer

    السلام عليكم. سأعطي مثال علي مشكلتي وهي خاصة بقواعد البيانات مستخدما SQLServer . عندي برنامجين A و B  الأول يكتب بشكل دائم في قاعدة بيانات وليكن أسمها Store .. أما الثاني فهو يعمل من خلال Timer كل فترة زمنية "مثلا كل ثانية" ليقوم بتحديث البيانات وعرضها بعد التحديث الجديد الذي أقامه برنامج A. البرنامج A ربما يتوقف عن التحديث لفترة زمنية . لنقل مثلا ساعتين .. سيقوم البرنامج B بتحديث نفسه في الساعتين العديد من المرات بدون جدوي .. حيث انه لا جديد في قاعدة البيانات ليقوم بجلبه.   لذا قرأت عن تقنية SingalR  .. فأتمني لو أجد من يشرح لي بالتفصيل كيفية أستخدامها عوضا علي timer  في برنامج B. علما بأن البرنامجين desktop application  وليس web application  
  3. LinQ & Entity Framework

    السلام عليكم ورحمة الله وبركاته   لقد قرأت في اليومين السابقين عن LinQ و الــ Entity Framework  ولم يتمكن عقلي من أحتواء الفرق بينهم .. فهل تكرم أحد الأخوة شرح لي بإيجاز ما الفروق بينهم ولماذا LinQ مادامت Entity تقوم بأعمالها .. وأيهما أنشئت أولا .. وما هي الفروق بين LinQ to SQL  و LinQ to DataSet و LinQ to Entity . ؟ وكيف أبدأ ؟ وما هو الأفضل ؟؟   عن خلط حاصل بين هذه الكلمات فأتمني أن يتم فك هذا الخلط بشرح أحد الأخوة
  4. أسئلة بخصوص SQL Server

    أخي محمد فؤاد جزاكم الله خيرا علي مساعدتك  وكل من ساهم في الرد علي اسئلتي .. جزاكم الله خيرا  وأثمن جهودكم جميعا
  5. السلام عليكم ورحمة الله وبركاته   لدي ثلاثة أسئلة بخصوص قواعد بيانات SQL Server   الأول : هل قواعد بيانات SQL Server تعمل مدي الحياة إن قمت بتصيبها علي جهاز العميل وإستخدامها بدلا من شراء النسخة الكاملة .. وما هو القصور في هذه النسخة أن قمت بإستخدامها إن كانت الإجابة بنعم الثاني : ما الفرق بين SQL Server و SQLite  اعلم ان الثانية لا تحتاج إلي تنصيب سيرفر .. ولكن سؤالي هل أتمكن من القيام بجميع مهام SQL Server إن قمت بإستخدام SQLite الثالث : هل يمكنني الحصول علي إستضافة مجانية علي الإنترنت لقواعد بيانات SQL Server  لأغراض تعليمية وإن كانت ذات مساحة قليلة ؟
  6. أسئلة بخصوص SQL Server

    السؤال الأول نعم كنت أقصد الــ Express  لكن نسيت كتابتها معذرة علي الخطأ ..   أعتقد أن أربعة جيجا بايت تكفيني جدا وسوف تفيض عن حاجتي إن شاء الله .. لكن سؤالي هو هل يمكنن الإعتماد عليها دون شرائها علي سيرفر العميل .. ام اجبر العميل علي شراء الــ sql server  مع برنامجي؟ اما عن SQLite  ما يمنعني من إستخدامها في برامج كبيرة .. فأعتقد انها كبيرة بحكم يكفي للإستخدام زائد أنها مجانية .. وهل يمكنني عمل إجراءات مخزنة بإستخدامها أم لا .   قمت بتجربة الموقع من قبل مشاهدة الرابط وبعد مشاهدة الرابط أيضا .. وأعتقد أن هذا الموقع به مشكلة في إنشاء الموقع .. هل يوحد مستضيف اخر فقد تعبت من البحث عن مستضيف مجاني لغرض مجاني حيث انه لا يهمني المساحة
  7. فهمت سؤال الحمد لله ..   بصراحة ماشاء الله الدروس أجابت تقريبا علي كل أسئلتي بخصوص التضاربات الكثيرة التي كانت عندي بخصوص قواعد البيانات
  8. معذرة .. يعني أيه سأقوم برفع الـسكربت الخاص بقاعدة البيانات حتي يقوم بتنفيذه من إستعصي عليه الشق الخاص بقاعدة البيانات  ؟؟
  9. السلام عليكم ورحمة الله وبركاته كنت أقرأ اليوم في المفاهيم العامة الخاصة بالسي شارب .. وقد فشلت في فهم أربع مفاهيم والمكتوبة في العنوان   افهم الــ Events وكيف أستخدمه لكن لا أعلم ما الفرق بينه وبين الـ Delegates  .. ووجدت أن الــ Reflection يعتمد علي الــ Attributes التي لا أعلم ما الفائدة من إستخدامها ..    سألت من قبل في هذا المنتدي الغالي عن الــ Attributes وجزا الله الأخ الذي جاوبني لكني لم أفهم ما الفائدة منها . بالنسبة للــ Delegate لا أعلم ما الفائدة من عمل دالة تقوم بنداء دالة أخري لها نفس البرامترز أو أمرر لها دالتين لهما نفس البارمترز لتخرج الناتج مرة واحدة ..  عندي تضاربات كثيرة بشأن الأربع مفاهيم فأتمني أن يكسر لي أخ كريم هذه التضاربات في أقرب وقت حتي أتم الدروس التي أنا بصددها وجزاكم الله خيرا للإطالة
  10. Attributes & Reflection & Delegates & Events

    وأزيدكم أيضا أخواني الكرام بهذا الكود : using System;delegate int NumberChanger(int n);namespace DelegateAppl{ class TestDelegate { static int num = 10; public static int AddNum(int p) { num += p; return num; } public static int MultNum(int q) { num *= q; return num; } public static int getNum() { return num; } static void Main(string[] args) { //create delegate instances NumberChanger nc; NumberChanger nc1 = new NumberChanger(AddNum); NumberChanger nc2 = new NumberChanger(MultNum); nc = nc1; nc += nc2; //calling multicast nc(5); Console.WriteLine("Value of Num: {0}", getNum()); Console.ReadKey(); } }}When the above code is compiled and executed, it produces the following result:Value of Num: 75اعلم ما هو الديليجيت وكيف يتم تعريفه وإسناد إليه دوال كما في الكود الي بالأعلي ..   ولكن ما الفائدة من هذه الطريقة .. ما أريده عن الديليجين شئ فعال يجعلني أقوم بإستخدامه
  11. Attributes & Reflection & Delegates & Events

    وأزيدكم أيضا أخواني الكرام بهذا الكود : using System;delegate int NumberChanger(int n);namespace DelegateAppl{ class TestDelegate { static int num = 10; public static int AddNum(int p) { num += p; return num; } public static int MultNum(int q) { num *= q; return num; } public static int getNum() { return num; } static void Main(string[] args) { //create delegate instances NumberChanger nc; NumberChanger nc1 = new NumberChanger(AddNum); NumberChanger nc2 = new NumberChanger(MultNum); nc = nc1; nc += nc2; //calling multicast nc(5); Console.WriteLine("Value of Num: {0}", getNum()); Console.ReadKey(); } }}When the above code is compiled and executed, it produces the following result:Value of Num: 75اعلم ما هو الديليجيت وكيف يتم تعريفه وإسناد إليه دوال كما في الكود الي بالأعلي ..   ولكن ما الفائدة من هذه الطريقة .. ما أريده عن الديليجين شئ فعال يجعلني أقوم بإستخدامه
  12. Attributes & Reflection & Delegates & Events

    مستعد أعمل أي واجب يساعدني في الفهم .. لكني أخي الكريم لم أفهم الواجب .. هل تقصد أن اعمل عداد ثواني .. يمكنني عمله بالتايمر .. وإن إستخدمت فور لوب فهذا يعني أن لن أستطيع التوقف كل ثانية .. فلابد لي ان استخدم دالة تعطل الحلقة لثانية ثم تكمل .. هذا ما فهمته أرجوا التوضيح ..
  13. LinQ & Entity Framework

    السلام عليكم ورحمة الله وبركاته   لقد قرأت في اليومين السابقين عن LinQ و الــ Entity Framework  ولم يتمكن عقلي من أحتواء الفرق بينهم .. فهل تكرم أحد الأخوة شرح لي بإيجاز ما الفروق بينهم ولماذا LinQ مادامت Entity تقوم بأعمالها .. وأيهما أنشئت أولا .. وما هي الفروق بين LinQ to SQL  و LinQ to DataSet و LinQ to Entity . ؟ وكيف أبدأ ؟ وما هو الأفضل ؟؟   عن خلط حاصل بين هذه الكلمات فأتمني أن يتم فك هذا الخلط بشرح أحد الأخوة
  14. السلام عليكم ورحمة الله وبركاته بدأت ولله الحمد بالعمل بالمجال البرمجي ولكن بشكل خاص .. نظرا لأني قادر علي برمجة مشاكل العملاء وأني اتقن لغة الدوت نت وبعض التقنيات القائمة عليها كقواعد البيانات .. في بادئ الأمر ظننت أن الأمر بالشئ الهين والبسيط ..   لذلك وقعت في أكبر مشكلة لدي وهي كيف أقوم برسم بتخيل الوجهات المطلوب رسمها .. بحيث تكون سهلة وذات شكل جميل .. وبقي لي الأن ما يقرب من الأسبوع احاول أن اتخيل صيغة للواجهات برنامجي ولكني فشلت في كل محاولات التخيل والرسم .. علما بأني انتهيت من تصميم قاعدة البيانات وحددت المشاكل وحلها وما إلي أخره ..   فسؤالي الأن إخواني الأعزاء .. كيف أبدأ بتخيل الوجهات .. وأين اجد دروس تعليمية لذلك ؟؟   وجزاكم الله خير
  15. السلام عليكم ورحمة الله وبركاته .   عندي أسئلة بخصوص الــ Web Applications   الأول : ما هو المقصود بها .. وهل كل المواقع علي الإنترنت هي Web Application ? الثاني : موقع www.smartsheet.com  بأي لغة صمم ؟؟ وهل هذا هو Web Application ? وما الأداة المستخدمة والمعتمد عليها في هذا الموقع التي تشبه الــ Excel ? الثالث : كيف أقوم بتصميم موقع مثله ؟ الرابع : هل يمكنني تحويل Windows Application إلي Web Application  وما هي الادوات واللغات المطلوبة لكي أقوم بهذا العمل الخامس : ما هي الـ ServerLight وهل تمكنني من المطلوب ؟ وجزاكم الله خيرا
  16. سؤال بخصوص الــ Web Application

    نعم يكون هو البرنامج القائم بتنفيذ برنامج ولكن إذا حدث تحديث يقوم المتصفح بتحديثه .. ولكن لا يكون له IP Static  فأنا لا أحتاجه   لماذا ستكون البيانات محل أختراق ؟؟
  17. كيف أقوم بتصميم وجهات برنامجي

    أخي طارق جهاد جزاكم الله خيرا علي الرد والمساعدة .. ما مفهوم Users managment system الذي تريديني ابحث عنه في جوحل .. أنا لا أتكلم عن المعني الحرفي .. أنا أتكلم عن المفهوم.   مشكلتي الحالية هي عدم مقدرتي نهائيا علي تخيل الواجهة الرئيسية .. انا بالفعل اقوم بعمل كل النوافذ المنبثقة وتقريبا لا أجد مشاكل كبيرة كالتي اواجهها في الواجهة الرئيسية ..
  18. سؤال بخصوص الــ Web Application

    نعم أخي كل هذه التسائلات فعلا منطقية . الهدف الأول : أريد مثلا أنا أبيع برنامجي بدون أن أقوم بترخيصه ويكون عبارة عن ويب أبليكشن. الهدف الثاني : أريد أن أخدم مساحة كبيرة من المستخدمين لسهولة وصول البرنامج إليهم بمجرد وتجربته دون تنصيب علي الكمبيوتر. الهدف الثالث : العميل يريد أن يتعامل مع قاعدة البيانات من علي جهازه هو وليس علي السيرفر حتي يضمن عدم ضياع بيانته ويسهل أسترجاعها بدون إنترنت.   جزاكم االله خيرا علي تقديم المساعدة
  19. سؤال بخصوص الــ Web Application

    ما اقصده أخي الكريم هو أن يكون برنامج هو Web Application  ويكون علي السيرفر ويتم إستدعاءه من السيرفر وتحميله من السيرفر أما قاعدة البيانات تكون علي جهاز العميل وليس علي السيرفر
  20. سؤال بخصوص الــ Web Application

    معذرة لتأخري في الرد .. لم أفهم أخي العزيز ماذا تقصد بــ كيف تحفظ على أجهزة العملاء من دون سيرفر ؟؟؟
  21. سؤال بخصوص الــ Web Application

    جزاكم الله خيرا .. لقد أوضحت وأوجزت .. ربي يجزيك خيرا .. بالنسبة لمشكلة نسخ الورد .. إن كنت تقصد التنسيق فهذا لن يحدث لأن إعتماد الردود علي HTML وليس فورمات الورد .   سؤال أخر من فضلك .. هل الـ ServerLight  تعطيني إمكانية أن أنشئ مثلا برنامج صغير للمخازن يعمل من خلال الإنترنت ولكن حفظ قاعدة البيانات يكون علي أجهزة العملاء وليس علي السيرفر المحتوي علي الموقع ؟؟
  22. Add Reference Question

    سؤال يتعلق بموضوعي : عند العمل علي التعديل في ملفات الــ Word   ما الفرق بين إستخدام المكتبين التاليين :     وكيف اقوم بتصميم دالة تستطيع الإضافة علي ملف الورد دون إعتماد علي الإصدار المثبت علي الجهاز .. اي استخدام شئ عام يعمل علي إصدار من الورد
  23. Add Reference Question

    السلام عليكم ورحمة الله وبركاته   في الصورة التالية :     حيث انه عند إضافة  Reference جديدة تظهر هذه الفورم حيث يقسم الملفات إلي ثلاثة أقسام : Assemblies  و Solution  و COM   فما هو الفرق بينهم .. وماذا سيكون الحال لو قمت بإختيار ملف الدي أل أل مباشرة من إختيار Browes  أي قسم سوف يتبع ؟؟   وجزاكم الله خيرا
  24. Ado.Net & DBHelper & Entity Framework Question

    جزاكم الله خيرا
  25. السلام عليكم ورحمة الله وبركاته ..   تكلم منذ فترة أحد الأخوة في التعامل مع الداتا بين عن :  Ado.Net & DBHelper & Entity Framework ولكنه لم يقدم لي شرح تفصيلي لهم .   والأن أسئلتي هي : 1- ما الفرق بين هذه التنقينات الثلاث 2- متي أستخدمهم. 3- كيف أبدأ في تعلم DBHelper و Entity Framework   وجزاكم الله خيرا