الانتقال إلى المحتوى

اريد مشورتكم اي اللغتين افضل....انا محتار ؟؟!


trust_words

Recommended Posts

السلام عليكم ورحمة الله وبركاته،،
الحقيقة انا جدا محتار في امري...اذ انني انوي الفترة القادمة ان اخذ دورة لها علاقة بتطوير وتصميم مواقع انترنت...ولكني محتار ايهما افضل واقوى واكثر نفعا للعمل بها مع اوراكل...واي هاتين اللغتين تدعمه اوراكل اكثر.....
اللغتين هما...ASP.NET & JSP
اريد ان اعرف اي هاتين اللغتين تدعم (او اقرب الى) قواعد البيانات (وخصوصا اوراكل) اكثر من الاخرى....
بناء على نصائحكم ..والاستخارة انشاء الله سامضي في طريقي باحدى هاتين اللغتين....
فاجيبوني اجابكم الله الى كل خير
وفكوا حيرتي جزاكم الله خيرا

رابط هذا التعليق
شارك

اخي العزيز trust_words

بما انك محترف في الاوركل فانصحك بشدة بأن تتخصص في JSP فهي مدعومة من اوركل عن طريق برنامج اوركل JDeveloper


هذا والله اعلم،،،

رابط هذا التعليق
شارك

ارجو من بقية الاخوة المشاركة بارائهم...ماذا لوكنت في مكاني ؟ ماذا ستختار؟ ولماذا؟
لا اعتقد انني اطلب الكثير او حتى الصعب !!
بارك الله فيكم لا تبخلوا عنا بارائكم ... !! :)

رابط هذا التعليق
شارك

تحية للاخ Trust_words
والاخ ابو صالح ..


بالنسبة للغة الافضل -- انصحك بنصيحة الاخ ابو صالح
فال JSP كما قال من اقوى اللغات في برمجة المواقع وهي مدعومة من الجافا ..

ويكفيك انها ليست من صنع مايكروسوفت ... فانا من اعداءها .

على العموم شوف مقارنة [*]مقارنة PHP With ASP


وفي موقع www.c4arab.com
كنت قرأت عن مقارنة بين JSP with PHP

وانشاء الله بتوصل للي بدك اياه

رابط هذا التعليق
شارك

اشكرك عزيزي المسلم الفلسطيني على نصيحتك...
انا فعلا كنت قد قرات هذا المقال في ذلك المنتدى وهو احد المقالات التي رجحت كفة JSP عندي..
لكن هنا سؤال ااخر ومهم..بعض الاصدقاء يقولون لي ان ASP.NET اكثر شهرة وعليها طلب اكثر في سوق العمل...لا اخفيك بعض المقابلات اثناء البحث عن عمل كانوا عندما اقول لهم اني اعرف اوراكل يسالونني..هل تدعمها بال ASP.net ؟ والبعض الاخر يسالني عن الـ VB.net ؟!
فما هو الصحيح يا ترى؟!!!!!!!!!!!!!!!!!!!!!!! :)

رابط هذا التعليق
شارك

اخي trust_words

بالنسبة للذين نصحوك بـASP.NET فلا اظن انهم حتى يعرفون كيف يتعاملون معها
لغة ASP.NET لغة وسيطة ويلزمك تعلم لغة حقيقة معها إما VB.NET او C#.NET وهما المشهورتان
حيث توجد نسخ اخرى لـ++C .

بالنسبة للغات .NET تعتمد في تعاملها مع قاعدة البيانات على ADO وهو مصمم خصيصاً للتعامل مع قواعد بيانات
مايكروسوفت SQLServer2000 و MS Access و ODBC .
غير ذلك ستكون في مأزق كبير :)
لأن كل شركة تعطي اسرار منتجاتها لمنتجاتها وليس لمنتجات الاخرين .
ماعدا ان هناك اتفاقية بين Oracle و Sun نتج عنها Oracle JDBC فقد ضمنته اوراكل جميع المكتبات
الخاصة بالتعامل والتحكم الكامل بقواعد بياناتها .

