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

من الميزات القادمة مع Vb2010 التعامل مع اللغات الديناميكية

بدأه محمد سامر أبو سلو في 5 مايو 2009 · 2 رد · 1,043 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذه مأخوذة من مقالة تتحدث عن النسخة ما قبل النسخة التجريبية

كانت لغة الفيجول بايزيك تاريخيا لغة تقدم ميزات الأمان والأداء للأنواع الساكنة مع المرونة من أجل الأنواع الديناميكية ويجعل الـ DLR أو ما يدعى بمكتبات وقت التشغيل الديناميكية أمرا سهلا للغات الديناميكية للتفاعل مع بعضها بطريقة تجعل من كل غرض يحافظ على الخصائص اللغوية للغته الأصلية. وخلال السنوات السابقة كبر الاهتمام باللغات الديناميكية مثل Python/Ruby ومكتباتها المرافقة لها فهذه اللغات والمكتبات يمكنها استخدام الـ DLR كالواجهة IDynamicObject لتحديد معنى العمليات الديناميكية أو في حالة API تمكين الوصول المباشر لخصائص الأغراض من خلال صيغة الخاصية وكمثال جيد على هذا HTML DOM في Silverlight.

وسوف يستمر الربط المتأخر بالعمل بنفس الطريقة التي طالما عمل بها في فيجول بايزيك ولكن سوف يتم تحديثه ليتعرف على الأغراض التي تحقق الواجهة IDynamicObject مما سيمكن مطوري الفيجول بايزيك من التعامل بشكل كامل مع اللغات الديناميكية مثل IronPython و IronRuby و أيضا الـ API التي تحقق IDynamicOb ject. فمثلا الكود التالي يستدعي طريقة معرفة ضمن مكتبة بايثون random.py

Dim random As Object = python.UseFile("random.py")
Dim items = {1, 2, 3, 4, 5, 6, 7}
random.shuffle(items)

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#2

جزاك الله كل الخير اخي الكريم , معلومات مفيدة و قيمة :clapping:

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#3

السـلام عليكم ورحمه الله وبركاته

اولا جزاااااك الله كل خير على المقاله

ثانيا ك علشاان انا مفهمتش أووووووى

وحديد فى VB

انك تقد ان النسخه الجديدة بتااااااااع VB.net 2010

هيكووون فيها مكتبات الخاصه بتاااع لغات الدينامكيه زى البايثون والديلفى والاباتشى

وهيبقى فى تعاامل سهل ماينها ومابين هذه اللغات

وجزاااااااكم الله كل خير

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…