2009-11-16 17 views
5

मैंने मोनो प्लेटफॉर्म का उपयोग करके अपनी विशिष्ट वेब प्रोजेक्ट को स्क्रैच से शुरू कर दिया है। आप जानते हैं, वेब सेवाएं, एक यूआई, MySQL डेटाबेस, वह सब। मैंने नेट के चारों ओर सुना है कि यह नेट प्लेटफार्म का चित्र-सही कार्यान्वयन नहीं है, लेकिन अब तक मुझे कुछ भी नहीं मिला है जो यह अच्छा नहीं है। मैं इंटेलिजेंस में अजीब "लागू नहीं किया गया" पॉप अप देखता हूं, लेकिन किसी भी स्नैग या मृत सिरों में नहीं चला है।कुछ चीजें क्या हैं मोनो के लिए उपयुक्त नहीं है?

क्या आपने मोनो में लागू नहीं की गई .NET सुविधा के साथ एक ईंट की दीवार मारा है?

+1

मोनो वेब परियोजनाओं के लिए से बहुत अच्छी तरह से काफी अच्छा DevExpress से DXperience की तरह यहां तक ​​कि मालिकाना चौखटे, कि आधिकारिक तौर पर इसका समर्थन नहीं करता, काम (यह WebParts जैसे बू जो इसे इस्तेमाल करता है? नहीं है) है मैंने क्या परीक्षण किया। सिल्वरलाइट ने समर्थन सीमित कर दिया है, इसकी अनुशंसा नहीं की जाती है, लेकिन मुझे नहीं लगता कि आप इसे "वेब प्रोजेक्ट" के रूप में देख रहे हैं। –

उत्तर

1

मेरी समझ से, मोनो पर काम करने वाले लोगों ने एएसपी.NET 2.0 के अपने संस्करण को पूरा किया है। अब मुझे पता है कि वे LINQ जैसे .NET 3.5 चीजें प्राप्त करने पर काम कर रहे हैं और इस तरह के प्रत्यारोपित हैं, लेकिन मुझे यकीन नहीं है कि वे इसके साथ कितने दूर हैं। मुझे पता है कि डेस्कटॉप पर काम करना थोड़ा मुश्किल रहा है और वे डेस्कटॉप विशिष्ट नामस्थानों जैसे System.Windows.Forms जैसे काम करने के लिए काम कर रहे हैं।

Here is an article जो पूरे मोनो सेटअप में थोड़ा गहराई से डाइव करता है। यह थोड़ा पुराना है, लेकिन पचाने के लिए बहुत सारे कोड और विवरण हैं।

शुभकामनाएं, और आशा है कि मोनो आपकी परियोजना के लिए काम करेगा।

1

लाइसेंस एक समस्या है, गैर-कॉम्पैक्टिंग जीसी एक और समस्या है, कोई डब्ल्यूपीएफ, डब्ल्यूएफ, एंटिटी फ्रेमवर्क नहीं है, केवल मूल डब्ल्यूसीएफ है, मोनो डेवेल के पास एक्लिप्स/वीएस.Net के साथ दौड़ने का लंबा रास्ता है, mod_mono स्थिर नहीं है या टॉमकैट/आईआईएस के रूप में सही, मुझे इसका उपयोग करके कोई भी उच्च ट्रैफिक साइट नहीं मिल सका ... लेकिन, यदि आपकी परियोजना एंटरप्राइज़ स्तर नहीं है, तो शायद आपको गंभीर समस्या का सामना नहीं करना पड़ेगा। सी # शायद सबसे अच्छी वास्तुशिल्प भाषा है और तेजी से विकसित हो रही है। मेरी राय में जेडके की तुलना में नेट फ्रेमवर्क कहीं बेहतर है और मोनो लोग कड़ी मेहनत कर रहे हैं, लेकिन अन्य समस्याएं हैं जैसा मैंने कहा था; एक और पसंद जावा है। जावा में टेराकोटा, हाइबरनेट (पोर्ट। सेनेट), एहचेचे, कम्पास, जैसे कला परियोजनाओं की परिपक्व/रैक-ठोस स्थिति है, लेकिन कुछ लोग कहते हैं कि सूर्य पैसे से बाहर है और जावा वर्षों से विकसित नहीं हो रहा है (जैसा कि एक भाषा) तो मरने लगे, ...

मुझे लगता है कि सबसे महत्वपूर्ण बात सही और समय पर काम खत्म कर रही है। वह तकनीक चुनें जिसे आप सबसे अच्छी तरह जानते हैं और अधिक पसंद करते हैं और वापस देखकर अपना समय बर्बाद न करें। यह तब तक कोई समस्या नहीं होगी जब तक कि आपकी परियोजना बहुत अधिक न हो जाए।

चीयर्स,

+1

"सूर्य पैसे से बाहर है और जावा वर्षों से विकसित नहीं हो रहा है"। मुझे नहीं पता कि यह वास्तविक है लेकिन आपने मुझे .NET प्रौद्योगिकियों में निवेश के लिए अब बेहतर महसूस किया है :) –

+0

हाय एंड्रे, मुझे निम्नलिखित प्रश्नों के लिए डफिमो का सबसे अच्छा जवाब पसंद आया। http://stackoverflow.com/questions/645533/has-java-just-not-kept-up/645813#645813 – sirmak

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