সুচিপত্র:

C# নেটে সেশন কি?
C# নেটে সেশন কি?

ভিডিও: C# নেটে সেশন কি?

ভিডিও: C# নেটে সেশন কি?
ভিডিও: HTTP cессия. Session. Состояние сеанса. Работа с сессиями в ASP.NET MVC 2024, মে
Anonim

সেশন একটি রাষ্ট্র ব্যবস্থাপনা কৌশল. ক সেশন সার্ভারে মান সংরক্ষণ করতে পারেন। এটি আমাদের নিজস্ব কাস্টম অবজেক্টের সাথে সংরক্ষণ করার জন্য যেকোনো ধরনের বস্তুকে সমর্থন করতে পারে। ক সেশন স্টেট ম্যানেজমেন্টের জন্য সেরা কৌশলগুলির মধ্যে একটি কারণ এটি ক্লায়েন্ট-ভিত্তিক হিসাবে ডেটা সংরক্ষণ করে।

এর পাশাপাশি, উদাহরণ সহ C# এ সেশন কি?

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

দ্বিতীয়ত, সেশনগুলি সি# কোথায় সংরক্ষণ করা হয়? মূলত ক সেশন ক্লায়েন্ট এবং সার্ভারের মধ্যে ব্যবহৃত একটি পরিবর্তনশীল সংরক্ষিত সার্ভারের দিকে। এখন এটা হতে পারে সংরক্ষিত হয় একটি ইন্টারনেট তথ্য পরিষেবা (IIS) সার্ভারে যা ডিফল্টরূপে আমাদের "inproc" মোড বা এটি হতে পারে সংরক্ষিত একটি রাজ্য বা SQL সার্ভারে যা আমাদের "আউটপ্রোক" মোড।

একইভাবে কেউ প্রশ্ন করতে পারে, ৩ ধরনের সেশন কি?

asp.net এ তিন ধরনের সেশন।

  • ইনপ্রসেস সেশন।
  • প্রক্রিয়া অধিবেশন আউট.
  • এসকিউএল-সার্ভার সেশন।

সেশন ভেরিয়েবল কতক্ষণ C# স্থায়ী হয়?

ক সেশন কোনো ব্যবহারকারী একটি নির্দিষ্ট সময়ের জন্য আবেদনের কোনো পৃষ্ঠার অনুরোধ বা রিফ্রেশ না করলে শেষ হয়। ডিফল্টরূপে, এটি 20 মিনিট। আপনি যদি একটি টাইমআউট ব্যবধান সেট করতে চান যা ডিফল্টের চেয়ে ছোট বা দীর্ঘ হয়, টাইমআউট বৈশিষ্ট্য ব্যবহার করুন।

প্রস্তাবিত: