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

عبد العظيم بخاري

اعضاء عضو ★★

57مشاركة
47السمعة
27موضوع منشور
23 مايو 2010تاريخ الانضمام
16 أبريل 2011آخر زيارة
6,509مشاهدة للملف
  1. التهيئة المتأخرة عن طريق كلاس Lazy (جديد دوت نت 4)

    يقدم لنا اطار عمل الدوت نت 4 كلاس جديد اسمه Lazy<T> والذي يعمل على تهيئة الأنواع والكائنات بشكل متأخر . لكن ماذا نعني بالتهيئة المتأخرة ؟ تخيل عزيزي القارئ أنه يوجد عندك صفحة سلفرلايت على سبيل المثال تحتوي على 40 يوزر كنترول موضوعين في array , لكنك فعلياً تعرض…

    7 نوفمبر 2010 في 01:43
  2. Covariance و Contra-variance (جديد سي شارب 4)

    تدعم كل من C# و CLR السماح بعمل covariance و contra-variance لانواع الرفرنس عند ربط ميثود ما إلى delegate . تعني Covariance أنه يمكن لميثود ما أن ترجع نوع مشتق من النوع المرجع للdelegate , بينما نعني بالContra-variance أنه يمكن لميثود أن تأخذ باراميتر يكون نوع…

    6 نوفمبر 2010 في 13:43
  3. سهولة التعامل مع كائنات COM (جديد دوت نت 4)

    احدى الفوائد المهمة التي جاء بها نوع dynamic الجديد إلى الدوت نت هي امكانية التعامل بسهولة مع كائنات COM . وحتى نفهم هذا الأمر فسننشأ صفحة اكسل في الC# ونضع قيمة للخلية A1 بالطريقة القديمة باستعمال COM IDispatch : using Microsoft.Office.Interop.Excel; ... publ…

    6 نوفمبر 2010 في 13:41
  4. [مقالة] التطبيقات المرنة (MEF) (جديد دوت نت 4)

    محتويات المقالة : - بناء وتكوين اطار عمل MEF) Managed Extensibility Framework). - الContracts. - استيراد وتصدير الإضافات (parts). - الContainers. - الفهارس (Catalogs). تسمح لنا الإضافات (أو ما تعرف بAdd-ins أو Plugins) باضافة مميزات ووظائف جديدة إلى تطبيقاتنا …

    6 نوفمبر 2010 في 11:05
  5. مجلة الجديد في اطار عمل الدوت نت 4 - الجزء الأول

    انتهيت ولله الحمد من كتابة مجلة الكترونية حول الأمور والتقنيات الجديدة في اطار عمل الدوت نت 4 ولغة C# قريبا ان شاء الله ساقوم بطرح الجزء الثاني الذي يشمل عدة امور مثل البرمجة المتوازية والتطبيقات المرنة وغير ذلك الكثير من الأمور الجديدة للتحميل http://www.el-b…

    25 أكتوبر 2010 في 00:54
  6. تعرف على SortedSet و HashSet (جديد دوت نت 4)

    ملاحظة : تم اضافة HashSet في الإصدار السابق لاطار عمل.NET 3.5 اما SortedSet فهي احد اضافات الإصدار الرابع .

    19 أكتوبر 2010 في 18:52
  7. تعرف على SortedSet و HashSet (جديد دوت نت 4)

    يمكننا تعريف المجموعة التي تحتوي على عناصر مختلفة فقط بالمصطلح set . قامت مايكروسوفت باضافة اثنتين من الsets ضمن اطار عمل .NET الجديد وهما : HashSet<T> و SortedSet<T> وكلاهما يعملان implement للانترفيس : ISet<T> تحتوي HashSet على قائمة عناصر مختلفة وغير مرتبة …

    19 أكتوبر 2010 في 10:18
  8. [مقالة] البرمجة الديناميكية في سي شارب 4

    محتويات المقالة : - التعرف على بيئة تشغيل اللغة الديناميكية Dynamic Language Runtime. - نوع dynamic. - DLR Script Runtime. - انشاء انواع داينمك مخصصة باستعمال DynamicObject. - انشاء انواع داينمك مخصصة باستعمال ExpandoObject. ازدهرت في الفترة الأخيرة عدة لغات د…

    18 أكتوبر 2010 في 21:39
  9. [مقالة] تنصيب 2010 SharePoint والبدء في العمل عليه

    محتويات المقالة : - اعداد البيئة التطويرية للشيربوينت . - برمجة وتطوير مكونات معينة للشيربوينت مثل webparts و lists و workflows. - تصفح وتشغيل مشاريع الشيربوينت. - نشر مكونات ومشاريع الشيربوينت. اصبح Microsoft SharePoint في السنوات الأخيرة احد اسرع خطوط التطور…

    8 أكتوبر 2010 في 19:41
  10. تعرف على Tuples (جديد دوت نت 4)

    احد احدث الأنواع التي تم اضافتها للدوت نت 4 هو نوع Tuple وهو عبارة عن رفرنس يمثل تركيب للبيانات يمكن أن يجمع عدة انواع مختلفة منها في آن واحد !. وهذا ما يميزها عن List وبقية انواع generics التي نعرفها جميعاً . يمكن للtuple الواحد أن يحتوي على 8 عناصر الأخير من…

    7 أكتوبر 2010 في 00:19
  11. الاعداد المركبة Complex Numbers (جديد دوت نت 4)

    الاعداد المركبة هي الأرقام التي تكون على صورة a+bi حيث a و b ارقام حقيقية بينما i هو عبارة عن عدد خيالي مربعه يساوي -1 ويسمي العدد الحقيقي a بالجزء الحقيقي من الرقم والعدد الحقيقي b بالجزء التخيلي. مثلا، 9 + 7i هو عدد مركب ، فيه 9 هو الجزء الحقيقي، و 7 هو الجز…

    1 أكتوبر 2010 في 23:32
  12. الأعداد الضخمة BigInteger في سي شارب (جديد دوت نت 4)

    احد اعظم المميزات الجديدة التي اضافتها مايكروسوفت في لغة C# 4 هو كلاس BigInteger العالي الدقة الرقمية والموجود في System.Numerics . يسمح لك هذا الكلاس بتخزين رقم كبير جداً (اعلى من 32^2 و 64^2) اضافة لسهولة التعامل مع هذه الأرقام واجراء العمليات عليها. يمكنك م…

    1 أكتوبر 2010 في 23:28
  13. [مقالة] انشأ مواقعك بتقنية Dynamic data ( جديد ASP.NET 2010)

    محتويات المقالة : - انشاء تطبيق ويب يتحكم بالبيانات باستعمال تقنية Dynamic Data دون الحاجة لكتابة أي كودات . - تعديل نموذج البيانات Data Model والمظهر الخارجي لتطبيق Dynamic Data. - اضافة مميزات Dynamic Data إلى تطبيقات الويب القديمة . يمضي اغلب المبرمجين كمية…

    24 سبتمبر 2010 في 22:42
  14. محددات الأكواد Code Contracts (جديد دوت نت 4)

    جاءت الدوت نت 4 بكلاسات جديدة ضمن namespace تدعى System.Diagnostics.Contracts . فمع هذه الكلاسات التي تقدم امكانية البرمجة والتصميم باستعمال المحددات يمكنك تعريف شروط ومحددات مسبقة ولاحقة على الأكواد اضافة إلى محددات ثابتة invariants والتي يتم فحصها اثناء وقت …

    12 سبتمبر 2010 في 02:03
  15. تعرف على المهام Tasks (جديد دوت نت 4)

    تضمنت الدوت نت 4 مجموعة من الكلاسات الجديدة التي تجرد اعمال الthreading وتنظمها بصورة مميزة . هذه الكلاسات جاءت ضمن namespace جديدة تسمى ب System.Threading.Tasks . في الواقع الية عمل هذه الكلاسات تستخدم ThredPool في الخلفية وبشكل عام تمثل المهمة task جزء من اع…

    11 سبتمبر 2010 في 00:25
  16. الفوارق الأشيع بين لغات .NET الأربع

    لرؤية الموضوع بشكل افضل : http://www.flyarb.com/DotNet.aspx لغة C# كما نعلم هي لغة برمجية تم تصميمها خصيصاً من اجل العمل تحت بيئة الدوت نت. في حقيقة الأمر هناك اكثر من 50 لغة برمجية موجودة من اجل كتابة التطبيقات لل.NET .. منها Haskell و Prolog و Ruby و Oberon …

    29 مايو 2010 في 09:53
  17. مقال: الجديد في SharePoint 2010

    البارحة وبينما كنت اتصفح حسابي في الفيس بوك (مع اني معاهد نفسي الا ادخله لما فيه من اضاعة للوقت) فإذا بي اجد دعوة مرسلة من احد الأصدقاء للانضمام لمجموعة جديدة تتعلق بالSharePoint فدخلت لاراها فتفاجئت بعنوانها ! Palestinian SharePoint User Group في واقع الأمر س…

    23 مايو 2010 في 00:20