MajesticSoft
مجستیک سافت با پیچ رنک 2 در گوگل

درباره ما


مقالات در حوزه تجارت الکترونیک و برنامه نویسی تحت وب.کتابهای حوزه کامپیوتر و اینترنت. کتابخانه دیجیتال ، دانلود قالب سایت ، دانلود نرم افزار در مجستیک سافت.شما دوست عزیز می توانید سوالات یا نیازهای خود را در خصوص موضوعات ذکر شده مطرح نمایید.در ضمن برای اطلاع از آخرین مطالب سایت می توانید در خبرنامه سایت عضو شوید.


 مدیریت وبلاگ : MAJESTIC SOFT

 کسب درآمد اینترنتی

برچسب ها

دانلود نرم افزار EximiousSoft Logo Designer خرید و فروش از روی اینترنت ابزارهای اعتبارسنجی نکات فنی در بهینه سازی سایت راه های بالا بردن رنکینگ سایت شما طراحی لوگو با بالاترین کیفیت به‌صورت وکتور ایجاد بنرهای جذاب در چند دقیقه قوانین حاکم بر حراج های اینترنتی راه هک کردن را برای هکر ها پیج رنک گوگل و نکات کلیدی چطور یک آیکن در کنار آدرس سایت خود قرار دهیم؟ سایت هایی که تصویری را در کنار آدرس سایت خود دارند برنامه Webposition Gold تبلیغات اینترنتی طراحی سایت رایگان !! طراحی سایت رایگان ثبت دامین و هاست رایگان طراحی لوگو با ایده مناسب نکات مهم در خرید اینترنتی موفقترین بنرها پروژه تحت وب به زبان سی شارپ و ASP.NET 4.0 وبا استفاده از SQL Se ارتباط اینترنت كسب و كار اینترنتی حفره امنیتی لیست کامل تگ های HTML login Page طراح حرفه‌ای بنر نکات فنی در خصوص بالا بردن رتبه سایت در گوگل مشکل لینک های دوطرفه ارزیابی آمادگی خود برای راه‌اندازی کسب و کار فاکتورهای مهم افزایش پیج رنک سایت ها در گوگل صفحه سبد خرید اصول طراحی وب طراحی سایت و بهینه سازی سایت پروژه فروشگاه اینترنتی موبایل دانلود نرم افزار طراحی بنر حرفه‌ای ASP.NET جلوگیری از ورود کد دانشجویی تکراری در سی پلاس آیا بنرهای شما با مشتریانتان ارتباط برقرار می کنند ؟ بنرهای چرخشی فایل متنی robots.txt SEO مشکلات اینترنت پروژه ثبت نمرات دانشجو به زبان سی پلاس پلاس استراتژی بازاریابی استفاده از مسترپیج Googlebot crawler Sesstion گردشگر گوگل با چه چیزهایی مشکل دارد Banner دانلود نرم افزار طراحی لوگو

مطالب پربازدید

نظرسنجی

در کدام محدوده سنی قرار دارید؟





PageRank Checking Icon

ADS

مشخصات Sesstion

پانزدهم بهمن 90, 18:25 نویسنده MAJESTIC SOFT دسته بندی : مقالات برنامه نویسی,


در ادامه تعریف Sesstion به معرفی مشخصات Sesstion می پردازیم.
  • یکی از مشخصات Sesstion ، داشتن Time Out می باشد که این Time Out هم از طریق IIS و هم طریق فایل Web.Config قابل تغییر است که مقدار مربوط به فایل Web.Config اولویت بالاتری نسبت به IIS دارد. Time Out  زمانی کاربرد دارد که کاربر یک صفحه را باز می کند . یک Sesstion  برای وی ساخته می شود ، اما اگر این کاربر هیچ عملی که باعث Refresh شدن و یا PostBack شدن صفحه شود انجام ندهد ، این SesstionID از سرور برای خالی نگه داشتن Sesstion برای کاربران بعدی پاک می کند. مقدار پیش فرض Time Out مدت 20 دقیقه می باشد.
  • شی Sesstion یک Collection  است که می توان مقادیری از جنس  Object را بپذیرد.
  • محل نگهداری Sesstion در Ram سرور است. یعنی Server Side  است. بنابراین هر چه از Sesstion بیشتر استفاده شود Ram سرور بیشتر اشغال خواهد شد. بنابراین با توجه به این مورد استفاده بی مورد و بیش از حد از Sesstion باعث کند شدن سرور می شود.
  • Sesstionمحل خوبی برای نگهداری اطلاعات مهم می باشد ، زیرا در Ram سرور نگهداری می شود و نمی توان به آن دسترسی داشت.
مثال:
می خواهیم در هنگام Load صفحه توسط Sesstionیک مقدار را تولید نماییم و آن را در یک صفحه دیگر بخوانیم.
یک صفحه جدید را ایجاد نمایید و در رویداد Page_Load آن دستورات زیر را وارد نمایید:

if(Page.IsPostBack==false)1
{
       Random rnd=new Random();2
       int x=rnd.Next(10,100);3
       Sesstin["RandomNumber"]=x;4
}
حال در یک صفحه دیگر این مقدار را به این صورت بخوانید:

int i=(int)Sesston["RandomNumber"];1

