لغة سي شارب
تاريخ التسجيل: 2008-01-24 مشاركات: 27
الجامعة: تشرين الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
ممكن حدن يشرحلي شو مزايا يس شارب عن بقية اللغات بس بالتفصيل لو سمحتوا
|
| |
دخول أو تسجيل لإرسال التعليقات | قراءة: 829 |
|
عضو فعال
تاريخ التسجيل: 2007-06-07 مشاركات: 854
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: ذكاء صنعي
|
طيب انتي شو بتعرفي بالأول ؟؟؟ بتعرفي Java ؟
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2004-04-21 مشاركات: 3106
الجامعة: حلب الكلية: الهندسة المعلوماتية المرحلة: ماجستير الاختصاص: ذكاء صنعي
|
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-02-10 مشاركات: 386
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة الاختصاص: ذكاء صنعي
|
كتب The Tornado: طيب انتي شو بتعرفي بالأول ؟؟؟ بتعرفي Java ؟
يعني قليلنا أنت شو معلوماتك عن لغات البرمجة لنعرف من وين نبدا ...
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-01-24 مشاركات: 27
الجامعة: تشرين الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
انا بعرف باسكال منيح
و دلفي شوي
و سي بلس بلس شوي
و جافا شوي
وبس
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-01-24 مشاركات: 27
الجامعة: تشرين الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
حابي اعرف مزايا c# لو حدن عندو معلومات
و شو فرقها عن الجافا و السي
يعني شو يلي فيني اعملو فيها و ما فيني اعملو ببيقية اللغات
شكرا على تجاوبكم معي
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-06-07 مشاركات: 854
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: ذكاء صنعي
|
طيب انا برأيي تروح تقري كتاب (أسرار وخفايا #C ما لا يخبرك به المحترف) بتلاقيه تحت الجسر أو بالحلبوني وباللاذقية بتلاقي منو بسوق الجمعة أو عند مركز حليوة أو على شي بسطة عالكورنيش
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-02-10 مشاركات: 386
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة الاختصاص: ذكاء صنعي
|
كتب The Tornado: طيب انا برأيي تروح تقري كتاب (أسرار وخفايا #C ما لا يخبرك به المحترف) بتلاقيه تحت الجسر أو بالحلبوني وباللاذقية بتلاقي منو بسوق الجمعة أو عند مركز حليوة أو على شي بسطة عالكورنيش
ويا ريت نسخة الي اذا ممكن مشان اذا في شي ما خبروني في :mrgreen
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2005-02-24 مشاركات: 804
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
كتب lara_ww:
يعني شو يلي فيني اعملو فيها و ما فيني اعملو ببيقية اللغات
و لا شي
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-06-07 مشاركات: 854
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: ذكاء صنعي
|
له يا renwar الـ properties وين راحو والـ linq شو نسيت ؟؟
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2004-04-21 مشاركات: 3106
الجامعة: حلب الكلية: الهندسة المعلوماتية المرحلة: ماجستير الاختصاص: ذكاء صنعي
|
كتب lara_ww: حابي اعرف مزايا c# لو حدن عندو معلومات و شو فرقها عن الجافا و السي يعني شو يلي فيني اعملو فيها و ما فيني اعملو ببيقية اللغات شكرا على تجاوبكم معي ليكي إذا بدك معلومات أولية غير متحيزة عن أي تكنولوجيا كانت ما تدوري وما تسألي حدى بأي منتدى خاصة المنتديات العربية، روحي عالويكيبيديا مباشرة، لذلك حطيتلك الرابط؛ اقرأي الصفحة وشوفي الروابط المتفرعة عنها. المنتديات ما هنن مراجع، مجرد أماكن نقاش ما أكتر.
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2005-02-24 مشاركات: 804
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
كتب The Tornado: له يا renwar الـ properties وين راحو والـ linq شو نسيت ؟؟
له له شو نسيت !!!
القصد بالنتيجة مو باللي بقلب الكود
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2006-02-27 مشاركات: 175
الجامعة: تشرين الكلية: الهندسة المعلوماتية المرحلة: متخرج الاختصاص: هندسة برمجيات
|
بشكل سريع ومختصر فيني قلك أنو هاللغة شبيهة كتير بلغة Java من ناحية الـsyntax ، يعني ما كتير في مشاكل بتعلمها إذا عندك اطلاع على الـJava.
من ناحية تانية هي لغة مطورة ومملوكة لشركة Microsoft (بغض النظر عن مشروع mono)، يعني مانها مفتوحة المصدر وهالشي بيفرض قيود على إمكانية استخدامها للتطوير من الناحية القانونية والأخلاقية (لهيك قسم كبير من الأعضاء الموجودين ما بيستخدموها بالإضافة "لأسباب تانية" )
بالنسبة لبيئة التطوير، فغالباُ بتكون Microsoft Visual Studio بإصداراتها المختلفة، وبيمتاز الـIDE الخاص بهاللغة بسهولة التعامل معو للتطوير السريع للبرامج RAD والمرونة العالية.
بيبقى أكد على اللي ذكرو Strontium90 أنو المنتدى هون مانو تعليمي بالدرجة الأولى، الغرض الأساسي هو طرح الأفكار للمناقشة.
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2004-10-27 مشاركات: 300
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الرابعة الاختصاص: هندسة برمجيات
|
كتب strontium90: كتب lara_ww: حابي اعرف مزايا c# لو حدن عندو معلومات و شو فرقها عن الجافا و السي يعني شو يلي فيني اعملو فيها و ما فيني اعملو ببيقية اللغات شكرا على تجاوبكم معي ليكي إذا بدك معلومات أولية غير متحيزة عن أي تكنولوجيا كانت ما تدوري وما تسألي حدى بأي منتدى خاصة المنتديات العربية، روحي عالويكيبيديا مباشرة، لذلك حطيتلك الرابط؛ اقرأي الصفحة وشوفي الروابط المتفرعة عنها. المنتديات ما هنن مراجع، مجرد أماكن نقاش ما أكتر.
إييييه ... من زمان ما سمعنا صوتك بالعربي !!!
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2004-04-21 مشاركات: 3106
الجامعة: حلب الكلية: الهندسة المعلوماتية المرحلة: ماجستير الاختصاص: ذكاء صنعي
|
كتب Rammstein: من ناحية تانية هي لغة مطورة ومملوكة لشركة Microsoft (بغض النظر عن مشروع mono)... Mono will always lag behind current .Net, and will never be able to offer a complete implementation if for nothing but because of patents owned by Microsoft. I doubt that its provision of being a cross-platform solution makes any sense even for the most modest applications specially that it failed to gain popularity in the circles of Unix developers. Qt4 is what I call a first choice modern and original application development framework for cross-platform high performance solutions. Look at KDE4, it is the 800 pound gorilla equivalent among desktop systems. Is being ported to Microsoft Windows now thanks to Qt4.
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-01-24 مشاركات: 27
الجامعة: تشرين الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
شكرا على الردود
انا بعرف انو بدي اشتري كتب , بس انا حابي لعرف تجارب الاخرين , يعني اذا هاد المنتدى مو لحتى نناقش فيه و نتعلم فيه ,لكن لشو
انا بدي اتعلم و نتقاقش حول المعلومات يلي تجي بالكتب او المواقع التانية حتى نفهم اكتر
شكرا Rammstein على ردك
بس الجافا الها منصة ألة افتراضية لتشغيلها , يعني اذا ما كانت على الجاهز يلي بدو يشغلها متل الكمبيوتر او الموبايل او اي جهاز ما راح تشتغل , طيب عند مايكرسوفت في عندها لغة اسمها J# و كمان C# و الألة الافتراضية بعتقد انو انا .net
بس على الموبايلات مثلا ما سمعت بهيك شي
مو هيك
ممكن توضيح !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2006-12-10 مشاركات: 1382
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: متخرج
|
فيكي تستخدمي Microsoft Visual studio.net
نسخة 2008
بتدعم C# وغيرها..
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مدير
تاريخ التسجيل: 2005-07-15 مشاركات: 2975
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
كتب lara_ww:
بس على الموبايلات مثلا ما سمعت بهيك شي
مو هيك
ممكن توضيح !
على الموبايلات الي بتستخدم Windows Mobile
في عليها (أو يمكن تنزيل) .NET Compact Framework
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2006-02-27 مشاركات: 175
الجامعة: تشرين الكلية: الهندسة المعلوماتية المرحلة: متخرج الاختصاص: هندسة برمجيات
|
كتب strontium90:
Mono will always lag behind current .Net, and will never be able to offer a complete implementation if for nothing but because of patents owned by Microsoft. I doubt that its provision of being a cross-platform solution makes any sense even for the most modest applications specially that it failed to gain popularity in the circles of Unix developers.
I really don't know why Mono project was created in the first place, IMO there's something suspicious about it and here's why:
Microsoft created .Net platform as its own VM for running applications on different versions of Windows, and to announce the birth of C# as an alternative for Java programmers, as well as other new-old languages (managed C++, VB .Net, ASP…) which are suitable for rapid application development –to some extinct.
The whole idea was limited to maintaining operability of its binaries among different MS-specific platforms, and for marketing ideas, no great innovation, nothing new nor interesting, so why Mono? Something fishy here, specially when I read somewhere that Mono developers admitted that their questions relating technical details about the architecture of .Net were welcomed with a lot of help and support from Microsoft engineers, and that's something new, for example Cygwin developers didn't get such help at all, instead, they spent a lot of efforts reverse-engineering NT core in order to design their implementation of Linux utilities on Windows platforms.
Perhaps Microsoft regards Mono as an important extension for creating a less-hostile environment for running its binaries on *nix systems in the future and expanding their market domain, Wine plus Mono? That's a long shot I know, but why not!
As for developing with C#/Mono, I think it's really a bad approach, hello, Java is out there, it's more stable, way more supported, and it's free!
كتب strontium90:
Qt4 is what I call a first choice modern and original application development framework for cross-platform high performance solutions. Look at KDE4, it is the 800 pound gorilla equivalent among desktop systems. Is being ported to Microsoft Windows now thanks to Qt4.
Qt in general is a great GUI toolkit, its signal/slot approach, organized class hierarchy, performance and support put it on top of other GUI toolkits.
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مدير
تاريخ التسجيل: 2005-07-15 مشاركات: 2975
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
كتب Rammstein:
Microsoft created .Net platform as its own VM for running applications on different versions of Windows, and to announce the birth of C# as an alternative for Java programmers, as well as other new-old languages (managed C++, VB .Net, ASP…) which are suitable for rapid application development –to some extinct.
I think .NET framework is a little bit more than that, I don't know if Microsoft actually planned this from the beginning, but it turned out to be the best thing that happened to Microsoft since Win95, Looking at the current Microsoft line of products and technologies, reveals how much they depend on it now, and I think it enabled them to expand into new areas.
كتب Rammstein:
Something fishy here, specially when I read somewhere that Mono developers admitted that their questions relating technical details about the architecture of .Net were welcomed with a lot of help and support from Microsoft engineers, and that's something new,
Well, I don't think Microsoft would benefit from having a complete implementation of the .NET framework running on Linux! (Windows domination wouldn't mean a lot any more).
كتب Rammstein:
Perhaps Microsoft regards Mono as an important extension for creating a less-hostile environment for running its binaries on *nix systems in the future and expanding their market domain, Wine plus Mono? That's a long shot I know, but why not!
I don't think so, If they want they could easily port their binaries to run on *nix systems. (there was IE and Office for Mac for instance).
I heard more than once MS officials say that Microsoft is a platform company, so what they care about is the platform (Windows, IE) not the applications, Besides Microsoft is what is today because of Windows dominance, and I think they'll do what ever they could to keep this.
كتب Rammstein:
As for developing with C#/Mono, I think it's really a bad approach, hello, Java is out there, it's more stable, way more supported, and it's free!
C#/Mono is free too!
I for instance like C# better than Java, so I think if I had to write a small *nix application I would use C#/Mono.
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-03-05 مشاركات: 515
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: السنة الثالثة الاختصاص: غير ذلك
|
السلام عليكم ورحمة الله
ان من أهم ما يميز #C هو أنها من أوائل اللغات التي اعتمدت
مبدأ True OOP و الذي يميزها عن غيرها من اللغات
وهذا الرابط يأخذنا الى الفرق بين السي شارب و السي بلس بلس
من موقع الشركة المطورة للغتين
http://msdn2.microsoft.com/en-us/library/yyaad03b(VS.71).aspx
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مدير
تاريخ التسجيل: 2005-07-15 مشاركات: 2975
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
بس ملاحظتين:
C# مو أول لغة True OOP أو Pure OOP لغة Smalltalk كانت أول وحدة.
وشركة Microsoft مو هي الي طورت C++ (هي أحد الشركات الي عندهون C++ Compiler) بس Bjarne Stroustrup هو الي اخترع هاللغة اعتماداً على لغة C
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-03-05 مشاركات: 515
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: السنة الثالثة الاختصاص: غير ذلك
|
foaad
أنا ما قلت أنه #C أول لغة برمجة true oop بل (من أوائل اللغات)
أما بالنسبة للمعلومة عن ++c فشكرا لك
وهذا رابط للاطلاع على أهم ميزات #C
http://msdn2.microsoft.com/en-us/magazine/cc163995.aspx
|
| |
دخول أو تسجيل لإرسال التعليقات |
|