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

استشاره في dot Net Framework

مغلق
بدأه A r o m a في 24 فبراير 2006 · 10 رد · 1,059 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مقدمه:

Net Framework is platform independent and language independent. This means that .Net Framework allows you to use different programming languages such as VB.Net, C#, Jscript, VBScript, and Managed C++ and run applications on different platforms such as Unix, Macintosh, and Linux. Moreover, .Net Framework enables you to use various off-the-shelf libraries that help the development of applications faster, easier, and cheaper. .Net Framework now supports over 20 different programming languages.

المصدر

هناك العديد من اللغات التي تدعمها الـ .Net Framework

وهذا ما ذكره في نهايه المقال الذي وضعته

المطلوب منا عمل مشروع بسيط تحت احد هذه اللغات وهي لغه الـ Java

وبعد البحث , وقعت في حيره !!!

تبين لي وجوده عدة لغات :

Java , Java Script (JScript) , J++ , #J

وبحثت كثيراً لكي اتبين أي من هذه اللغات الي تعمل تحت بيئه الـ .Net Framework

وجدت ان لغه J# عمل تحت هذه البيئه , راجعوا هذا الرابط

استفساري -------------------------------------------------

لكن ماذا عن Java , Java Script (JScript) , ++J

هل تعمل تحت الـ .Net Framework أم لا ؟؟؟

وارجوا توضيح الفرق بين هذه اللغات التي ذكرتها

--------------------------------------------------------------

ارجو ان يكون استفساري واضح

ولكم جزيل الشكر مقدما ً

:rolleyes:

#2

اضافه للفائده

اقتباس
س2:هل الجافا هي الجافا سكريبت ؟

لا

يخلط كثير من المبتدئين بين هاتين اللغتين ولكن دعوني اوضح ماهي الجافا سكريبت في البداية التي هي من انتاج شركة نتسكيب وكانت في البداية تسمىlive code و اخذت تسمية الجافا سكريبت لسبب تجاري فقط لان الجافا كانت في اشد انتشارها.

الجافا سكريبت هي لغة بسيطة جدا مقارنة بالجافا فهي لغة Client Side أي انه يتم تنفيذها على متصفح الويب فالكود يرسل من السيرفر بدون معالجة ,حيث انه يعالج على جهاز الزبون ( client).

#3

يبدوا أنني اخطأت بإختيار القسم لطرح الموضوع :unsure:

ارجو نقله مع الاعتذار للمشرفين :rolleyes:

#4

الجافا هي لشركة صن و ليست لميكروسوفت برغم خروج الدوت نت من تحت أيدي مايكروسوفت الأن بسبب مشاريع مفتوحة الكود لمحكاة الدوت نت و هي في نظري نفس الظرية التي تقوم عليها الجافا من حيث تعدد نظم التشغيل و لكن بأسلوب مختلف قليلا

#5

^

^

^

ماذا عن Java , Java Script (JScript) , ++J

هل تعمل تحت الـ .Net Framework أم لا ؟؟؟

ومالفرق بينها ؟

هذا هو استفساري : (

#6

بتحديد نوع التطبيق يمكنك تحديد اللغه. ما نوع التطبيق المطلوب عمله ؟ وبما أنهم قالوا استخدموا الجافا فلماذا لم تبدأ باستخدام #J ؟

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#7

^

^

^

لم يحددوا التطبيقات بعد

وانا لم ابدا باستخدام الجافا# لانني فعليا لم ابدا بالمشروع , فقط ارادوا لنا ان نبحث عن اللغات ونقدم التقرير ثم نبدا بالتطبيق لاحقا ً

اردت فقط ان يتبين لي الفرق بين هذه اللغات

لانني احترت اي لغه هي التي ستعمل تحت بيئه الدوت نت , غير الجافا شارب

فهذا بالنسبه لي ضروري ان اعرفه قبل الخوض باي لغه

وشكرا : )

#8

السلام عليكم

Only J# is compiled to MSIL, i.e. it runs on the .NET framework

At the current time, there's no way to compile jave lanaguage into .NET MSIL code, but it is possible for someone to write a compiler in the future to do so.

The System.Reflections.Emit namespace contains the classes that allows developers to write compilers that generate MSIL, so It can be used to make a compiler that compiles jave to MSIL

#9

توجد شركة اسمها MainSoft و موقعها http://www.mainsoft.com قامت بعمل Compiler لل MSIL لتحويله ال ByteCode و تستخدم في تشغيل ال ASP.net على Linux

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#10

^

^

^

^

شكرا ً لكما

:rolleyes:

#11

..الاخ العزيز.....ِِAroma....

......بالبداية سؤالك يحتاجله صفحة كاملة من الشرح ..بس راح احاول اختصر...

..بالنسبة لل J++ فهي لا تعمل تحت بيئة ال(دوت نيت)..وتم استبدالها بال J# ....

..اما بالنسبة لل (java script) ..فهي لغة بسيطة محدودة القدرات..ولهاذا تسمى Script ..وتستعمل فقط في تطبيقات الوب " فقط" ..وكما ذكرت انت فهي (Client Side Language)..لذا فهي ظعيفة وكانت تستخدم مع ASP........

...اما في ASP.NET فهو يستخدم (Server side Language )..لذا لاحاجة لل(java script)....

..اما بالنسبة فهي platform...اي انها تشتغل على اي شيء.....(PC, Mobile,unix,linux,windows).....اي انها تنافس الدوت نيت.........

...اما اذا اردت تعلم لغة فانصحك بال (#C)...

>>>>>>>>>>>>اتمنى اكون ساعدتك...........

هذا الموضوع مغلق.

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