چند نکته دیگر:
افزایش Time Out  کاربر از کد زیر استفاده می کنیم:
Sesstion.TimeOut=200;1

برای حذف Sesstion یک کاربر از کد زیر استفاده کنید.از این کد برای خروج از سایت ایتفاده کنید:

Sesstion.Remove("usernameid");1



برچسب ها : Sesstion , کد برای خروج از سایت ,
مطالب تکمیلی : حفظ اطلاعات و نگهداری داده توسط Sesstion State , حفظ اطلاعات و نگهداری داده توسط View State ,


برای اینکه بخواهیم یک مقدار را در بین تمام صفحات به صورت مشترک استفاده کنیم باید از Collection ی به نام Sesstion  استفاده نماییم. در واقع Sesstion  را می توان مانند یک متغیر Public  که در بین تمام صفحات قابل استفاده باشد، تصور کرد. به ازای ورود هر کاربر به سایت یک Object  یا شی Sesstion  ساخته میشود و پس از گذشتن مدت زمانی از آخرین در خواست کاربر از سایت ، شی Sesstion  باطل می شود. یعنی شما وارد یک سایت می شوید ، به محض ورود شما به سایت یک آبجکت Sesstion  با نام شما ساخته می شود. این شناسه متشکل از IP Address ,Mac Address ,HostName و غیره ساخته می شود که همه اینها توسط یک الگوریتم کنار هم قرار می گیرند و یک شناسه ID  ساخته می شود که این شناسه SesstionID شما می شود. رابطه SesstionID با یک کابر به این صورت برقرار می شود که بلافاصله پس از ساخته شدنSesstionID یک کوکی در کلاینت کاربر به این صورت برقرار می شود SesstionID در کوکی کاربر ذخیره می شود.

Sesstion  مشخصاتی دارد که در پست بعدی به آن پرداخته ایم.
امیدوارم از این پست نهایت استفاده رو ببرید.مارو از نظرات سازنده خود محروم نفرمایید.



برچسب ها : Sesstion , SesstionID ,
مطالب تکمیلی : حفظ اطلاعات و نگهداری داده توسط View State , مشخصات Sesstion ,

:: نکات فنی در خصوص بالا بردن رتبه سایت در گوگل - ( یکم خرداد 91 )
:: چطور یک آیکن در کنار آدرس سایت خود قرار دهیم؟ - ( سی ام اردیبهشت 91 )
:: ارزیابی آمادگی خود برای راه‌اندازی کسب و کار - ( بیست و ششم اردیبهشت 91 )
:: طراحی سایت رایگان !! - ( بیست و ششم اردیبهشت 91 )
:: فاکتورهای مهم افزایش پیج رنک سایت ها در گوگل - ( بیست و دوم اردیبهشت 91 )
:: ایجاد بنرهای جذاب در چند دقیقه (موثرتر تبلیغ کنید) - ( بیستم اردیبهشت 91 )
:: دانلود نرم افزار طراحی لوگو - ( بیستم اردیبهشت 91 )
:: آیا بنرهای شما با مشتریانتان ارتباط برقرار می کنند ؟ - ( شانزدهم اردیبهشت 91 )
:: . - ( دوم اردیبهشت 91 )
:: نکات مهم در خرید اینترنتی - ( سی و یکم فروردین 91 )
:: صاحبان وبلاگ مواظب هک شدن باشن! - ( بیست و هشتم فروردین 91 )
:: طراحی حرفه ای صفحات وب با نرم افزار Expression web 2 - ( بیست و هفتم فروردین 91 )
:: آیا بنرهای تبلیغاتی هنوز هم موثرند؟ - ( بیست و سوم فروردین 91 )
:: ایجاد برنامه چت به کمک Ajax - ( شانزدهم فروردین 91 )
:: Drop & Drag با Ajax - ( نهم فروردین 91 )
:: چطور مشتریان بیشتری به سایت خود جذب کنم؟ - ( هشتم فروردین 91 )
:: Email مبتنی بر Ajax - ( پنجم فروردین 91 )
:: میزبانی وب (Web Hosting) چیست؟ - ( چهارم فروردین 91 )
:: مشخصه alt در HTML - ( سوم فروردین 91 )
:: چند نکته مهم در مورد طراحی صفحات وب - ( سوم فروردین 91 )
:: ویژگیهای یک سایت خوب - ( بیست و هفتم اسفند 90 )
:: انتخاب رنگ در طراحی سایت - ( بیست و هفتم اسفند 90 )
:: روش های آموزش HTML - ( بیست و هفتم اسفند 90 )
:: سایت آماده فروش آنلاین کارت شارژ ایرانسل، تالیا، همراه اول - ( بیست و هفتم اسفند 90 )
:: دانلود رایگان نرم افزار Article Submitter 2.3 - ( بیست و هفتم اسفند 90 )
:: تبلیغات اینترنتی چیست؟ - ( بیست و پنجم اسفند 90 )
:: انقلاب آگهی‌های آنلاین - ( بیست و پنجم اسفند 90 )
:: کسب و کارتان چه رنگی است؟ - ( بیستم اسفند 90 )
:: آموزش جامع کار با کامپیوتر ICDL 2010 - ( بیستم اسفند 90 )
:: چطور سایت خود را در گوگل ثبت کنیم - ( هفدهم اسفند 90 )
صفحات سایت :