asp.net সেশনস্টেট এবং ভিউস্টেটের মধ্যে পার্থক্য কি?




session-state viewstate (4)

ASP.NET এ সেশনস্টেট এবং ভিউস্টেটের মধ্যে পার্থক্য কী?


সেশন অবস্থা সার্ভারে সংরক্ষিত হয়, ViewState পৃষ্ঠাতে সংরক্ষিত হয়।

সেশন অবস্থাটি সাধারণত ব্যবহারকারীর নিষ্ক্রিয়তার সময়ের পরে অনুমোদিত হয় (অনুরোধের কুকিগুলিতে সেশন আইডি থাকা কোন অনুরোধ ঘটেনি)।

দৃশ্য রাষ্ট্র একটি লুকানো ক্ষেত্র ফিরে পরবর্তী পোস্টে পোস্ট করা হয়।


SessionState

  • স্মৃতিতে স্থায়ী হতে পারে, যা এটি একটি দ্রুত সমাধান করে তোলে। যার মানে ওয়েব ফরম / ওয়েব গার্ডেনে ভাগ করা যায় না।
  • ওয়েব ফার্ম / ওয়েব গার্ডেনগুলির জন্য দরকারী ডেটাবেসে স্থির থাকতে পারে।
  • অধিবেশন সেরে গেলে মুছে ফেলা হয় - সাধারণত নিষ্ক্রিয়তার ২0 মিনিটের পরে।

ViewState

  • ব্যান্ডউইথ গ্রহণ, সার্ভার এবং ক্লায়েন্ট মধ্যে পিছনে পাঠানো হয়।
  • কোন মেয়াদ শেষ হওয়ার তারিখ নেই।
  • একটি ওয়েব ফার্ম / ওয়েব গার্ডেন দরকারী

অধিবেশন প্রধানত ব্যবহারকারী নির্দিষ্ট ডেটা [অধিবেশন নির্দিষ্ট তথ্য] সংরক্ষণের জন্য ব্যবহার করা হয়। সেশনের ক্ষেত্রে আপনি সেশনের মেয়াদ শেষ না হওয়া পর্যন্ত বা ব্যবহারকারীর সেশনের পরিসমাপ্তি না হওয়া পর্যন্ত সমগ্র সেশনের মানটি ব্যবহার করতে পারেন। ভিউস্টেটটি এমন ডেটা প্রকার যা কেবলমাত্র সেই পৃষ্ঠায় সুযোগ রয়েছে যা এটি ব্যবহার করা হয়। আপনি অন্য পৃষ্ঠাগুলিতে অ্যাক্সেসযোগ্য ভিউস্টেটের মানগুলি ধারণ করতে পারবেন না যদি না আপনি সেই মানগুলি পছন্দসই পৃষ্ঠায় স্থানান্তর করেন। ভিউস্টেটের ক্ষেত্রে সার্ভারে সাইড কন্ট্রোল ডেটগুলি সার্ভারে __ ভিউস্টেটের মধ্যে মূল মান জুড়ি হিসেবে স্থানান্তরিত হয় এবং পোস্টব্যাকের সময় ক্লায়েন্টের উপযুক্ত নিয়ন্ত্রণে ফেরত পাঠানো হয়।


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





viewstate