Eng.Tareq Jehad
- Syria
- GNU/Linux, Windows C/C++/C#/Java/Prolog ASP.NET, MVC, Silverlight MVVM, PHP HTML5, CSS3, jQuery WPF MVVM, WCF, LINQ, ADO.NET Entity Framework XML, SQL, Oracle, JSON. Android, Windows Phone 8
- Entity Framework with WPF | Lesson 02
[ بسم الله الرحمن الرحيم ] السلام عليكم ورحمة الله. سنكمل في هذا الدرس ما بدأناه في الدرس الماضي. حيث قمنا في الدرس الماضي بإنشاء قاعدة بيانات جديدة وأنشأنا ضمنها جدولين Category و Product ، وصممنا نافذة بسيطة للتعامل مع الجدول Category ، كل ذلك تم بالتعامل مع…
- مساعدتي في هذا الكود البرمجي
أخي هذا المنتدى مخصص للمواضيع ذات الفائدة للجميع، وليس لحل التمارين. private bool IsValidRange(string str) { try { int i = Int32.Parse(str); return (i >= 0 && i <= 255); } catch { } return false; } private void button1_Click(object sender, EventArgs e) { strin…
- أسئلة حول Rich textbox
أما فيما يخص Attribute أو لنقل كا ما يوضع ضمن علامتي [...]، فهمته الأساسية في عمليات تعريف العنصر الجديد أو التوثيق Documentation أو المساعدة Help، أو الهندسة العكسية Reflection، وهو موضوع هام جداً، وكل هذا عبارة عن تقنيات ضمن لغة البرمجة تضمن الوصول الموثوق ل…
- أسئلة حول Rich textbox
في هندسة البرمجيات هناك ما يسمى [Design Pattern]، حيث تم إيجاد حوالي 25 نمط للتصميم، أي أن لكل تطبيق أومشروع نمط تطوير معين، لذلك الإعتماد على إحدى هذه الأنماط يعطيك المزيد من القوة في تطوير مشروعك، ويعطي لكل مطور القدرة على تطوير مشروعك، بسبب فهمهم لألية العم…
- أسئلة حول Rich textbox
أخي الكريم. الكلاس المعروض عبارة عن Visual Basic، إذا كنت تريد كتابتك لغتك بهذه اللغة، فعليك الذهاب لمنتدى Visual Basic، أما فيما يخص محتوى الكلاس بشكل عام، فلا أنصحك أن تفهم محتواه لعدة أمور: 1. الكود مكتوب من وجهة نظر مبرمج، وليس من وجهة نظر هندسة برمجيات، و…
- أسئلة حول Rich textbox
وعليكم السلام أخي. إذا أردت عمل المحرر النصي بيدك. فيجب عليك بناء مكون جديد. والدخول في عمليات تحليل التظنص والتلوين. لكن هناك العديد من العناصر الجاهزة والتي تقدم الكثير من المزايا من تلوين الكلمات المجوزة. الى ترقيم الاسطر و تحديد موقع المؤشر والعديد غيرها. …
- مساعدة في كتابة هذا الكود
بسم الله الرحمن الرحيم. أخوتي الأكارم، هناك العديد من الطرق لتنفيذ هذه الخوارزمية، ولكن الطريقة الأفضل هي الأحداث والتي تعطي نتائج دقيقة. سنقوم بعمل مثال بسيط نفس المثال المطروح، حيث سنقوم بتحريك كرتين أفقيا، نبدأ بالكرة الأولى وعند الوصول للحافة نقوم بتحريك ا…
- مساعدة في كتابة هذا الكود
الطريقة الأمثل. هي باستخدام الأحداث Events حيث تقوم بتعريف حدث مثلا complete ويتم تفعيل هذا الحدث بأي وقت تريد. وليكن عن انتهاء حركة الكرة الأولى.
- Entity Framework with WPF | Lesson 01
طبعاً للوهلة الأولى أو الحديث العام عن [ WPF ]، يكون دائما حول القوة الرسومية وهذا لا يتخلف عليه اثنان، ولكن الجدير بالذكر أن [ WPF ]، تضم مجموعة من [ Libraries ]، تقدم خدمات رائعة جداً، من ناحية التعامل مع الوثائق [ Documents ]، يعني بإمكانك إنشاء برنامج لقرا…
- Entity Framework with WPF | Lesson 01
نعم أخي كل ما سألت عنه هو محل سؤال بالنسبة للقارىء. أنا وضعت هذا المثال كمثال توضيحي عن WPF خصوصا مع ربطها بطبقة البيانات [Entity Framework Model]، بالنسبة للنسخة التي اعمل عليها هي النسخة السادسة، ولكن طريقة جلب البيانات، صحيحة بالطريقتين، سواء التي عملت عليه…
- مساعدة (وميض Label و حفظ شكل الفورم)
وعليكم السلام ورحمة الله. أخي إليك هذا المشروع الصغير، والذي يحل سؤالك بقسميه: القسم الأول: هناك [user Control] جديد يدعى [FadingLabel]، يمكنك استخدامه عوضاً عن [Label]، له عدة خواص بإمكانك تغييرها، مثل لون الخط ومدة التلاشي. ويحوي على ميثود لتفعيل التلاشي وأخ…
- مساعه في داله if
في نص سؤالك لا أجد أي حاجة لإستخدام [if]، لو تعرض علينا نص البرنامج الأصلي الذي تقوم بعمله. فهناك العديد من الخوارزميات المعدة والمدروسة مسبقاً لهكذا برامج وتسمى خوارزميات التباديل أو [Permutation]، وهي تقوم على مبدأ تخزين البيانات المطلوبة ضمن مصفوفة أو أكثر …
- مساعه في داله if
وعليكم السلام أخي. الحل بإستخدام ثلاث حلقات for ضمن بعضها، حيث الحلقة الأولى تمر على عناصر ListBox الأولى, والحلقة الثانية لـ ListBox الثانية, والحلقة الثالثة تمر على عناصر ListBox الثالثة. وإليك المثال التالي: for (int i = 0; i < listBox1.Items.Count; i++) { …
- Entity Framework with WPF | Lesson 01
بسم الله الرحمن الرحيم Entity Framework with WPF بداية أحبذ لو يتم قراءة المقال من ملف [PDF] لكون التنسيق به أفضل[ http://www.4shared.com/office/wr0MBEiQ/Entity_Framework_with_WPF.html ]. كان من المفترض أن تبدأ سلسلة WPF بمكوناتاها والانتقال تدريجيا من موضوع ل…
- زيادة قيمة خلية في جريد فيو
السلام عليكم. أخي سبب المشكلة هو كالتالي: أنك تقوم بعمل المقارنة وتعديل القيم ضمن حلقة الـ for. والصحيح أن تقوم بتعديل القيم بعد انتهاء حلقة الـ for. كالتالي: تقوم بتعريف متغيرين الأول bool found = false; والثاني int foundIndex = 0; تقوم بعمل حلقة for للمرور ع…
- Windows Presentation Foundation
كل الشكر لك صديقي العزيز . في الواقع موضوع WPF موضوع واسع ومهم جداً، وبدايتك موفقة في التعريف عن XAML ، خصوصاً أن كل ميزات WPF يمكن تعريفها واستخدامها ضمن XAML بكل سهولة ويسر. فأصبح بإمكاننا إنشاء واجهات قوية بدون اللجوء إلى كتابة كود طويل ومعقد! ومثالك الخاص …
- مشكلة خطا في تعديل البيانات في سيرفر Sql
وعليكم السلام. أخي يرجى أرفاق ملف قاعدة البيانات أو Script. بإمكانك إخراج Database Scripts من خلال SQL Server كالتالي: 1. إضغط بالزر اليمين على إسم قاعدة البيانات. 2. Tasks 3. Generate Scripts ليس عليك القيام بعدها سوى الضغط على Next. وسوف تحصل في النهاية على …
- Windows Presentation Foundation
بسم الله الرحمن الرحيم . السلام عليكم ورحمة الله . من خلال تفقدي للمنتدى، ونتوجه بالشكر للقائمين عليه وللأعضاء الكرام، لاحظت عدم وجود مواضيع حول تقنية [ WPF ] والتي اصبحت أقوى التقنيات في صناعة البرامج المكتبية [ Desktop Applications ]. لذلك نقترح بإنشاء منتدى…