¹ØÓÚASP.NETµÄIISÅäÖà ¡¡×ª
1.5.2 ÔÚIISÉÏÅäÖÃASP.NET
ÔÚ·þÎñÆ÷Éϲ¿ÊðASP.NETÍøÕ¾Ê±£¬ÐèÒª.NETµÄÔËÐл·¾³.NET Framework¡£.NET FrameworkÀàËÆÓÚJavaµÄJDK£¬°üº¬ÓÐ.NET³ÌÐòÔËÐл·¾³ºÍÃüÁîÐбàÒ빤¾ß¡£Èç¹û·þÎñÆ÷ÉÏûÓа²×°.NET Framework£¬Õâ¾ÍÐèÒª´Ó΢ÈíÍøÕ¾ÏÂÔØ£¬ÏÂÔØÍøÖ·ÊÇ£º
http://msdn2.microsoft.com/zh-cn/default.aspx
»¹ÐèҪעÒâµÄÊÇ£¬Èç¹ûÏȰ²×°.NET FrameworkÔÙ°²×°IISµÄ»°£¬ÐèÒªÔËÐÐÒ»¸öÃüÁîÏòIIS×¢²á.NET Framework£¬Õâ¸öÃüÁî¿ÉÒÔÔÚϵͳ·ÖÇøÖÐÕÒ¡£¼ÙÈç²Ù×÷ϵͳ°²×°ÔÚCÅ̲¢ÇÒ°²×°µÄ.NET FrameworkµÄ°æ±¾Îª2.0»ò¸ü¸ß°æ±¾£¬ÄÇôÕâ¸öÎļþµÄ·¾¶¾ÍÊÇ£º
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
ÔÚ"ÔËÐÐ"´°¿ÚÊäÈ룺"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i"£¬Èç ͼ1-4Ëùʾ¡£
µ¥»÷"È·¶¨"°´Å¥¼´¿ÉÍê³É×¢²á¡£
ÎÒÃDz»·ÁÔÙ¶Ô·þÎñÆ÷½øÐÐÉîÈëÒ»µãµÄ̽Ë÷£¬ÔËÐÐIISÈí¼þ£¬´ò¿ªÈçͼ1-5ËùʾµÄ"InternetÐÅÏ¢·þÎñ"´°¿Ú¡£
ͼ1-4 ÔËÐÐÏòIIS×¢²á.NET FrameworkµÄÃüÁî
£¨µã»÷²é¿´´óͼ£©Í¼1-5 "InternetÐÅÏ¢·þÎñ"´°¿Ú
ÔÚ"ĬÈÏÍøÕ¾"½ÚµãÉϵ¥»÷ÓÒ¼ü£¬ÔÚµ¯³öµÄ¿ì½Ý²Ëµ¥ÖÐÑ¡Ôñ"ÊôÐÔ"£¬»á´ò¿ªÈçͼ1-6ËùʾµÄ"ĬÈÏÍøÕ¾ ÊôÐÔ"´°¿Ú¡£
ÎÒÃǻῴµ½¹²ÓÐ8¸öÑ¡Ï£¬·Ö±ðÊÇ"ÍøÕ¾"¡¢"ISAPIɸѡÆ÷"¡¢"Ö÷Ŀ¼"¡¢"Îĵµ"¡¢"Ŀ¼°²È«ÐÔ"¡¢"HTTPÍ·"¡¢"×Ô¶¨Òå´íÎó"ºÍ"ASP.NET"Ñ¡Ï¡£ÕâÀï½éÉܼ¸¸ö³£ÓÃÀ´½øÐÐÅäÖõÄÑ¡Ï¡£
£¨1£©"ÍøÕ¾"Ñ¡Ï£ºÓÃÀ´ÅäÖÃһЩ³£¹æÊôÐÔ£¬±ÈÈçÍøÕ¾Ê¹ÓõĶ˿ںš¢IPµØÖ·µÈÐÅÏ¢¡£Web·þÎñÆ÷µÄĬÈ϶˿ںÅÊÇ80£¬Èç¹û²»ÊìϤIIS£¬Ôò²»½¨ÒéÐÞ¸ÄĬÈ϶˿ںš£
£¨2£©"Ö÷Ŀ¼"Ñ¡Ï£ºÓÃÀ´ÉèÖÃÍøÕ¾»òÕßÐéÄâĿ¼µÄÎïÀí·¾¶ºÍÖ´ÐÐȨÏ޵ȣ¬Èçͼ1-7Ëùʾ¡£
£¨µã»÷²é¿´´óͼ£©Í¼1-6 "ĬÈÏÍøÕ¾ ÊôÐÔ"´°¿Ú
£¨µã»÷²é¿´´óͼ£©Í¼1-7 "Ö÷Ŀ¼"Ñ¡Ï
ÔÚ"Ö÷Ŀ¼"Ñ¡ÏÖл¹¿ÉÒÔÉèÖÃÓ¦ÓóÌÐòÓ³Éä¡£µ¥»÷"ÅäÖÃ"°´Å¥£¬»á´ò¿ªÈçͼ1-8ËùʾµÄ"Ó¦ÓóÌÐòÅäÖÃ"´°¿Ú¡£
´Óͼ1-8ÖпÉÒÔ¿´µ½£¬µ±ÎÒÃÇÕýÈ·°²×°ÁËIISºÍ.NET FrameworkÖ®ºó£¬ÒÔ.aspxΪºó׺µÄ¶¯Ì¬Ò³Ãæ¾ÍÄܽ»¸øÖ¸¶¨µÄ½Å±¾ÒýÇæÖ´ÐÐÁË¡£Ñ¡ÖÐ.aspxÎļþ²¢µ¥»÷"±à¼"°´Å¥£¬»áµ¯³öÒ»¸öд°¿Ú£¬Èçͼ1-9Ëùʾ¡£
´Óͼ1-9ÖпÉÒÔ¿´³ö£¬.aspxÒ³Ãæ¶¼Êǽ»ÓÉaspnet_isapi.dllÖ´Ðеġ£Èç¹ûÓÐ×Ô¶¨ÒåµÄÎļþÀàÐÍÐèÒª½»ÓÉ·þÎñÆ÷½øÐд¦Àí£¬Ôò¿ÉÒÔÔÚÕâÀïÅäÖá£
£¨µã»÷²é¿´´óͼ£©Í¼1-8 "Ó¦ÓóÌÐòÅäÖÃ"´°¿Ú
ͼ1-9 "Ìí¼Ó/±à¼Ó¦ÓóÌÐòÀ©Õ¹ÃûÓ³Éä"´°¿Ú
£¨3£©"Îĵµ"Ñ¡Ï£ºÓÃÓÚÉèÖÃÍøÕ¾Æðʼҳ
Ïà¹ØÎĵµ£º
asp.net »ñÈ¡html¿Ø¼þµÄÖµµÄ´úÂëÈçÏ£º
WebForm1.aspx£º
< INPUT ID="TXT" TYPE="TEXT" RUNAT="SERVER" VALUE="AAAAAA">
< INPUT TYPE="BUTTON" RUNAT="SERVER" VALUE="BTNTEST" ID="BUTTON1"&nb ......
ǰ¼¸ÌìÎÒûÊÂÔÚͼÊé¹Ý½è±¾··ºÙºÙ£¬Í¦ÓÐÒâ˼µÄ£¬ÁíÍâÄÇÌìÔÚÌù°É¿´µ½µÄÒ»²ÅÅ®µÄÎÊÌâͻȻÏëµ½ÁË··¾Í¿´ÁË¿´£¬Í¦ÓÐÒâ˼µÄ¡£
¾ßÌå×ܽáµÄÄÚÈÝÎÒ½ñÌìд³öÀ´£¬¿ÏÄÜÓе㳤£¬µ«ÊǶÔÍøÕ¾¾ø¶ÔÓÐÓá£
Ò³ÃæµÄ´¦ÀíĬÈÏÇé¿öÏ£¬´¦ÀíASP¡£NETÒ³ÃæµÄÄ£Ðͱ¾ÖÊÉÏÊÇͬ²½µÄ¡£Õâ˵Ã÷£¬Ò³ÃæµÄÁ÷³ÌÊǹ̶¨µÄ£¬Ã¿Ò ......
¸Õ±ÏÒµ£¬×î½üÔÚ¸ã±ÏÒµÂÛÎÄ¡£
˵Æð±ÏÒµÂÛÎÄÎÒ¾ÍÍ·ÌÛ£¬ÎÒÃÇÈýÈËÒ»×飬±¾À´ÎÒÖ÷ÕÅÓÃC#д£¬Ì×ÓÃÒ»¸öÍâ¹úµÄÄ£ÐÍBalloonShopÔÚÏß¹ºÎïÍøÕ¾£¬C#ÊÇ×ÔѧµÄ¡£µ«ÊÇͬ×éµÄÒ»¸öͬѧVBѧµÃ²»´í£¬ÒªÓÃVB¡£ÎÒÏëÄãÒªÓÃVBдµÄ»°ÎÒÊDz»Ì«¶®£¬ÄÇÖ»ÄÜÄã×Ô¼ºÐ´ºÃÁË£¬ÎÒ×î¶àÒ²¾Í´î°ÑÊÖ¶øÒÑ£¬Ê¡ÐÄÁË£¬ºÎÀÖ¶ø²»ÎªÄØ£¡
×îºó×÷Æ·×ö³öÀ´»¹Ëã²»´í£¬¾Í ......
JSPͬÑùÊÇʵÏÖ¶¯Ì¬ÍøÒ³µÄÒ»¸öÀûÆ÷¡£ÓÉÓÚËûµÄ½Å±¾ÓïÑÔÊÇJAVA£¬ËùÒԼ̳ÐÁËJAVAÖî¶àÓŵ㡣ÄÇôÓëASPÏà±È£¬Ó¦¸Ã¿ÉÒÔ˵ASPºÍJSP»ù±¾²»ÊÇÒ»¸öµµ´ÎÉϵġ£ÄÇôASP.NETºÍJAVAÈ´ÊÇ¿ÉÒÔ¿¹ºâµÄ¡£
JSPºÍASPÏà±È½Ï£º ÔËÐÐËÙ¶È¡¢ÔËÐпªÏú¡¢ÔËÐÐÆ½Ì¨¡¢À©Õ¹ÐÔ¡¢°²È«ÐÔ¡¢º¯ÊýÖ§³Ö¡¢³§ÉÌÖ§³Ö¡¢¶ÔXMLµÄÖ§³ÖµÈµÈ£¬ASP¶¼²»ÊÇJSPµÄ¶ÔÊÖ¡£COM ......
1.ʹÓÃPage.IsPostBack¼õÉÙÒ³Ãæ»Ø·¢´ÎÊý
2.±ÜÃâʹÓ÷þÎñÆ÷¿Ø¼þ£¬Èç¹ûÓõ½·þÎñÆ÷¿Ø¼þ£¬ÓÐЩ¿Ø¼þ²»ÐèҪά»¤Æä״̬£¬¿ÉÒÔÉèÖÃÆäÊôÐÔ: EnableViewState=false;
Èç¹ûÕû¸öÒ³Ãæ¿Ø¼þ¶¼²»ÐèҪά³Ö״̬ÊÓͼ£¬Ôò¿ÉÒÔÉèÖÃÕû¸öÒ³ÃæµÄ״̬ÊÓÁ¦Îªfalse:
´úÂëÈçÏÂ: <%@ Page Enable ......