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




session-state viewstate (4)

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

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


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

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

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


ব্যবহার: আপনি যদি বিভিন্ন ওয়েব পৃষ্ঠাগুলিতে অ্যাক্সেস করতে চান এমন তথ্য সংরক্ষণ করতে যাচ্ছেন তবে আপনি সেশন স্ট্যাট ব্যবহার করতে পারেন

আপনি যদি একই পৃষ্ঠা থেকে অ্যাক্সেস করতে চান এমন তথ্য সংরক্ষণ করতে চান তবে আপনি ভিউস্টেট ব্যবহার করতে পারেন

সংগ্রহস্থল Viewstate পৃষ্ঠায় নিজেই (এনক্রিপ্ট করা পাঠ্যে) সংরক্ষণ করা হয়, যখন সেশনস্টেট সার্ভারে সংরক্ষিত হয়।

সেশন স্ট্যাটেন্ট নিম্নলিখিত অবস্থানে সাফ হবে

  1. প্রোগ্রামার দ্বারা সাফ
  2. ব্যবহারকারী দ্বারা সাফ
  3. সময় শেষ

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





viewstate