বাড়ি ডেটাবেস ডেটা বাঁধাই কি? - টেকোপিডিয়া থেকে সংজ্ঞা

ডেটা বাঁধাই কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - ডেটা বাঁধাইয়ের অর্থ কী?

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

.NET এর আগে ডেটা বাইন্ডিং মডেলগুলিতে অ্যাক্সেস কেবল ডাটাবেসের মধ্যে সীমাবদ্ধ ছিল। সুতরাং, অনেক ডাটাবেস ম্যানেজমেন্ট সিস্টেম (ডিবিএম) অপ্রত্যক্ষভাবে তাদের অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেসের (আইপিআই) মাধ্যমে ডেটা বাইন্ডিং প্রক্রিয়া নিয়ন্ত্রণে কোনও নমনীয়তা ছাড়াই ডেটা উত্স অ্যাক্সেস করতে পারে। ফ্রেমে ফ্রেমে ফ্রেম এবং ADO.NET ক্লাসগুলির সাথে উইন্ডোজ ফর্ম এবং ADO.NET ক্লাসগুলির সাথে ইউআইয়ের আচরণ কীভাবে তা সুনির্দিষ্ট নিয়ন্ত্রণ প্রদানের মাধ্যমে এই নেট। .NET সার্ভার সাইড ওয়েব নিয়ন্ত্রণ ব্যবহার করে ওয়েব পৃষ্ঠাগুলিতে ডেটা বাঁধাইয়ের ক্ষমতা সরবরাহ করে ওয়েব অ্যাপ্লিকেশনগুলির বিকাশকে সহজ করা হয়েছে।

টেকোপিডিয়া ডেটা বন্ডিংয়ের ব্যাখ্যা দেয়

.NET এ ডেটা বন্ডিং ব্যবহারের সুবিধাগুলি নিম্নরূপ:

  1. কোড আকার হ্রাস
  2. আবেদনের আরও ভাল পারফরম্যান্স
  3. ডেটা-চালিত অ্যাপ্লিকেশনগুলির দ্রুত বিকাশ
  4. প্রয়োজনীয় যেখানেই উত্পন্ন কোডটি সংশোধন করে ডিফল্ট ডেটা বন্ডিং প্রক্রিয়াটির কাস্টমাইজেশন
  5. ইভেন্টের মাধ্যমে ডেটা বাইন্ডিংয়ের উপর সুক্ষ্ম নিয়ন্ত্রণ
  6. ইউআই-তে নিয়ন্ত্রণের বৈধতা সংক্রান্ত বিল্ট-ইন ডেটা টাইপের সাথে ডেটাটির বৈধতা সংক্রান্ত নিয়মগুলি সংযুক্ত করে বৈধতা ত্রুটির উপর ভিজ্যুয়াল প্রতিক্রিয়া (উদাহরণস্বরূপ, তারিখের মান তারিখ নিয়ন্ত্রণে প্রবেশ করা)
ডেটা বাইন্ডিং ভিজ্যুয়াল উপাদান এবং ডেটা উত্সের মধ্যে দ্বি-মুখী সংযোগ সক্ষম করে ডেটা সরবরাহকারী (ডেটা উত্স) এবং ডেটা গ্রাহক (ইউআই প্রদর্শন করে ডেটা) এর মধ্যে ডেটা সিঙ্ক্রোনাইজ করার জন্য লিঙ্কটি তৈরি করে। উদাহরণস্বরূপ, একটি উইন্ডোজ ফর্ম পাঠ্য বাক্সের পাঠ্য সম্পত্তি কোনও শিক্ষার্থীর নামের সাথে আবদ্ধ হতে পারে একটি ডাটাবেস থেকে প্রাপ্ত। বাইন্ডিং কোনও চিত্র নিয়ন্ত্রণের গ্রাফিক, কোনও ফর্মের নিয়ন্ত্রণের পটভূমির রঙ বা কোনও নিয়ন্ত্রণের অন্যান্য সম্পত্তিতেও প্রয়োগ করা যেতে পারে।


.NET ফ্রেমওয়ার্কটি অ্যারে এবং সংগ্রহের মতো ডেটাবেস এবং কাঠামোগুলি থেকে ডেটা অ্যাক্সেস করার জন্য উইন্ডোজ ফর্মগুলিতে সহজ এবং জটিল ডেটা বাইন্ডিং বিকল্প সরবরাহ করে। একটি সাধারণ ডেটা বাইন্ডিং বিকল্পের ক্ষেত্রে, ইউআই-তে একটি নিয়ন্ত্রণ জটিল বিকল্পে থাকা অবস্থায় কোনও ডেটা উত্সে একটি ডেটা মানের সাথে আবদ্ধ। এছাড়াও, একটি নিয়ন্ত্রণ ডেটা সংগ্রহের জন্য আবদ্ধ, যেমন একটি ডেটাগ্রিড নিয়ন্ত্রণ একটি ডেটাসেটের সাথে আবদ্ধ মানেরগুলির প্রতিনিধিত্ব করে।


উইন্ডোজ উপস্থাপনা ফ্রেমওয়ার্ক (ডাব্লুপিএফ) ইন নেট 4.0.০ বাইন্ডিং ইন্টিগ্রেটেড ক্যোয়ারী (লিনকিউ) কোয়েরি, কমন ল্যাঙ্গুয়েজ রানটাইম (সিএলআর) অবজেক্টস সহ বাঁধাই টার্গেট অবজেক্টস (ডাব্লুপিএফ উপাদানসমূহ) এবং কোনও ডেটা উত্সের সংযোগ করে ডেটা বাইন্ডিংয়ের ধারণাটি বাস্তবায়িত করেছিল, এক্সএমএল এবং অন্যান্য ডেটা উত্স। এটি উপাত্তের উপস্থাপনা নিয়ন্ত্রণের জন্য ডেটা টেম্পলেট সরবরাহ করে।


যখন এএসপি.এনইটি পৃষ্ঠাগুলিতে ডেটা বন্ডিং প্রয়োগ করা হয়, কোনও সার্ভার নিয়ন্ত্রণ সাধারণ বৈশিষ্ট্য, সংগ্রহ, এক্সপ্রেশন এবং পদ্ধতি ইত্যাদির সাথে আবদ্ধ হতে পারে All সমস্ত ডেটা বাইন্ডিং এক্সপ্রেশন অবশ্যই <% #%> অক্ষরের মধ্যে থাকতে হবে। ডেটাসেট, ডেটারিডার এবং অন্যান্যগুলির মতো ফ্রেমওয়ার্ক ক্লাসগুলি ডেটাবেস থেকে ডেটা প্রাপ্ত করতে এবং ওয়েব পৃষ্ঠায় নিয়ন্ত্রণগুলিতে লিঙ্ক করতে ব্যবহৃত হয়।


ডেটা বাইন্ডিংয়ের সীমাবদ্ধতার মধ্যে রয়েছে নিয়ন্ত্রণের সংস্করণ পরীক্ষা করে ওপেন ডাটাবেস কানেক্টিভিটি (ওডিবিসি) ড্রাইভার / সরবরাহকারী ব্যবহারকারী সিস্টেমে ইনস্টল করা এবং ব্যবহারকারীর অ্যাপ্লিকেশনটি ব্যবহার করতে প্রয়োজনীয় নিয়ন্ত্রণ এবং মিডলওয়্যারের নতুন সংস্করণ বিতরণ পদ্ধতি.

ডেটা বাঁধাই কি? - টেকোপিডিয়া থেকে সংজ্ঞা