ASP.NET Ó¦ÓóÌÐòÉúÃüÖÜÆÚ¸ÅÊö
±¾Ö÷Ìâ¸ÅÊöÓ¦ÓóÌÐòÉúÃüÖÜÆÚ£¬ÁгöÖØÒªµÄÉúÃüÖÜÆÚʼþ£¬²¢ÃèÊöÈçºÎ±àдÊʺÏÓ¦ÓóÌÐòÉúÃüÖÜÆÚµÄ´úÂë¡£ÔÚ ASP.NET ÖУ¬ÈôÒª¶Ô ASP.NET Ó¦ÓóÌÐò½øÐгõʼ»¯²¢Ê¹Ëü´¦ÀíÇëÇ󣬱ØÐëÖ´ÐÐһЩ´¦Àí²½Öè¡£´ËÍ⣬ASP.NET Ö»ÊǶÔä¯ÀÀÆ÷·¢³öµÄÇëÇó½øÐд¦ÀíµÄ Web ·þÎñÆ÷½á¹¹µÄÒ»²¿·Ö¡£Á˽âÓ¦ÓóÌÐòÉúÃüÖÜÆÚ·Ç³£ÖØÒª£¬ÕâÑù²ÅÄÜÔÚÊʵ±µÄÉúÃüÖÜÆÚ½×¶Î±àд´úÂ룬´ïµ½Ô¤ÆÚµÄЧ¹û¡£
Ó¦ÓóÌÐòÉúÃüÖÜÆÚ¸ÅÊö
ϱíÃèÊöÁË ASP.NET Ó¦ÓóÌÐòÉúÃüÖÜÆÚµÄ¸÷¸ö½×¶Î¡£
½×¶Î˵Ã÷
Óû§´Ó Web ·þÎñÆ÷ÇëÇóÓ¦ÓóÌÐò×ÊÔ´¡£
ASP.NET Ó¦ÓóÌÐòµÄÉúÃüÖÜÆÚÒÔä¯ÀÀÆ÷Ïò Web ·þÎñÆ÷£¨¶ÔÓÚ ASP.NET Ó¦ÓóÌÐò£¬Í¨³£Îª IIS£©·¢ËÍÇëÇóΪÆðµã¡£ASP.NET ÊÇ Web ·þÎñÆ÷Ï嵀 ISAPI À©Õ¹¡£Web ·þÎñÆ÷½ÓÊÕµ½ÇëÇóʱ£¬»á¶ÔËùÇëÇóµÄÎļþµÄÎļþÀ©Õ¹Ãû½øÐмì²é£¬È·¶¨Ó¦ÓÉÄĸö ISAPI À©Õ¹´¦Àí¸ÃÇëÇó£¬È»ºó½«¸ÃÇëÇ󴫵ݸøºÏÊ浀 ISAPI À©Õ¹¡£ASP.NET ´¦ÀíÒÑÓ³Éäµ½ÆäÉϵÄÎļþÀ©Õ¹Ãû£¬Èç .aspx¡¢.ascx¡¢.ashx ºÍ .asmx¡£
×¢Òâ
Èç¹ûÎļþÀ©Õ¹ÃûÉÐδӳÉäµ½ ASP.NET£¬Ôò ASP.NET ½«²»»á½ÓÊÕ¸ÃÇëÇó¡£¶ÔÓÚʹÓà ASP.NET Éí·ÝÑéÖ¤µÄÓ¦ÓóÌÐò£¬Àí½âÕâÒ»µã·Ç³£ÖØÒª¡£ÀýÈ磬ÓÉÓÚ .htm Îļþͨ³£Ã»ÓÐÓ³Éäµ½ ASP.NET£¬Òò´Ë ASP.NET ½«²»»á¶Ô .htm ÎļþÇëÇóÖ´ÐÐÉí·ÝÑéÖ¤»òÊÚȨ¼ì²é¡£Òò´Ë£¬¼´Ê¹Îļþ½ö°üº¬¾²Ì¬ÄÚÈÝ£¬Èç¹ûÏ£Íû ASP.NET ¼ì²éÉí·ÝÑéÖ¤£¬Ò²Ó¦Ê¹ÓÃÓ³Éäµ½ ASP.NET µÄÎļþÀ©Õ¹Ãû´´½¨¸ÃÎļþ£¬Èç²ÉÓÃÎļþÀ©Õ¹Ãû .aspx¡£
×¢Òâ
Èç¹ûÒª´´½¨·þÎñÓÚÌØ¶¨ÎļþÀ©Õ¹ÃûµÄ×Ô¶¨Òå´¦Àí³ÌÐò£¬±ØÐëÔÚ IIS Öн«¸ÃÀ©Õ¹ÃûÓ³Éäµ½ ASP.NET£¬»¹±ØÐëÔÚÓ¦ÓóÌÐòµÄ Web.config ÎļþÖÐ×¢²á¸Ã´¦Àí³ÌÐò¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û HTTP ´¦Àí³ÌÐò½éÉÜ¡£
ASP.NET ½ÓÊÕ¶ÔÓ¦ÓóÌÐòµÄµÚÒ»¸öÇëÇó¡£
µ± ASP.NET ½ÓÊÕµ½¶ÔÓ¦ÓóÌÐòÖÐÈκÎ×ÊÔ´µÄµÚÒ»¸öÇëÇóʱ£¬ÃûΪ ApplicationManager µÄÀà»á´´½¨Ò»¸öÓ¦ÓóÌÐòÓò¡£Ó¦ÓóÌÐòÓòΪȫ¾Ö±äÁ¿ÌṩӦÓóÌÐò¸ôÀ룬²¢ÔÊÐíµ¥¶ÀÐ¶ÔØÃ¿¸öÓ¦ÓóÌÐò¡£ÔÚÓ¦ÓóÌÐòÓòÖУ¬½«ÎªÃûΪ HostingEnvironment µÄÀà´´½¨Ò»¸öʵÀý£¬¸ÃʵÀýÌṩ¶ÔÓйØÓ¦ÓóÌÐòµÄÐÅÏ¢£¨Èç´æ´¢¸ÃÓ¦ÓóÌÐòµÄÎļþ¼ÐµÄÃû³Æ£©µÄ·ÃÎÊ¡£
ÏÂÃæµÄ¹ØÏµÍ¼ËµÃ÷ÁËÕâÖÖ¹ØÏµ£º
Èç¹ûÐèÒª£¬ASP.NET »¹¿É¶ÔÓ¦ÓóÌÐòÖеĶ¥¼¶Ïî½øÐбàÒ룬ÆäÖаüÀ¨ App_Code Îļþ¼ÐÖеÄÓ¦ÓóÌÐò´úÂë¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û±¾Ö÷ÌâºóÃæµÄ“±àÒëÉúÃüÖÜÆÚ”¡£
Ϊÿ¸öÇëÇó´´½¨ ASP.NET ºËÐĶÔÏó¡£
´´½¨ÁËÓ¦ÓóÌÐòÓò²¢¶Ô HostingEnvironment&
Ïà¹ØÎĵµ£º
×î½ü¿ªÊ¼ÁËASP.NET AJAXµÄÈ«ÃæÑ§Ï°¡£ÔÚ·þÎñ¶Ë±à³ÌÕâ¿éÖ÷ÒªÓм¸¸ö·þÎñÆ÷¿Ø¼þ¸ºÔð£¬ËûÃÇ·Ö±ðΪ:ScriptManager,Timer,UpdatePanel,UpdateProgress.
ÏÈÀ´ËµËµScriptManager.ËüÓиö·½·¨registerAsyncPostBackControl(¿Ø¼þ)£¬¿ÉÒÔ×¢²áÒ³ÃæÉϵÄÈκοؼþΪÒì²½´«ËͰ´Å¥¡£»¹Óиö·½·¨½Ð ......
ÓкܾÃÒ»¶Îʱ¼äÎÒµÄBLOGÉÏûÓгöÏÖAJAXÏà¹ØÑ¶Ï¢ÁË£¬Ö÷Òªµ±È»ÊÇÒòΪ¾ø´ó²¿·ÖµÄÖØÐͼ·Åµ½ÁËSilverlightÉíÉÏ(¿ÉÔ¤ÆÚµÄδÀ´Ó¦¸ÃÒ²»áÊÇÈç´Ë)¡£
µ«ÓÉÓÚ¹¤×÷ÉϵÄÐèÒª£¬×î½ü»¹ÊÇ»ØÍ·¿´ÁËһϼ´½«ÍƳöµÄASP.NET Ajax Library...£¬Ë³±ãÕÒÁËÒ»ÏÂÍøÂçÉϵÄѶϢ£¬¿´Õâ¸öÌ¬ÊÆÎÒ²ÂÏëÓ¦¸Ã²»ÉÙASP.NET¿ª·¢ÈËÔ±ºöÂÔµôÁËÕâ¸öÆäʵÒѾbet ......
ÎÒÃÇ¿ÉÒԼ̳РASP.NET µÄ Page Àà±ð£¬×ÔÐÐÀ©³äËùÐèµÄ¹¦ÄÜ£¡×÷·¨ÈçÏ£º
1¡¢¼Ì³Ð System.Web.UI.Page£¬×Ô¶©Ò»¸ö BasePage Àà±ð¡£
ÒÔÏÂΪÒýÓõÄÄÚÈÝ£º
using
System;
/// <summary>
/// BasePage µÄÕªÒªÃèÊö
///&nbs ......
asp.net session ½éÉÜÒ»ÈýÖÖSession´æ´¢·½Ê½
www.firnow.com¡¡Ê±¼ä£º2009-03-04¡¡×÷Õß:ÄäÃû ±à¼:sky µã»÷£º¡¡1478 [ÆÀÂÛ]
¶ÔÓÚasp.netµÄ³ÌÐòÀ´Ëµ£¬sessionÊÇÒ»¸ö±ØÐèÒªÁ˽âµÄ¶ÔÏó¡£
ÏÂÃæ¾Í¶Ôsession×öÒ»¸ö¾ßÌå½éÉÜ¡£
¼òµ¥À´Ëµ£¬Session¾ÍÊÇ·þÎñÆ÷¸ø¿Í»§¶ËµÄÒ»¸ö±àºÅ£¬µ±Ò»Ì¨web·þÎñÆ÷ÔËÐÐʱ£¬¿ÉÄÜÊÇÓжà¸öÓû§¶¼ÔÚä¯ÀÀ ......
Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯
Êý¾Ý¿âµÄÁ¬½ÓºÍ¹Ø±Õ
¡¡¡¡·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔÄܵÄÓ°Ï졣ϵͳ½«Óû§µÄÊý¾Ý¿âÁ¬½Ó·ÅÔÚÁ¬½Ó³ØÖУ¬ÐèҪʱȡ³ö£¬¹Ø±ÕʱÊÕ»ØÁ ......