লিনাক্সে সি # বিকাশ করা হচ্ছে


107

আমি জানতে চাই যে লিনাক্সে (উবুন্টু) সি # অ্যাপ্লিকেশন বিকাশের কার্যকর ও ওপেন সোর্স সরঞ্জাম আছে কিনা if বিশেষত, আমাকে উইন্ডোজ ফর্ম অ্যাপ্লিকেশনগুলি বিকাশ করতে হবে।

আমি মনো প্রকল্প সম্পর্কে জানি , তবে আমি এটি কখনও ব্যবহার করি নি। উবুন্টুতে .NET বিকাশকারী পরিবেশ স্থাপনের জন্য সেরা সরঞ্জামগুলি (আইডিই, সংকলক ইত্যাদি) কী কী?

লিনাক্সে সফটওয়্যারটি কি উইন্ডোজে চালানো যায়? বিভিন্ন আচরণ বা অসঙ্গতি আছে?


এছাড়াও এই প্রশ্নের খুঁজে বার করো বিনা দ্বিধায় stackoverflow.com/questions/151350/...
NlightNFotis

এটাও একরকম সহায়ক হতে পারে stackoverflow.com/questions/716077/...
NlightNFotis

এটিও আগ্রহের বিষয় হতে পারে: মনো
প্রজেক্ট

উত্তর:


69

মোনো ডেভেলফ, লিনাক্সে সি # বিকাশের জন্য মনো প্রকল্পের সাথে সম্পর্কিত আইডিই যথেষ্ট হওয়া উচিত। লিনাক্সে সি # বিকাশের জন্য এখন আমি কোনও ভাল প্রোফাইলার এবং অন্যান্য সরঞ্জাম জানি না। তবে আবার আপনার মনে রাখবেন যে সি # উইন্ডোতে আরও বেশি স্থানীয় ভাষা। আপনি লিনাক্সের চেয়ে উইন্ডোজের জন্য সি # অ্যাপ্লিকেশনগুলি উন্নত করছেন।

সম্পাদনা: আপনি যখন উবুন্টু সফটওয়্যার কেন্দ্র থেকে মনোডেভেলফ ডাউনলোড করবেন তখন এটি এখনই শুরু করার জন্য আপনার প্রয়োজনীয় সমস্ত কিছু ধারণ করবে (সংকলক, রানটাইম পরিবেশ, আইডিই)। আপনি যদি আরও তথ্য চান, নীচের লিঙ্কগুলি দেখুন:


1
এটি কি উইন্ডোতে চালিত লিনাক্সে তৈরি সফ্টওয়্যার?
ডেভিওহ

2
উইন্ডোজ বা লিনাক্সে তৈরি সফ্টওয়্যার। নেট ফ্রেমওয়ার্কের শীর্ষে চলমান। যতক্ষণ সম্ভব এটি ইনস্টল করা সম্ভব। ওএসে নেট ফ্রেমওয়ার্ক এটি অ্যাপ্লিকেশনটি চালাতে পারে। যদিও আপনি সংস্করণটি সম্পর্কে অবগত হয়েছেন;)
শিহাম

@ এনভিআরটি তবুও আমি আশ্চর্য হয়েছি যে যদি বিভিন্ন কাঠামো বাস্তবায়ন অসম্পূর্ণতা তৈরি করতে পারে
ডেভিওহ

4
পশ্চাদগম্য সামঞ্জস্যতা যতদূর আমি জানি there .Net 2.0 এর উপরে কোনও অ্যাপ্লিকেশন চালানোর চেষ্টা করলে সমস্যাগুলি দেখা দিতে পারে যা নেট। 3.5 বা পরবর্তী কোনও সংস্করণ দিয়ে তৈরি করা হয়েছে।
শিহাম

যদিও আপনার লক্ষ করা উচিত, এটি। নেট সর্বদা উইন্ডোজে আরও বেশি সক্ষম। প্রকৃত সফ্টওয়্যার বিকাশ কিট বাস্তবায়নের চেয়ে মনো একটি সামঞ্জস্যতা প্রকল্পের বেশি। আমি এটিকে কমপক্ষে দেখি।
NlightNFotis


9

আমি মনো ডেভেলপ ব্যবহার করার পরামর্শ দেব।

এটি মনো-এর সাথে ব্যবহারের জন্য বেশ স্পষ্টভাবে ডিজাইন করা হয়েছে, এবং সি # তে বিকাশের জন্য সমস্ত সেট আপ হয়েছে।

উবুন্টুতে এটি ইনস্টল করার সবচেয়ে সহজ উপায় হ'ল উবুন্টুতে মোডোডলভ প্যাকেজ ইনস্টল করা। ( উবুন্টু.কমের মনোতে লিঙ্ক করুন ) (তবে আপনি যদি আরও একটি সাম্প্রতিক সংস্করণ ইনস্টল করতে চান তবে কোন পিপিএ উপযুক্ত হবে তা আমি নিশ্চিত নই)

যাইহোক, আমি উইনফর্মস টুলকিটটি বিকাশের প্রস্তাব দেব না - উইন্ডোজ এবং মনোতে এটির একই আচরণ হবে বলে আমি আশা করি না (বাস্তবায়নগুলি বেশ আলাদা)। মনোর সাথে কাজ করে এমন ইউআই টুলকিটগুলির সংক্ষিপ্তসার জন্য, আপনি মনো-প্রকল্পের তথ্য পৃষ্ঠায় যেতে পারেন ।


8

মনোো ডেভলপমেন্ট হ'ল আপনি যা চান, আপনি যদি ভিজ্যুয়াল স্টুডিও ব্যবহার করেন তবে শুরু করার পক্ষে এটি আপনার পক্ষে যথেষ্ট সহজ হওয়া উচিত।

যদি আমি সঠিকভাবে স্মরণ করি তবে আপনার সাথে ইনস্টল করতে সক্ষম হওয়া উচিত sudo apt-get install monodevelop


ইনস্টলেশন কমান্ডটি সঠিক তবে আপনাকে এটির আগে আপনার সিস্টেমে একচেটিয়া সংগ্রহস্থল যুক্ত করেছেন তা নিশ্চিত করতে হবে। এখানে বর্তমানে চলমান লিঙ্কটি রয়েছে: monodevelop.com/download এবং সংগ্রহস্থলটি যুক্ত করার উপায় এখানে রয়েছে: `` `sudo apt-transport-https dર્મngr sudo apt-key ad --keyserver hkp: //keyserver.ubuntu। কম: 80 --recv-চাবি 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF প্রতিধ্বনি "দেবের download.mono-project.com/repo/ubuntu বনাম-বায়োনিক প্রধান" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list sudo apt update `` `
ফ্রিডমিনচোস

6

মনো একটি রানটাইম পরিবেশ যা নেট। অ্যাপ্লিকেশন চালাতে পারে এবং এটি উইন্ডোজ এবং লিনাক্স উভয় ক্ষেত্রেই কাজ করে। এটিতে একটি সি # সংকলক অন্তর্ভুক্ত রয়েছে।

আইডিই হিসাবে আপনি মনোডেভেলফটি ব্যবহার করতে পারেন এবং আমি মনে করি যে গ্রহের জন্যও কিছু পাওয়া যায়।

নোট করুন যে মনোফোনে উইনফোর্ডস সমর্থন রয়েছে তবে কিছুটা অভাব রয়েছে। সাধারণত, মনো বিকাশকারীরা জিটিআই # এর মতো বিভিন্ন জিইআইআই টুলকিট পছন্দ করে বলে মনে হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.