MonoCross
মোনোক্রস একটি সি #. নেট মডেল-ভিউ-কন্ট্রোলার (এমভিসি) কাঠামো যেখানে মডেল এবং কন্ট্রোলার প্ল্যাটফর্ম জুড়ে ভাগ করা হয় এবং ভিউ প্রতিটি নির্দিষ্ট প্ল্যাটফর্ম এবং/অথবা লক্ষ্য স্থাপত্যের জন্য প্রয়োগ করা হয়। এটি স্থানীয় এবং এইচটিএমএল5 ওয়েব অ্যাপ্লিকেশনগুলির বিকাশের অনুমতি দেয় যা ব্যবসায়িক যুক্তি এবং ডেটা কোড ভাগ করে নেয়। প্যাটার্নটি সম্পূর্ণ, নেটিভ এবং/অথবা প্ল্যাটফর্ম-নির্দিষ্ট উপস্থাপনা (ভিউ) সমর্থন করার সময় ব্যবসায়িক যুক্তি এবং ডেটা অ্যাক্সেস কোডের (মডেল + কন্ট্রোলার) ক্রস-প্ল্যাটফর্ম বহনযোগ্যতা সক্ষম করে। এটি অ্যাপ্লিকেশন কোড (মডেল + কন্ট্রোলার) থেকে উপস্থাপনা স্তরকে (দেখুন) পৃথক করতে সক্ষম করে। এই পরিবর্তনটি একাধিক প্ল্যাটফর্ম লক্ষ্য জুড়ে অ্যাপ্লিকেশন কোডের বহনযোগ্যতা সক্ষম করে। এটি আইফোন, আইপ্যাড এবং আইপড টাচের জন্য নেটিভ আইওএস অ্যাপ্লিকেশন তৈরি করতে মনোটাচ ব্যবহার করে, নেটিভ অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করতে অ্যান্ড্রয়েডের জন্য মোনো এবং এজেএক্স, সিএসএস এবং জাভাস্ক্রিপ্ট ব্যবহার করে এইচটিএমএল5 অ্যাপ্লিকেশনগুলিকে সমর্থন করতে ASP.NET ব্যবহার করে। কাঠামোটি বইগুলিতে উল্লেখ করা হয়েছে এবং উৎপাদনে বড় ফরচুন 500 উদ্যোগ দ্বারা ব্যবহৃত হচ্ছে। তথ্যসূত্র বাহ্যিক লিঙ্ক http://monocross.net. NET সফ্টওয়্যার সি শার্পে প্রোগ্রাম করা মুক্ত সফ্টওয়্যার