2011-07-02 13 views
6

मैं एक दूसरे वर्ष कंप्यूटर इंजीनियरिंग छात्र हूं और मुझे डेटाबेस प्रोग्रामिंग के साथ गहराई से जीयूआई का अध्ययन करने की आवश्यकता है।क्या मुझे सी # या जावा सीखना चाहिए?

मैं पूरी तरह से इसे करने के लिए नए रूप में मैं सी # ... और जावा ... में कुछ मिनी परियोजनाओं बना दिया है लेकिन अब नहीं कर रहा हूँ विषय में महारत हासिल करने की जरूरत है। किस भाषा में अच्छी तरह से सुसज्जित और मांग (बाजार भावी) जावा या सी # है

मेरा प्रश्न है?

स्पष्ट रूप से मैं उन दोनों को नहीं कर सकता और मुझे पता है कि जावा और सी # में कोडिंग में से अधिकांश समान हैं .... लेकिन जहां तक ​​जीयूआई और डाटाबेस प्रोग्रामिंग का संबंध है, वहां कुछ अंतर हैं ... कुछ संदर्भ पाठ्य पुस्तकें बहुत मदद :-) का हो जाएगा)

+3

यह पूछने की तरह है कि अंडे सबसे अच्छे उबले हुए हैं या स्कैम्बल हैं। और, आप प्रोग्रामिंग भाषा से अधिक कर सकते हैं और खुद को प्रतिबंधित नहीं कर सकते हैं। पुस्तक की सिफारिशों के अनुसार मुझे यकीन है कि आपको Google के उपयोग से साइट पर इसके बारे में बहुत सारे प्रश्न मिलेंगे। – larsmoa

+1

मैं इस बात पर ज़ोर देना चाहता हूं कि मैंने इस करीबी कारण के लिए वोट नहीं दिया, मैंने सोचा कि इसे प्रोग्रामर पर जाना चाहिए। लेकिन वहां [पहले से ही ऐसा सवाल है] (http://programmers.stackexchange.com/questions/63860/should-i-take-the-java-or-c-at-university), आप उनको पढ़ना चाहेंगे जवाब। –

+3

@ लार्सम मैं असहमत हूं कि यह प्रश्न रचनात्मक नहीं है। मैंने एक ही प्रश्न पूछा जब मैं एक छात्र था, मैंने जावा के साथ शुरुआत की और सी # पर स्विचिंग समाप्त कर दिया क्योंकि मुझे विंडोज़ के साथ बेहतर कुछ जोड़ने की ज़रूरत थी। अंडे की तरह कहने के बजाय, मुझे लगता है कि कुछ सामग्रियों का उल्लेख किया जा सकता है। वह एक छात्र है - वह वास्तव में क्या पूछ रहा है "इस या उस एप्लिकेशन के लिए मंच चुनते समय सी # और जावा के बीच अंतर क्या है"। यह एक रचनात्मक सवाल है। हालांकि मैं इस बात से सहमत इसे नीचे बेहतर जा सकता programmers.stackexchange –

उत्तर

4

यह अपने लक्ष्य सिस्टम पर निर्भर करता है ... मैं कहूंगा कि यह आम तौर पर तेजी से दृश्य स्टूडियो में जावा में से सी # में विकसित करना है। इसके अलावा सी # माइक्रोसॉफ्ट एसक्यूएल सर्वर में बहुत अच्छी तरह से संबंध है। सी # और .NET 4.0 आपको जीयूआई के निर्माण के लिए विंडोज प्रेजेंटेशन फाउंडेशन (डब्ल्यूपीएफ) प्रदान करता है, जो मुझे विंडोज फॉर्म या जावा जीयूआई से बेहतर लगता है, हालांकि मैंने कुछ वर्षों में जावा के साथ काम नहीं किया है और आखिरी बार मैंने जावा बनाया है जीयूआई स्विंग के साथ था।

सी # और एमएस SQL ​​सर्वर के लिए Microsoft से समर्थन की एक बहुत कुछ है, और (जावा के साथ के रूप में) आप मुक्त करने के लिए सबसे कर सकते हैं। यदि आप विंडोज सिस्टम को लक्षित कर रहे हैं, तो मैं सी # के साथ जाऊंगा।

संपादित करें: इसके अलावा, LINQ-to-SQL डेटाबेस का उपयोग करने और ऑब्जेक्ट्स के साथ काम करने के लिए बहुत ही सहज तरीका है। तो मेरे साथ एक और प्लस सी #।

+0

"(डब्ल्यूपीएफ) जीयूआई बनाने के लिए, जो मुझे विंडोज फॉर्म या जावा जीयूआई से बेहतर लगता है," मैं भी – guilhermecgs

3

"की मांग की" मुझे लगता है कि आप कहते हैं "मांग में" मतलब द्वारा।

वर्गीकृत विज्ञापनों को देखने के लिए सबसे अच्छी बात यह है कि देखें कि किस प्रकार की कंपनियां जावा के लिए पूछ रही हैं और किस प्रकार सी # के लिए पूछ रहे हैं, और फिर निर्णय लें कि दोनों अपने करियर लक्ष्यों और व्यक्तिगत प्राथमिकताओं के आधार पर किस पर जोर देना चाहते हैं ।

संबंधित मुद्दे