چگونگی دسترسی به Session یا Request در توابع static نظیر WebMethod ها

اگر تا حالا با JQuery و Ajax تو ASP.Net کار کرده باشید  ، حتما متوجه این موضوع شدید که ما نمی تونیم به Session یا Request در توابع static دسترسی داشته باشیم. 

خوب برای اینکه بتونیم به این متغیرها در توابع استاتیک دسترسی پیدا کنیم چه باید کرد ؟

سادس ، میشه از روش جایگزین زیر استفاده کنیم :

System.Web.HttpContext.Current.Request
System.Web.HttpContext.Current.Session

حالا اگر دقت کرده باشید به همین روش و به کمک Request می تونیم به QueryString هم دسترسی پیدا کنیم

System.Web.HttpContext.Current.Request.QueryString



برچسب های این مطلب : #c و بریده کد و ترفند و javascript
دانلود ReSharper 6.1

jetbrains

این نرم افزار ، ابزاری است کمکی برای کد نویسی استاندارد و راحت در Visual Studio
آخرین ورژنی هست که منتشر شده
من این نرم افزار رو به همراه keygen اون رایگان برای دانلود براتون گذاشتم
به درد من که خیلی خورد ، امیدوارم به درد شما هم بخوره
Download From MediaFire - Full 32MB

رمز فایل :
mds-soft.persianblog.ir




برچسب های این مطلب : #c و دانلود و کرک و visual studio
دانلود JSon2.js

سلام.

امروز دنبال دانلود فایل JSon2.js بودم که دیدم چون رو Google Code هست ، برای ایرانی ها غیر قابل دسترس هست.

رو این حساب ، فایل رو از جاهای دیگه دانلود کردم و روی mediafire هم گذاشتم برای دوستان تا برای دانلود مشکلی نداشته باشید

http://www.mediafire.com/?jdudbb7nqrob09b




برچسب های این مطلب : دانلود و javascript
GenuineXP فعال سازی ویندوز XP

سلام.

اگر ویندوز XPتون غیر فعال شده ، با فایل زیر به راحتی می تونید اونو فعال یا اصطلاحا Genuine کنید.

رمز فایل : mds-soft

http://www.mediafire.com/?8c37eiazyi3ezbv




برچسب های این مطلب : دانلود و windows و کرک
تکس باکس عددی Numeric TextBox Javascript

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

خیلی از جاها میشه نمونه این کار رو با JQuery ببینید اما اینو با جاوا اسکریپت خام میشه درآورد که خیلی کاربردی تر است.

function KeyPress(e)
{
    //Allow `Delete` & `BackSpace`
    if ([e.keyCode||e.which]==8 || [e.keyCode||e.which]==46) 
        return true;
    if ([e.keyCode||e.which] < 48 || [e.keyCode||e.which] > 57)
        e.preventDefault ? e.preventDefault() : e.returnValue = false;
    return true;
} 

این هم Textboxی که باید تو صفحه قرار بدید

<input id="numericTextbox" onkeypress="KeyPress(event)" type="text" value="" /> 
Reference
آشنایی بیشتر با کدهای کلیدها



برچسب های این مطلب : بریده کد و ترفند و javascript
Team Viewer 6 Download

با سلام ،

حتما براتون پیش اومده که به یه مشکلی برخورده باشید و نیاز باشه که یه نفر کمکتون کنه ، اما به علت کمبود وقت طرف نمی تونه بیاد کمک.

اما اگر نرم افزاری داشته باشید که از راه دور امکان دسترسی به کامپیوتر شما برای فرد متخصص فراهم بشه ، مشکلتون ظرف چند دقیقه حل بشه.

نرم افزار Team Viewer ، یکی از بهترین این نرم افزار ها هست که به راحتی امکان دسترسی به سیستم شما را از طریق اینترنت فراهم میکنه.

فقط کافیه اون رو اجرا کنید و ID و رمزتون رو به کسی که همین نرم افزار رو داره بدید ، اون وقت به راحتی ، طرف می تونه به سیستم شما وصل بشه و کنترل سیستم شما رو در دست بگیره ، مثل اینکه خودتون پشت سیستم هستید.

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

سایت سازنده نرم افزار Team Viewer

دانلود برنامه با حجم 3.7MB




برچسب های این مطلب : دانلود و windows