C# و GTK# على بيئة جنو/لينكس

  • Umar

بسم الله الرحمن الرحيم،،

لا اعلم ان كان قسم البرمجة العامة هو المكان المناسب،، لكنه هو الاقرب الى سؤالي،،

انا مطور برمجيات و اعمل 90% من وقتي على بيئة و انظمة جنو/لينكس،، لدي خبرة جيدة بلغات مثل الــpython الجافا و لغتي الــ c/c++

و اطمح لتعلم الــ C# لبناء برمجيات تعتمد على الــ GTK# في رسم محتواها،، سؤالي هو: ما هو افضل بيئة تطوير متكاملة (IDE) للــ C# على نظام جنو/لينكس

و اين اجد بعض ما يساعدني في تعلمها... و ما هي المدة التقريبية التي استطيع تعلم اساسيات اللغة كالـربط بين البرنامج و قواعد البيانات و الــmulti-threading وما الى ذلك؟

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

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

بالنسبة لمصدر تعلم أنصحك بهذا

https://arabia.io/go/4828

بيئة التطوير فيجوال ستوديو إكسبريس (مجانية)

على نظام ويندوز

أما على نظام لينكس فلا أعلم ولعل من يعلم يفيدك

المدة للتعلم تعتمد على مقدرتك الاستيعابية

وأظن إن حضرت كورس عملي ستتعلم مقدارا لا بأس به مع إنهائك للكورس

حقيقة أستغرب بعض الشيء أن كثيرين لا يعرفون أن هناك بيئة تطوير C# ولغات .net في لينكس وتسمى MonoDevelop:

http://monodevelop.com

البيئة متوفرة منذ سنوات، وتعمل على نظام ويندوز وماك كذلك.

اعرف بالــ monodevelop لكن اردت ان اعرف من هو الافضل فهناك ايضاً الــ IDE الخاص بــ Qt و ما الى ذلك

طالما أنك مبرمج بايثون وسي ، لماذا لا تستخدم GTK+ أو PYGTK؟

لان العديد من الشركات تطلب حالياً، الخبرة في لغة الــ C#

17

بما أنك تتعلمها لكي تعمل فافضل أن تعمل على ويندوز لأن هذا هو ما سيطلب منك..

وو الشركات لا تطلب معرفة بلغه فقط ولكن تطلب معرفة بالEcosystem كاملاً (C# و .NET و ASP.NET و SQL Server ومعرفة بالIIS ومعرفة بالActive Directory اذا كنت ستعمل Intranet Application، و ال Web Services بها والخ)

تعلم C# فقط لن يجعلك مرغوباً ،، فهي مجرد لغه لها Syntax ما، ولكن الIntegration والمعرفة بالAPI وال Framework هي التي تجعلك مرغوباً..