WPF এবং সিলভারটারটের মধ্যে পার্থক্য

Anonim

WPF বনাম সিলভারলাইট

উইন্ডোজ প্রেজেন্টেশন ফাউন্ডেশন, বা WPF, একটি গ্রাফিক্যাল সাবসিস্টেম যা একটি অংশ হিসাবে যুক্ত করা হয়েছিল। নেট ফ্রেমওয়ার্ক এটি ডেভেলপারদের তাদের উইন্ডোজ অ্যাপ্লিকেশনের জন্য সহজেই ইন্টারফেস গড়ে তুলতে দেয়। মাইক্রোসফ্টের মাইক্রোসফট থেকে সফ্টওয়্যার অন্য একটি অংশ যা একই ক্ষমতা প্রদান করে, এবং অ্যাডোব ফ্ল্যাশের সাথে প্রতিদ্বন্দ্বিতা করার উদ্দেশ্যে এবং অনুরূপ অন্যান্যদের সাথে প্রতিযোগিতার উদ্দেশ্যে। এটি কেবল ইতিমধ্যে বিদ্যমান WPF এর একটি উপসেট। সময়ের জন্য, সিলভারলাইটকে WPF / E বলা হয়, 'ই' এর সাথে 'সর্বত্র' জন্য দাঁড়িয়ে আছে

WPF ব্যবহার উইন্ডোজ অপারেটিং সিস্টেম চালানোর জন্য ব্যবহৃত হয় এমন অ্যাপ্লিকেশনের জন্য সীমাবদ্ধ। আপনি অন্য যে কোনও অপারেটিং সিস্টেম চালাতে সক্ষম এমন কোনও অ্যাপ্লিকেশন তৈরি করতে পারবেন না, এমনকি উইন্ডোজ এর পুরোনো সংস্করণের জন্যও যেমন 95 এবং 98 তে। সিলভারওয়াল অ্যাপ্লিকেশানগুলি কোনও অপারেটিং সিস্টেমে ব্যবহার করা যেতে পারে, যতদিন অপারেটিং সিস্টেমের হোস্ট একটি উইন্ডো অপারেটিং সিস্টেম এর মানে হল যে আপনার ব্যবহারকারীরা অনেক দূরে সিলভারওয়াল ব্যবহার করে এবং বিভিন্ন অপারেটিং সিস্টেম ব্যবহার করে।

--২ ->

সিলভারলাইট অনলাইন ব্যবহার করা হ'ল, অপারেটিং সিস্টেমের নির্বিশেষে, তার ফাংশন বজায় রাখার জন্য, এবং ব্যবহারকারী ব্রাউজিংয়ের কম্পিউটারকে ক্ষতি করতে পারে এমন দূষিত প্রোগ্রামগুলি এড়াতে নির্দিষ্ট সীমাবদ্ধতাগুলি আরোপ করা হয়। সাইটটি. সিলভারওয়াল স্থানীয় মেশিনের সম্পদগুলি অ্যাক্সেস করতে পারে না। যেহেতু WPF ব্যবহারকারীদের জন্য ব্যবহৃত হয় এমন অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয়, এটি অপারেটিং সিস্টেম সম্পর্কে সচেতন যেটি এটি চালায়, এবং এর কার্যকারিতা উন্নত করার জন্য এবং এর বৈশিষ্ট্যগুলি ব্যবহার করে যা Silverlight এ উপলব্ধ নয়।

3D ইমেজিং হল এমন একটি বৈশিষ্ট্য যা সিলভারલાઇટের অভাব রয়েছে। আপনি যদি নতুন গেমগুলির বেশিরভাগ অংশ দেখতে পান তবে আপনি 3D ভিউ এবং পরিবেশ তৈরি করতে চাইলে এটি প্রয়োজনীয়। WPF সম্পূর্ণরূপে 3D চিত্রগুলি রেন্ডার করতে পারে, এটি সরাসরি DirectDDD অ্যাক্সেস করতে পারে। সিলভারটার এর পরে সংস্করণগুলি, 3D সমর্থন যোগ করা হলেও এটি সম্পূর্ণ সমর্থন ছিল না। এটি এখন দৃষ্টিকোণ 3D তে সক্ষম।

সংক্ষিপ্ত বিবরণ:

1 সিলভারলাইট কেবল WPF এর একটি উপসেট।

2। সিলভারলাইটটি অনলাইনে ব্যবহার করা হয়, যখন WPF স্থানীয় ব্যবহারের জন্য।

3। আপনি ব্যবহার করে অপারেটিং সিস্টেম নির্বিশেষে Silverlight অ্যাপ্লিকেশন ব্যবহার করতে পারেন, যখন WPF অ্যাপ্লিকেশনগুলি উইন্ডোজ অপারেটিং সিস্টেমের পরে সংস্করণগুলিতে সীমাবদ্ধ।

4। সলিব্রালাইট স্থানীয় সম্পদ অ্যাক্সেস অভাব, যখন WPF স্থানীয় সম্পদ ব্যবহার করতে পারেন।

5। সিলভারলাইট শুধুমাত্র দৃষ্টিকোণ 3D সমর্থন আছে, যখন WPF পূর্ণ 3D চিত্রের সক্ষম।