ASP.NetÎåÖÖ»º´æ»úÖÆ
Application
1.ApplicationÓÃÀ´±£´æËùÓÐÓû§¹²ÓõÄÐÅÏ¢
2.ÔÚAspʱ´ú£¬Èç¹ûÒª±£´æµÄÊý¾ÝÔÚÓ¦ÓóÌÐòÉú´æÆÚÄÚ²»»á»òÕߺÜÉÙ·¢Éú¸Ä±ä£¬ÄÇôʹÓÃApplicationÊÇÀíÏëµÄÑ¡Ôñ¡£µ«ÊÇÔÚAsp.net¿ª·¢»·¾³ÖÐÎÒÃÇ°ÑÀàËƵÄÅäÖÃÊý¾Ý·ÅÔÚWeb.configÖС£
3.Èç¹ûҪʹÓÃApplication ҪעÒâµÄÊÇËùÓеÄд²Ù×÷¶¼ÒªÔÚApplication_OnStartʼþÖÐÍê³É£¨global.Asax£©£¬¾¡¹Ü¿ÉÒÔʹÓà Application.Lock()±ÜÃâÁ˳åÍ»£¬µ«ÊÇËü´®Ðл¯Á˶ÔApplicationµÄÇëÇ󣬻á²úÉúÑÏÖصÄÐÔÄÜÆ¿¾±¡£
4.²»ÒªÊ¹ÓÃApplication±£´æ´óÊý¾ÝÁ¿ÐÅÏ¢
5.´úÂ룺Application[“UserID”]=”test”;
String UserName=Application[“UserID”].ToString();
Session
1.SessionÓÃÀ´±£´æÿһ¸öÓû§µÄרÓÐÐÅÏ¢
2.SessionµÄÉú´æÆÚÊÇÓû§³ÖÐøÇëÇóʱ¼ä¼ÓÉÏÒ»¶Îʱ¼ä£¨Ò»°ãÊÇ20·ÖÖÓ×óÓÒ£©
3.SessionÐÅÏ¢ÊDZ£´æÔÚWeb·þÎñÆ÷ÄÚ´æÖеģ¬±£´æÊý¾ÝÁ¿¿É´ó¿ÉС
4.Session³¬Ê±»òÕß±»¹Ø±Õ½«×Ô¶¯ÊÍ·ÅÊý¾ÝÐÅÏ¢
5.ÓÉÓÚÓû§Í£Ö¹Ê¹ÓÃÓ¦ÓóÌÐòÖ®ºóËüÈÔÔÚÄÚ´æÖдæÁôÒ»¶Îʱ¼ä£¬Òò´ËÕâÖÖ·½·¨Ð§ÂʽϵÍ
6.´úÂ룺Session[“UserID”]=”test”;
String UserName=Session[“UserID”].ToString();
Cookie
1.CookieÓÃÀ´±£´æ¿Í»§ä¯ÀÀÆ÷ÇëÇó·þÎñÆ÷Ò³ÃæµÄÇëÇóÐÅÏ¢
2.ÎÒÃÇ¿ÉÒÔ´æ·Å·ÇÃô¸ÐµÄÓû§ÐÅÏ¢£¬±£´æʱ¼ä¿ÉÒÔ¸ù¾ÝÐèÒªÉèÖÃ
3.Èç¹ûûÓÐÉèÖÃCookieʧЧÈÕÆÚ£¬ËüµÄÉúÃüÖÜÆÚ±£´æµ½¹Ø±Õä¯ÀÀÆ÷Ϊֹ
4.Cookie¶ÔÏóµÄExpiresÊôÐÔÉèÖÃΪMinValue±íʾÓÀ²»¹ýÆÚ
5.Cookie´æ´¢µÄÊý¾ÝÁ¿ÊÜÏÞÖÆ£¬´ó¶àÊýµÄä¯ÀÀÆ÷Ϊ4KÒò´Ë²»Òª´æ·Å´óÊý¾Ý
6.ÓÉÓÚ²¢·ÇËùÓеÄä¯ÀÀÆ÷¶¼Ö§³ÖCookie£¬Êý¾Ý½«ÒÔÃ÷ÎĵÄÐÎʽ±£´æÔÚ¿Í»§¶Ë
7.´úÂ룺Resopnse.Cookies[“UserID”]=”test”;
String UserName= Resopnse.Cookies [“UserID”].ToString();
ViewState
1.ViewStateÓÃÀ´±£´æÓû§µÄ״̬ÐÅÏ¢£¬ÓÐЧÆÚµÈÓÚÒ³ÃæµÄÉúÃüÖÜÆÚ
2.¿ÉÒÔ±£´æ´óÁ¿Êý¾Ýµ«ÊÇÒªÉ÷Óã¬ÒòΪ»áÓ°Ïì³ÌÐòÐÔÄÜ
3.ËùÓеÄWeb·þÎñÆ÷¿Ø¼þ¶¼ÊÇÓÃViewStateÔÚÒ³ÃæPostBackÆڼ䱣´æ״̬
4.²»ÐèÒªÔò¹Ø±Õ @page ÀïÃæÉèÖÃEnableViewState=false
5.´úÂ룺ViewState[”ID”]=”cc”;
String ID =ViewState[“ID”].ToString();
Cache
1.CacheÓÃÓÚÔÚHttpÇëÇóÆڼ䱣´æÒ³Ãæ»òÕßÊý¾Ý
2.CacheµÄʹÓÿÉÒÔ´ó´óµÄÌá¸ßÕû¸öÓ¦ÓóÌÐòµÄЧÂÊ
3.ËüÔÊÐí½«Æµ·±·ÃÎʵķþÎñÆ÷×ÊÔ´´æ´¢ÔÚÄÚ´æÖУ¬µ±Óû§·
Ïà¹ØÎĵµ£º
WebÒ³ÃæÊÇÎÞ״̬µÄ£¬ ·þÎñÆ÷¶Ôÿһ´ÎÇëÇó¶¼ÈÏΪÀ´×Ô²»Í¬Óû§£¬Òò´Ë£¬±äÁ¿µÄ״̬ÔÚÁ¬Ðø¶ÔͬһҳÃæµÄ¶à´ÎÇëÇóÖ®¼ä»òÔÚÒ³ÃæÌøתʱ²»»á±»±£Áô¡£ÔÚÓÃASP.NET Éè¼Æ¿ª·¢Ò»¸öWebϵͳʱ£¬ Óöµ½Ò»¸öÖØÒªµÄÎÊÌâÊÇÈçºÎ±£Ö¤Êý¾ÝÔÚÒ³Ãæ¼ä½øÐÐÕýÈ·¡¢°²È«ºÍ¸ßЧµØ´«ËÍ£¬Asp.net ÌṩÁË״̬¹ÜÀíµÈ¶àÖÖ¼¼ÊõÀ´½â¾ö±£´æºÍ´«µÝÊý¾ÝÎÊÌ⣬ÒÔÏÂÀ´Ì½ ......
ÔÚ¿ª·¢Öб£³ÖÁ¼ºÃµÄ±àÂë¹æ·¶ÊÇÊ®·ÖÖØÒªµÄ¡£ÎÒËù²ÉÓõÄеÄVB.net/ASP.NET±àÂë¹æ·¶£¬ÊÇÒ»ÖÖ±»Ö¤Ã÷ÄÜÃ÷ÏÔ¸ÄÉÆ´úÂë¿É¶ÁÐÔ£¬²¢ÓÐÖúÓÚ´úÂë¹ÜÀí¡¢·ÖÀàµÄ±àÂë¹æ·¶¡£²ÉÓÃÕâÖÖ±àÂë¹æ·¶£¬ÄܱÜÃâÈçÐÙÑÀÀûÃüÃû·¨´øÀ´µÄ·±³¤Ç°×º£¬±ãÓÚ¼ÇÒä±äÁ¿µÄÓÃ;¡£ÏÂÃæµÄ½éÉÜÕâÖÖ±àÂë¹æ·¶¡£
Ò»¡¢ÀàÐͼ¶µ¥Î»µÄÃüÃû
1¡¢Àà
¡õÒÔClassÉùÃ÷µÄÀ࣬¶¼±ØÐë ......
ÒÔÏÂÄÚÈÝ,´ÔÍøÉÏCOPY¹ýÀ´µÄ...
ApacheÊÇÄ¿Ç°¹ã·ºÊ¹ÓõÄÒ»ÖÖÍøÂç·þÎñÆ÷³ÌÐò£¬²»½öÔÚUNIX/LINUXƽ̨Éϱ»´óÁ¿Ê¹Ó㬶øÇÒÔÚWindowsƽ̨ÉÏÒ²ÓÐÐí¶àÕ¾µã·ÅÆúÁËIIS¶øתÏòApache¡£.NETÊÇ΢ÈíÍƳöµÄ¹¦ÄÜÇ¿´óµÄ¿ª·¢¼¼Êõ£¬ÆäÄ¿±ê¾ÍÊÇÓëJava¿¹ºâ¡£ASP.NET·Ç³£ÊʺÏÓÚÖÐСÆóÒµµÄWebÓ¦Óã¬ÆäÐÔÄܽÏASP3.0ÓÐÁ˼«´óµÄÌá¸ß¡£ÏÂÃæ¾Í½éÉÜÈÃAp ......
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1 ......