PDA

View Full Version : خواندن مقادیرsessionازvb pageدر C#



arya
سه شنبه 28 مهر 1383, 21:08 عصر
سلام
در یک پروزه که تعدادی از صفحات اون با vb.netنوشته شده و تعدادی با C#،
login page با vbنوشته شده و sessionها در اینpage مقداردهی میشوند.
ولی در صفحات C# امکان خوندن این مقادیر sessionها وجود نداره.
چطوری باید این مشکل رو حل کرد.
لطفا راهنماییم کنین :گیج:

Vahid_Nasiri
چهارشنبه 29 مهر 1383, 18:19 عصر
چرا به این صورت عمل شده؟
اگر کد بیهایند باشد که نمی شود (اصلا برنامه کامپایل نمی شود).
اگر inline code باشد می شود.
در کل توصیه می کنم کدها رو یک دست کنی...

arya
چهارشنبه 29 مهر 1383, 21:22 عصر
بحث یک پروژه و تقسیم کار بین چند نفر است که تعدادی با vb و تعدادی با c# مینویسند.
منظورتون این نیست که علی رغم ویژگی هایی که .netدر مورد تلفیق چند زبان .netدر کنار هم گفته، نمیشه این کار رو کرد !!!!؟؟؟؟ :(

Vahid_Nasiri
پنج شنبه 30 مهر 1383, 10:16 صبح
به صورت یک پروژه ی واحد (به معنایی که گفتم) نمی شود! (البته در نگارش 2005 مطلب جالبی دیدم که ... مورد بحث ما نیست)
=====

در کل می تونید از کوکی استفاده کنید. اینجا دیگر فرقی نمی کند تولید کننده به چه زبانی است و خواننده ی مقادیر ذخیره شده در کوکی نیز همینطور.

یا می تونید مقادیر سشن رو در دیتابیس ذخیره کنید . این روش یکی از حالتهای state management در asp.net است. در این حالت هم مانند کوکی دیگر زبانها اهمیت خودشون رو از دست می دهند.
http://asia.cnet.com/builder/architect/db/printfriendly.htm?AT=39197925-39009328t-39000408c