ثم انك بتعلمك ASP.NET تكون قد حصرت نفسك في نظام الويندوز وليس حتى كلها وانما ماتدعم نها الـ.NET Framwork وكذلك بجهاز ذو مواصفات عالية فيكفيك ان حجم برنامج VISUALSTUDIO حوالي 7 سيديات
ليمكنك من العمل على تلك اللغات ومع JSP انت بحاجة فقط الى notepad .

نكتة :
بعد سنوات من الابحاث قامو بمحاكاة ASP القديمة ليجعلوها تعمل على نظام Linux وقالو انهم نجحوا
اعلم اخي الكريم ان لغة ASP لغة عاجزة فلايمكنها ارسال بريد الكتروني من نفسها الا بالاستعانه بـActivex .


دراسة وتحليل :
على الصعيد الوظيفي فالشركات الكبرى لاتتيح لك الانتقال بين منتجات شركة واخرى لان كل ماتقوم به غير مضمون
فإذا حصلت مشكلة ما وقمتم باستدعاء الدعم الفني لاوراكل فيسيقول لك ان المشكلة من .net وراجع لاجلها مايكروسوفت اما بالنسبة لنا فهذا يعمل بشكل صحيح مع جافا وسيرونك مثال واذا ذهبت الى مايكروسوفت سيقولون لك نفس الكلام انظر يمكنك استخدام كودك مع قاعدة بيانات سيكول سيرفر بشكل تام .

نصيحة :
صيحتي لك رجح الكفتين .. وايهما اهم لديك .. هل هو قاعدة بيانات اوراكل ... اذا نعم .. اتبع ماتقترحه عليك وهو JSP
واذا كنت لاتهتم لقاعدة بياناتهم واهتمامك بقوة .net واعلامها فاتبع مايقولون وحمل sql server 2000

حكمة :
المبرمج بمنتجات شركتين متنافستين .. كالابن بين ابوين مطلقين :D

قصة قصيرة :
استقدمت احدى الشركات الوطنية بالرياض خبير JDeveloper لاتتعدى خبرته كتاب JDeveloper Handbook من بلد عربي فيه المبرمجين على قفى من يشيل لعرض حلول لاحدى المؤسسات الحكومية
بيومية قدرها 1800 ريال سعودي .

قُدماً ..
احمد الجابري

رابط هذا التعليق
شارك

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

أنا مع أخى أبو صالح فالـ JSP تكاملها أقوى مع الأوراكل و لا تنسى ان هذا الدعم رسمى من أوراكل من خلال JDev.

ثم عن تجربة شخصية فانى قادم لعالم الأوراكل عن طريق JSP فأنا اصلا مبرمج جافا و هذا ما شدنى للأوراكل. :)

خالد المصرى

رابط هذا التعليق
شارك

شكرا لك يا اخ احمد الجابري جزيلا على نصيحتك القيمة.. :)
والمأخوذة بعين الاعتبار من شخص اعرف مشاركاته القيمة في منتديات اخرى ...
والتي رجحت بعض النقاط المهمة التي كنت اسعى لها :D

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

وارجو من الاخوة يظلوا يمدونا بما يعرفون عن نقاط المفارقة بين هاتين اللغتين...
حتى تعم الفائدة وتزيد

رابط هذا التعليق
شارك

  • بعد 3 أسابيع...

أنا الان موظف في احدى الشركات كانت عاملة موقع بال ASP.net والان يريدون التحويل الى JSP مما يدلك على انها افضل من منتجات ASP.NET ولو تلاحظ ان كثير من مواقع التداول بالاسهم الخاصة بالبنوك تكون مصصمة
على لغة JSP .
لانها اسرع واكثر تحملا لكثرة المستخدمين في آن واحد

رابط هذا التعليق
شارك

الاخ trust_words ,

سبقتني الى طرح هذا السؤال , جعلك الله من السباقين الى الخير دائما !

بصراحة كانت الاراء رائعة ومقنعة جدا لي باختيار ال JSP , بارك الله فيكم جميعا !

الاخ احمد الجابري : مشاركاتك رائعة جدا و عباراتك مقتعة جدا , بارك الله فيك !

:ph34r:

رابط هذا التعليق
شارك

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


