AliBazzi
عضو مجتهد
- اريد انشاء نسخة من كائن بهذة الطريقة
أبحث عن موضوع إسمه Dependency Injection ... وإن شاء الله تجد ما تريد.
- اريد انشاء نسخة من كائن بهذة الطريقة
تستطيع عمل ذلك عن طريق Implicit Operator Implementation كالتالي : class Program { static void Main(string[] args) { MyClass m = "hello"; Console.WriteLine(m.value); } } class MyClass { public string value { get; private set; } public MyClass(string str) { this…
- قراءة XML
كما فهمت منك , فالـ XML data مخزنة كـ One Field لديك , تستطيع أن تقوم بشيء كالتالي : //read the field that contains XML from database and put it in data variable , we will consider a fake data : string data = "<student id=\"200910143\">Ali</student>"; var elem…
- كيف ارسال بيانات عن طريق POST في الـ Desktop Application ?
تستطيع إستعمال الـ WebClient Class والذي يحوي الـ UploadString والتي تعمل بإسلوب الـ HTTP Post , مثال : WebClient wc = new WebClient(); string reply = wc.UploadString("http://www.example.com", "bla bla"); حيث يمثل الـ Parameter الأول الـ URL المُراد العمل Post…
- تفقيط الأرقام
أخي الكريم , بالنسبة للمقال على Code Project يبدو أنه تحت التدقيق من إدارة الموقع قبل النشر ... وبالنسبة للمشروع المرفق , فإنه يستعمل External Assemblies غير مرفقة , وبالتالي لا يمكن تشغيل البرنامج ... ربما تشاركنا في المقال الموجود في موقع Code Project هنا (ف…
- مشكلة انشاء ملف على ويندوز 7
ما ألطف إسلوبك بالرد هنا , أنا أخي لا أشكك بقدراتك ولا أقول أنك متطفل على المنتدى , لكن أيضا لا يٌبرر لك طريقتك الهجومية في ردودك و تشكيكك بقدرات المشرفين و الاّخرين , وبالنسبة لي , أنا لست بمشرف ولا أتكلم بإسم المشرفين في المنتدى , أنا مجرد عضو جديد أريد أن أ…
- kindle كندل
شاشة الجهاز من نوع E-Ink , لا تصدر أي ضوء , أجد هذا الشيء مفيد للغاية لأن الشاشات التي تشع كالـ LCD , LED ضوء ترهق الأعين , كحالي , فعيوني تصاب بالإرهاق سريعا ... ولا أجد مشكلة في الألوان (كمبرمجين على الأقل ) , ونوع الكتب المحتمل أن نقرأها ... أنوي في شراء Ki…
- Delegate in .Net , Part 1
أهلا بك أخي الكريم , يسعدني سماع ذلك ... ربما تحب أن تقرأ : Observer Pattern
- مشكلة انشاء ملف على ويندوز 7
إذا ما هو دورك في المنتدى ؟ وهل المشرفين بنظرك "خدم" ؟ وأي نعرات أثيرها ؟ ببساطة فضولي يدفعني إلى معرفة دورك في المنتدى ؟ أنت تسأل و الأخرون مجبرون على الإجابة ؟ بأي صفة ؟
- Extension Methods
تسمح الـ Extension Methods للمبرمج بإضافة Method جديدة إلى أي Type موجود مسبقا ,دون الحاجة لحصولك على الـ Source Code و لا تحتاج إلى إعادة عمل Compiling للـ Library التي تحوي ذاك الـ Type ... أغلب تطبيقاتنا اليومية في البرمجة , ممكن أن تتحول إلى شيء أكثر جمالا…
- مشكلة انشاء ملف على ويندوز 7
عفوا أخي , ولكن قبل مطالبة الاّخرين , فإسأل نفسك , ما هي الفائدة التي قدمتها أنت ؟ لا يوجد في سجل مواضيعك إلا أسئلة ! قبل أن تطالب الاّخرين , إبدأ بنفسك , وساهم في نهضة المنتدى ...لا بالأسئلة فقط , بل ساهم بمعلوماتك وخبراتك ...
- Delegate in .Net , Part 3
قبل إكمال القراءة , يرجى فهم محتويات المقال الأول و الثاني الموجودان في الروباط التالية على الترتيب /index.php?showtopic=229074 /index.php?showtopic=229075 أي Delegate في الـ Net. هو Type وتحديدا Class مشتق مباشرة من الـ System.MuliCastDelegate الذي بدوره يرث …
- Delegate in .Net , Part 2
سنكمل الاّن ما تم طرحه في القسم الأول من الدرس , يرجى قراءة و فهم الدرس الأول قبل إكمال القراءة , تجد الدرس الأول : /index.php?showtopic=229074 نبدأ مع Generic Delegate : فلنفترض أننا قمنا بتعريف Delegate كالتالي : class Program { delegate void Do(int num); st…
- Delegate in .Net , Part 1
Delegate أو المندوب ما هو إلا Object يقوم بحفظ عنوان Method معينة , ليتم إستعمال هذا الـ Object الذي يحتفظ بمؤشر إلى تلك الـ Method في تنفيذها عند الحاجة من قبل مستعمل الـ Delegate . فلنأخذ المثال التالي , لنفهم الحاجة لوجود بنية كهذه : Smart Printer يقدم خدمة…
- Observer Pattern in .Net
شكرا لك أخي طارق , لكن بصراحة لم أدخل إلى الاّن في مجال الـ Business Objects , إضافة إلى رغبتي في تقديم النمط في شكله التقليدي المعروف كما يقدم عادة في كتب الـ Design Pattern ... شكرا لك مرة أخرى ...
- Observer Pattern in .Net
Observer Pattern هو أحد أهم أنماط التصميم التي يجب أن يحترفها أي مبرمج , لأنها تستعمل بكثافة في حياتنا اليومية عن طريق Paradigm إسمه Event Based Programming , فكرته واضحة ,سهلة ومباشرة . متطلبات المقال : فهم جيد للـ #C Delegates Concept Generic Concept هناك لا…
- Iterator Pattern in .Net
Iterator Pattern هو نمط تصميم شائع الوجود في حياتنا البرمجية اليومية , من منا لم يشاهد Object يحوي أو يشير إلى Objects عديدة , وكم مرة أردنا أن نقوم بعمليات عدة على هذه المجموعة من العناصر , لكي نطبعها أو نجد أكبر عنصر أو ... , ببساطة الـ Iterator Pattern يعيش…
- كيف أعمل على MS Visual Studio Team System
حاليا أقرأ كتاب Wrox - Application life cycle management with Visual Studio 2010 http://www.wrox.com/WileyCDA/WroxTitle/Professional-Application-Lifecycle-Management-with-Visual-Studio-2010.productCd-0470484268.html ببساطة , كتاب سيء للغاية , و للأسف المصادر ق…
- الفرق بين ال delegate وال event
وجهان لعملة واحدة , هي عملة الـ Delegate فالـ Event هو delegate ليس إلا بميزة واحدة فقط : عندما تقوم بالربط مع حدث , فلا تستطيع إلا عمل Attach , De attach وبالتالي يقوم يقوم الـ event بحماية مراقبيه (الـ observer ), بمعنى اّخر لا يستطيع أحد أن يحذف كافة مراقبي…
- مساعدة ب linq
بما إنك مو ضايفها , فيمكن ما تكون عامل Using System.linq ; ربما تكون هي المشكلة , بما إنو كل شي عم يتم يدويا ...