ASP.NET Ó¦ÓóÌÐòÉúÃüÖÜÆÚ¸ÅÊö
±¾Ö÷Ìâ¸ÅÊöÓ¦ÓóÌÐòÉúÃüÖÜÆÚ£¬ÁгöÖØÒªµÄÉúÃüÖÜÆÚʼþ£¬²¢ÃèÊöÈçºÎ±àдÊʺÏÓ¦ÓóÌÐòÉúÃüÖÜÆڵĴúÂë¡£ÔÚ ASP.NET ÖУ¬ÈôÒª¶Ô ASP.NET Ó¦ÓóÌÐò½øÐгõʼ»¯²¢Ê¹Ëü´¦ÀíÇëÇ󣬱ØÐëÖ´ÐÐһЩ´¦Àí²½Öè¡£´ËÍ⣬ASP.NET Ö»ÊǶÔä¯ÀÀÆ÷·¢³öµÄÇëÇó½øÐд¦ÀíµÄ Web ·þÎñÆ÷½á¹¹µÄÒ»²¿·Ö¡£Á˽âÓ¦ÓóÌÐòÉúÃüÖÜÆڷdz£ÖØÒª£¬ÕâÑù²ÅÄÜÔÚÊʵ±µÄÉúÃüÖÜÆڽ׶αàд´úÂ룬´ïµ½Ô¤ÆÚµÄЧ¹û¡£
Ó¦ÓóÌÐòÉúÃüÖÜÆÚ¸ÅÊö
ϱíÃèÊöÁË 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Ò³ÃæÉúÃüÖÜÆÚÊǷdz£ÖØÒªµÄ£¬Ö÷ÒªÊÇҪȥÀí½âʲôµØ·½·ÅÖÃʲôÌض¨µÄ·½·¨£¬Ê²Ã´Ê±ºòÎÒÃÇÓ¦¸ÃÉèÖÃʲôÏà¹ØµÄÊôÐÔ¡£Èç¹ûÈ¥¿ª·¢×Ô¶¨ÒåµÄ·þÎñÆ÷¿Ø¼þ£¬Àí½âÉúÃüÖÜÆÚ¶Ô¾ÀÕý¿Ø¼þ³õʼ»¯Ê±ºòµÄ´íÎó£¬ÒÔ¼°Ê¹ÓÃview-stateºÍºǫ́´úÂëÉèÖÃÊôÐÔÊǷdz£ÓÐÓõġ££¨¿Ø¼þʼþÖ»ÓëASP.NETÒ³ÃæÏà¹Ø£©
&n ......
×î½ü¿ªÊ¼ÁËASP.NET AJAXµÄÈ«Ãæѧϰ¡£ÔÚ·þÎñ¶Ë±à³ÌÕâ¿éÖ÷ÒªÓм¸¸ö·þÎñÆ÷¿Ø¼þ¸ºÔð£¬ËûÃÇ·Ö±ðΪ:ScriptManager,Timer,UpdatePanel,UpdateProgress.
ÏÈÀ´ËµËµScriptManager.ËüÓиö·½·¨registerAsyncPostBackControl(¿Ø¼þ)£¬¿ÉÒÔ×¢²áÒ³ÃæÉϵÄÈκοؼþΪÒì²½´«ËÍ°´Å¥¡£»¹Óиö·½·¨½Ð ......
½÷É÷Asp.netÖÐstatic±äÁ¿µÄÓ÷¨
.Net¼¼Êõ 2007-01-30 22:17:37 ÔĶÁ925 ÆÀÂÛ11 ×ֺţº´óÖÐС
½÷É÷Asp.netÖÐstatic±äÁ¿µÄÓ÷¨
ÔÚ.Netƽ̨ϽøÐÐCSÈí¼þ¿ª·¢Ê±,ÎÒÃǾ³£Óöµ½ÒÔºó»¹ÒªÓõ½Ä³Ð©±äÁ¿ÉÏ´ÎÐ޸ĺóµÄÖµ,ΪÁ˼òµ¥Æð¼û,ºÜ¶àÈ˶¼Ï°¹ßÓÃstaticÀ´¶¨ÒåÕâЩ±äÁ¿,ÎÒÒ²ÊÇ¡£ÕâÑù·Ç³£·½±ã£¬ÏÂÒ»´Îµ÷ÓÃij¸ö ......
//˼·:½«ÆäIP´æÈëÊý¾Ý¿âµÄʱºò,ÒÔÊý×ÖµÄÐÎʽ´æÈë.¼´¿É±È½Ï´óС.
//±ÈÈç:192.168.1.1 ·²ÊǺóÃæλÊý²»Âú3λµÄ¶¼ÒÔ0Ìî³ä.....ÄÇô´æÈëÐÎʽΪ:192168001001
//ÒòΪ:1Ö»ÓÐһλ...ËùÒÔ¼Ó00ÕâÑùÊý¾Ý¿âÖÐÈ«²¿µÄ¶¼Îª12λµÄÊý×Ö,¼´¿É±È½Ï.
public string getip(string ip)
{
......
Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯
Êý¾Ý¿âµÄÁ¬½ÓºÍ¹Ø±Õ
¡¡¡¡·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔÄܵÄÓ°Ï졣ϵͳ½«Óû§µÄÊý¾Ý¿âÁ¬½Ó·ÅÔÚÁ¬½Ó³ØÖУ¬ÐèҪʱȡ³ö£¬¹Ø±ÕʱÊÕ»ØÁ ......