أخي TRUS_WORDS أنصحك بإختيار ال JSP خصوصا أنك تعمل على الأوراكل وحاليا هناك إعتماد كبير من شركة أوراكل على لغة الجافا في جميع برامجها وخذ على سبيل المثال لا الحصر ORACLE 10G ENTERPRISE MANAGER فهو مبرمج بال جي اس بي لكن هناك نقطة هامة جدا يجب عليك أخذها بالإعتبار وهي أن طريق ال جي اس بي طويل ويحتـــاج إلى الكثير من الصبر والوقت والموارد ويحتاج إلى تعلم تقنيات آخرى مكملة ومساعدة مثل :
SERVLET
JAVA APPLET
JDBC
XML
EJB
WEP SERVICES

لاأقصد هنا تعقيد الموضوع ولكن هذه مجموعة من التقنيات المتكاملة مع بعضها البعض ولا يمكن فصلها فمثلا لكي تربط صفحة JSP مع قاعدة بيانات أوراكل فإنك تحتاج على الأقل إلى إستخدام JSP + JDBC + HTML وبالتوفيق إن شاء الله :ph34r:
روابط مفيدة للموضوع :

http://java.sun.com/products/jsp/jsp-asp.html

http://www.indiawebdevelopers.com/technolo...va/jspvsasp.asp

http://www.calligrafix.com/notes/jspasp.html

رابط هذا التعليق
شارك

يعني الموضوع صار وكأنه مشاركات في التغني بمواصفات JSP..وحلاوتها !
الحقيقة اشكر الاخ msh على اضافته مع رأيه معلومات جديده حول هذا الموضوع...
ونرجو من بقية الاخوة ايضا ان يفيدنا من يستطيع حول " ماهي المتطلبات المعرفية اللازم معرفتها او دراستها قبل تعلم اي من اللغتين المذكورتين-حسب ما يختار هو-من وجهة نظر الوجوب او من باب التفضيل"؟
وجزاكم الله خيرا
وبالله التوفيق

رابط هذا التعليق
شارك

أنا أفضل JSP للتعامل مع Oracle database .. وخاصة مع وجود المنتج القوي جداً JDeveloper والذي يدعم كل تقنيات الجافا بما فيها JSP

و أحب أذكرك بأنك لا تحتاج لتعلم لغة الجافا لتتعلم JSP فقد قامت شركة Sun بتوفير مجموعة كبيرة من الـ tags الجاهزة وهي ما تسمى بـ JSTL
( JavaServer Pages Standard Tag Library )

وإن كنت تتقن لغة الجافا أساساً وستتعلم JSP فستكون قد تعلمت أقوى لغات البرمجة المطلوبة في السوق .

بالتوفيق

تم تعديل بواسطة خالد عبدالله
رابط هذا التعليق
شارك

اسمحوا لي يا اخوتي ان ابدي اعجابي للمشاركات التي تستطيع - بطريقة ما , وذات علاقة - أن يضيفوا شيئا جديدا !!
بعدما اعتقدنا ان الموضوع استهلك خلاص..ماعدش فيه كلام تاني..
شكرا جزيلا لأصحابها

رابط هذا التعليق
شارك

  • بعد 9 شهور...

يا اخوان بالنسبه لدعم asp.net لل Oracle
فقامت اوراكل باصدار Oracle DotNet Data Provider خاص بالدوت نت
;كما ان الدوت نت تدعم منصات التشغيل المختلفة مثل اللينكس , `و ذلك عن طريق العديد من المشاريع مثل الMono Project و هوه تحت التطوير و لكنك تستطيع استخدامه

, مرفق مقارنه علميه عملية بين ال Jsp و ال asp.net

Analysis_of_the_JSP_version_of_an_ASP_NET_App.doc

رابط هذا التعليق
شارك

السلام عليكم

حقيقة سؤال جميل جدا، وإجابات أروع
الله يجزي الجميع الخير

المهم أن يدرك الجميع أن Oracle Developer 6i في طريقه للإنقراض
وأن يتعلموا حاجة أخرى تكون لهم مصدر رزق في المستقبل

إعلانات الوظائف حاليا غالبا ما تطلب مبرمجين .NET أو J2EE

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية