• 0
dabas

سؤالي لمن هو مبرج بالجافا و السي شارب

سؤال

اخواني الكرام

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

انا تعلمت جزء من لغة البرمجة سي شارب ووجدتها ممتعة و سهلة التعلم و انا مهتم ببناء تطبيقات قواعد بيانات ، حيث انها سهلة التعامل في بناء الواجهات و سريعة و ذات جمال

لكن ما يعيبها هو قلة مصادر تعلمها خصوصا العربية

 

اود الان ان اتوجه لتعلم لغة البرمجة جافا حيث انني وجدت لها مصادر تعلم كثيرة و متنوعة لكنني لا اعلم مدي قدرتها و مرونتها في بناء التطبيقات كما هو الحال في سي شارب ، كما و انني قرأت في بعض المواقع انها بطيئة و من هنا

 

عندي عدة اسئلة  موجهة لمن تعلم لغة البرمجة سي شارب و من ثم انتقل للغة الجافا او العكس :

 

* اي من اللغتين وجدتها اسهل و افضل لك من حيث التعلم و من حيث الممارسة و القدرة علي بناء تطبيقات لسطح المكتب و تطبيقات قواعد البيانات ؟ و من اي ناحية افضل ؟

 

* هل يمكن ان تقوم الجافا بما تقوم به السي شارب بنفس القوة و السهولة و الجماليات ؟

 

* هل يمكن ان تتعامل الافا مع قواعد بيانات SQL SERVER ؟

 

* نصااااااااااااااااااااااااائح من حضراتكم

 

و لكم مني خالص الاحترام و التقدير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

10 إجابة على هذا السؤال .

  • 0

كلا من ال سى شارب و الجافا لديهم القدرة على بناء تطبيقات سطح المكتب و الويب و الموبايل و كلا من اللغتين أيضاً لديهما القدرة على التعامل مع مختلف 

أنواع قواعد البيانات RDBMS و NoSQL من خلال Drivers مخصصة

مصادر التعلم عليك و على الكتب باللغة الانجليزية لتنوعها و وفرتها و غنى المحتوى بها

الحديث عن C# أو Java يجب ان يكون كمنصات عمل Platforms و ليس الاقتصار كلغات برمجة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كل ما يمكنك عمله بالسي شارب يمكن عمله بالجافا

 

غير انك يمكن أن تذهب ابعد في الجافا بسبب المكتبات الضخمة التي تدعمها وأطر العمل (framework)

قضية البطء في الجافا هذا كان قديما لما كا أسرع حاسوب هو الذي معالجه 2.0 ghz وراماته 512 ميغا

 

أما الآن فلا فرق بينها وبين native application

 

لديك في الجافا الخاصية التي ميزتها منذ ظهورها ألا وهي انها عابرة للمنصات كود واحد يشتغل في كل المنصات (لينكس ويندوز ماك ...)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب من ناحية السهولة في بناء التطبيقات ؟ و الجماليات ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنت وشطارتك

 

شاهده هذا التطبيق لنقطة بيع وهو مكتوب بالجافا

 

 

تم تعديل بواسطه أحمد أبو عبد البر
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أنت وشطارتك

 

شاهده هذا التطبيق لنقطة بيع وهو مكتوب بالجافا

 

 

هل مثل هذا التطبيق يتم بمكتبات جاهزة ام ان المبرمج يبنيها من الصفر

مثلا في السي شارب تجد هذة الامور جاهزة و ذات جماليات كبيرة خصوصا في تقنية WPF

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طبعا يوجد مكتبات جاهزة لهذا الغرض ما عليك إلا drag drop

 

لديك أفضل خيارين لبناء هذه التطبيقات

netbeans

jdeveloper

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكووووووووووووريييين

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سؤال اخر

 

هل ابدء في تعلمي من البداية ؟

 

ام ابدأ من GUI ؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طبعا لا بد أن تتعلم أساسيات اللغة حتى تعرف كيف تتعامل مع GUI

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .