আমি বাণিজ্যিকভাবে মনো ব্যবহার করিনি, তবে আমি এটি ব্যক্তিগতভাবে ব্যবহার করি, কারণ আমি একটি উইন্ডোজ সংস্থায় কাজ করি, তবে ব্যক্তিগতভাবে লিনাক্স ব্যবহারকারী (
সামগ্রিকভাবে, আমি মিগুয়েল ডি ইকাজার সাথে একমত, যিনি বলেছেন:
- .NET অ্যাপ্লিকেশনগুলির 25% মনো থেকে বাক্সের বাইরে কাজ করে
- আরও 25% এক দিনের বা তারও কম সময়ের মধ্যে কাজ করা যায়
- আরও 25% এক সপ্তাহের মধ্যে কাজ করা যেতে পারে
- সর্বশেষ 25% এর জন্য অ্যাপ্লিকেশনটির সম্পূর্ণ পুনর্লিখনের প্রয়োজন (উইনফর্মস / সিওএম)
মনো মোটামুটিভাবে ভাল কাজ করে তবে কিছু সমস্যা রয়েছে:
- VB.NET শুধুমাত্র .NET <= 2.0 এর জন্য সমর্থন করে
- উইন্ডোজ প্রমাণীকরণ প্রয়োগ করা হয়নি
- ডব্লিউপিএফ বাস্তবায়ন হয়নি
- WCF সমর্থন অসম্পূর্ণ
- সত্তা ফ্রেমওয়ার্ক বাস্তবায়িত হয়নি এবং বাস্তবায়নের কোনও পরিকল্পনা নেই
- "এএসপি.নেট ওয়েব পার্টস" প্রয়োগ করা হয়নি
- কোনও সিওএম-ইন্টারপ সমর্থন নেই
- 15.5 সংস্করণের (সর্বশেষ) সংস্করণের সিবাজ সংযোগ কাজ করে না
- সি # শ্রেণির লাইব্রেরিতে ত্রুটি এবং অসম্পূর্ণতা (যেমন এক্সএমএল মনোতে বগি ছিল <2.6)
- লিনাক্স ওয়েব ব্রাউজার নিয়ন্ত্রণের জন্য জিটিকে # প্রয়োজন
তারপরে ছোটখাটো সমস্যা:
- উইন্ডোজ ফর্মগুলি কাজ করে তবে সর্বদা সঠিকভাবে রেন্ডার হয় না
- মনোো ডেভেলফ উইন্ডো ফর্মগুলি ডিজাইন করতে পারে না
- মনবোডাবলফ 'ডিবাগিংয়ের মাধ্যমে পদক্ষেপের মাধ্যমে' আসলে কাজ করে না
- মনো-পরিষেবা 5 ঘন্টা পরে ক্র্যাশ ...
আমি যা বলতে পারি তা ফর্ম করুন:
- ওয়েব সার্ভিসগুলি দুর্দান্তভাবে কাজ করে
- আপনি যদি কোনও ওয়েব অ্যাপ্লিকেশন চালনা করেন তবে এটি মোটামুটি ভালভাবে কাজ করে (যদি এটি ওয়েবপার্ট ব্যবহার না করে)।
- আপনি যদি উইন্ডোজফর্মগুলি চালনা করেন তবে সর্বদা এটি খুব সুন্দর দেখাচ্ছে না (কমপক্ষে বলতে গেলে)।
- মাইক্রোসফ্ট রিপোর্টিং সার্ভিসের জন্য কোনও কাজের সমতুল্য নেই (এফওয়াইআইরপোর্টিং এটির নিকটতম জিনিস, তবে এটি ধীর, বগি এবং খুব অসম্পূর্ণ, এবং এক বছরের বেশি সময় থেকে কোনও ক্রিয়াকলাপ নেই)
- আপনার যদি ওয়ার্ড বা এক্সেল নথি তৈরি করতে হয় তবে আপনি সমস্যার সম্মুখীন হবেন।
আপনি যদি লিনাক্সে .NET বিকাশ করতে চান
- আপনি সেখানে ASP.NET বিকাশ করতে পারেন (খুব খারাপভাবে কাজ থেকে ডিবাগিং এবং পদক্ষেপ)
- আপনি লিনাক্সে উইনফর্মগুলি সত্যই বিকাশ করতে পারবেন না
- আপনার উইনফোর্ডের পরিবর্তে জিটিকে # ব্যবহার করা দরকার
অন্য কথায়:
- ওয়েব অ্যাপ্লিকেশন এবং ওয়েব সার্ভিস এবং মেল সার্ভারগুলিতে চলার ক্ষেত্রে মনোটির এটির স্থান রয়েছে।
- তবে উইন্ডোজফর্ম অ্যাপ্লিকেশনগুলি চালানো কার্যকর নয়, আপনাকে জিটিকে # দিয়ে অ্যাপ্লিকেশনগুলি লিখতে হবে
- এটিতে একটি প্রতিবেদনের সমাধান এবং এমএস ফাইল ফর্ম্যাট সমর্থন (বা তাই কার্যকারী লাইব্রেরি) অভাব রয়েছে
সম্পাদনা (২০১৫ আপডেট):
আমি এখনই এটিকে যুক্ত করতে চেয়েছিলাম, 'পদক্ষেপের মাধ্যমে' ডিবাগিং দুর্দান্তভাবে কাজ করে এবং আপনি নিউগেট নির্ভরতা সহ লিনাক্সে ওয়েব অ্যাপ্লিকেশন বিকাশ করতে মনো ডেভেলফ ব্যবহার করতে পারেন। এক্সেল এবং ওয়ার্ড লাইব্রেরিতে সমস্যাটিও চলে গেছে এবং সত্তা-কাঠামো এখন ওপেন সোর্স। বাকীটি বেশ "যেমনটি" তেমন হয় (একচেটিয়া পরিষেবা ঠিক আছে কিনা তা জানেন না তবে আমি আশা করি)।
পাশাপাশি উন্নতি হয়েছে তা হ'ল আপনার ডিস্ট্রোতে এখনকার প্যাকেজ থাকতে পারে, যার অর্থ আপনার সাম্প্রতিক প্রকাশের আগে অপেক্ষা করা উচিত নয়, দেবিয়ান / উবুন্টু বলুন, যতক্ষণ না আপনি সর্বশেষতম মনো সংস্করণ না পান (সেগুলি নিজেই সংকলন না করে) )। এটি একটি প্রধান সময় সুরক্ষিত।
এছাড়াও, রোজলিনের মুক্তির সাথে সাথে, ভিবি.এনইটি সমর্থন অদূর ভবিষ্যতে আরও অনেক ভাল হওয়া উচিত।