XML Resource
এক্সআরসি, বা এক্সএমএল রিসোর্স, বা এক্সএমএল ভিত্তিক রিসোর্স সিস্টেম একটি ক্রস-প্ল্যাটফর্ম এক্সএমএল-ভিত্তিক ইউজার ইন্টারফেস মার্কআপ ভাষা যা ডাব্লুএক্সউইজেট দ্বারা ব্যবহৃত হয়। এক্সআরসি ডায়ালগ, মেনু বার এবং টুলবারের মতো গ্রাফিকাল ইউজার ইন্টারফেস উপাদানগুলিকে এক্সএমএল হিসাবে সংরক্ষণ করার অনুমতি দেয়, যা রান-টাইমে অ্যাপ্লিকেশনটিতে লোড করা যেতে পারে বা একটি লক্ষ্য প্রোগ্রামিং ভাষায় অনুবাদ করা যেতে পারে এবং সংকলিত হতে পারে। সুবিধা ইন্টারফেস পরিবর্তন করার সময় পুনরায় কম্পাইল করা এবং লিঙ্ক করা সবসময় প্রয়োজন হয় না। প্রোগ্রাম লজিক থেকে ইন্টারফেসকে আলাদা করে। রান টাইমে বিভিন্ন রিসোর্স ফাইলের মধ্যে নির্বাচন করার ক্ষমতা। এক্সআরসি একটি ডাব্লুএক্সউইজেট স্ট্যান্ডার্ড, তাই এটি যে কোনও প্রোগ্রাম দ্বারা তৈরি এবং প্রক্রিয়া করা যেতে পারে যা এটি বোঝে। এগুলি একবার লেখা যেতে পারে (বা অন্য প্রোগ্রাম দ্বারা তৈরি), এবং যে কোনও সমর্থিত ভাষায় ব্যবহার করা যেতে পারে যার ডাব্লুএক্সউইজেট বাইন্ডিং রয়েছে। বেশিরভাগ প্রোগ্রামিং ভাষার তুলনায় এক্স. এম. এল বিশ্লেষণ করা সহজ। বিদ্যমান এক্স. এম. এল সম্পাদকদের এক্স. আর. সি ফাইল সম্পাদনা করতে ব্যবহার করা যেতে পারে। সরঞ্জাম বিশেষায়িত সফ্টওয়্যার সরঞ্জাম, সাধারণত গ্রাফিকাল ইউজার ইন্টারফেস নির্মাতা বা দ্রুত অ্যাপ্লিকেশন ডেভেলপমেন্ট (আরএডি), এক্সআরসি ফাইল তৈরির অনুমতি দেয়, তাদের মধ্যে রয়েছেঃ ডাব্লুএক্সফর্মবিল্ডার এক্সআরসিড ডাব্লুএক্সডিজাইনার ডায়ালগব্লকস ডাব্লুএক্সস্মিথ (কোডঃ ব্লক প্লাগইন) এছাড়াও দেখুন ডাব্লুএক্সউইজেটস ডাব্লুএক্সগ্লেড-একটি ওপেন সোর্স জিইউআই ডিজাইনার যা ইউজার ইন্টারফেস মার্কআপ ভাষাগুলির এক্সআরসি তালিকা বোঝে এবং তৈরি করে এক্সইউএল কিউএমএল রেফারেন্স এক্সএমএল ভিত্তিক রিসোর্স সিস্টেম ওভারভিউ (বর্তমান) এক্সএমএল-ভিত্তিক রিসোর্স সিস্টেম ওভারভিউ (স্থিতিশীল) এক্সআরসিড-একটি এক্সআরসি সম্পাদক এক্সআরসি টিউটোরিয়াল এক্সএমএল-ভিত্তিক মান ব্যবহারকারী ইন্টারফেস মার্কআপ ভাষা ডাব্লুএক্সউইজেটস