Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NETÒ³Ãæ½âÎö(2)

HttpApplication¶ÔÏó
HttpApplicationÊÇÒ»¸ö»ùÀ࣬´ú±íÔËÐÐÖеÄASP.NETÓ¦ÓóÌÐò¡£ÔËÐÐÖеÄASP.NETÓ¦ÓóÌÐòÓɶ¯Ì¬´´½¨µÄ¼Ì³ÐÓÚHttpApplicationµÄÀàÀ´±íʾ¡£Èç¹ûglobal.asax´æÔÚ£¬ÄÇôͨ¹ý½âÎöÆäÄÚÈÝ£¬¿ÉÒÔ´´½¨¶¯Ì¬Éú³ÉµÄÓ¦ÓóÌÐòÀàµÄÔ´´úÂë¡£Èç¹ûglobal.asax¿ÉÓã¬Ó¦ÓóÌÐòÀà±ã»á±»´´½¨£¬²¢¸ù¾ÝËüÃüÃûΪASP.global_asax¡£·ñÔò£¬»áʹÓûùÀàHttpApplication¡£ HttpApplicationÅÉÉúÀàµÄʵÀý¸ºÔð¹ÜÀí·ÖÅ䏸ËüµÄÇëÇóµÄÕû¸öÉúÃüÖÜÆÚ¡£Ö»ÓÐÔÚ¸ÃÇëÇó´¦ÀíÍê±Ïºó£¬¸ÃʵÀý²Å»á±»ÖØÓá£HttpApplicationά»¤×ÅһϵÁÐHTTPÄ£¿é¶ÔÏó£¬ÕâЩ¶ÔÏó¿ÉÒÔ¶ÔÇëÇóµÄÄÚÈݽøÐÐɸѡ£¬ÉõÖÁ»¹¿ÉÒÔ½øÐÐÐ޸ġ£ÔÚÇëÇó´©Ô½¹ÜµÀµÄ¹ý³ÌÖУ¬¿ÉÄÜËæÊ±»áµ÷ÓÃÒÑ×¢²áµÄÄ£¿é¡£ HttpApplication¶ÔÏóÄÜÅжϴú±í±»ÇëÇó×ÊÔ´µÄ¶ÔÏóÀàÐÍ(Ò»°ã¿ÉÄÜÊÇASP.NETÒ³Ãæ¡¢Web·þÎñ»òÓû§¿Ø¼þ)¡£Ëæºó£¬HttpApplicationʹÓÃÏàÓ¦µÄ´¦Àí³ÌÐò¹¤³§»ñÈ¡´ú±í±»ÇëÇó×ÊÔ´µÄ¶ÔÏó¡£¹¤³§¿ÉÄÜʹÓÃÏÖÓеijÌÐò¼¯£¬ÊµÀý»¯±»ÇëÇó×ÊÔ´µÄÀàµÄʵÀý£¬Ò²¿ÉÄÜÏȶ¯Ì¬´´½¨ËùÐè³ÌÐò¼¯£¬È»ºóÔÙʵÀý»¯¸Ã¶ÔÏó¡£´¦Àí³ÌÐò¹¤³§¶ÔÏóÊÇʵÏÖIHttpHandlerFactory½Ó¿ÚµÄÀàµÄʵÀý£¬¸ºÔ𷵻ش¦ÀíHTTPÇëÇóµÄÍйܶÔÏó——HTTP´¦Àí³ÌÐò¡£Ò»¸öASP.NETÒ³ÃæÖ»ÊÇÒ»¸ö´¦Àí³ÌÐò¶ÔÏó(¼´£¬ÊµÏÖIHttpHandler½Ó¿ÚµÄÀàµÄʵÀý)¡£
Ò³Ãæ¹¤³§
HttpApplicationÀà»áÈ·¶¨Òª´¦ÀíµÄÇëÇóµÄ¶ÔÏóÀàÐÍ£¬²¢Î¯ÍÐÓë¸ÃÀàÐÍÏà¹ØµÄ´¦Àí³ÌÐò¹¤³§´´½¨ÆäеÄʵÀý¡£Èç¹û±»ÇëÇóµÄ×ÊÔ´ÊÇÒ³Ãæ£¬»á·¢ÉúʲôÇé¿öÄØ£¿ Ò»µ©HttpApplication¶ÔÏóÕÆ¹ÜÁËÇëÇ󣬾ͱØÐëÑ¡ÔñÒ»¸öºÏÊʵĴ¦Àí³ÌÐò£¬²¢´´½¨¸Ã´¦Àí³ÌÐòµÄʵÀý¡£¶ÔÓÚÃæÏòÒ³ÃæµÄÇëÇ󣬶ÔÓ¦µÄ¹¤³§ÃûΪPageHandlerFactory¡£ÎªÕÒµ½ºÏÊʵĴ¦Àí³ÌÐò£¬HttpApplication»á¶ÁÈ¡ÅäÖÃÎļþ<httpHandlers>Çø¶ÎÖеÄÐÅÏ¢¡£
¼¸¸öÖ÷ÒªµÄÒÑ×¢²á´¦Àí³ÌÐò:
 
´¦Àí³ÌÐò¹¤³§²»»áÔÚÿ´Îµ÷Óñ»ÇëÇó×ÊԴʱ¶¼½øÐбàÒë²Ù×÷¡£ÒѱàÒë´úÂë±»´æ´¢ÔÚWeb·þÎñÆ÷µÄASP.NETÁÙʱĿ¼ÖУ¬Ö»ÒªÏàÓ¦×ÊÔ´ÎļþûÓб»¸ü¸Ä£¬±ã»á±»Ò»Ö±ÖØÓÃÏÂÈ¥(ÕâÖÖЧ¹ûµÃÒæÓÚ¶Ô“¹¤³§Ä£Ê½”µÄʹÓÃ)¡£ Òò´Ë£¬½Óµ½ÇëÇóʱ£¬Ò³Ãæ´¦Àí¹¤³§»á´´½¨´ú±í±»ÇëÇóÒ³ÃæµÄ¶ÔÏóʵÀý¡£ÈçǰËùÊö£¬Ò³Ãæ¶ÔÏó¼Ì³ÐÓÚSystem.Web.UI.PageÀ࣬¶ø¸ÃÀàʵÏÖÁËIHttpHandler½Ó¿Ú¡£Ò³Ãæ¶ÔÏó»á±»·µ»ØÓ¦ÓóÌÐò¹¤³§£¬Ëæºó±»´«»Ø¸øHttpRuntime¶ÔÏó¡£×îºóµÄ²½ÖèÓÉASP.NETÔËÐпâÍê³É£¬ASP.NETÔËÐпâ»áµ÷ÓÃIHttpHandlerµÄÒ³Ãæ¶ÔÏóµÄProcessRequest·½·¨¡£Õâ»áÊ¹Ò³ÃæÖ´ÐÐÓû§¶¨ÒåµÄ´úÂ룬²¢Îªä¯ÀÀÆ÷Éú³É±ê¼Ç¡£
Ò³Ã


Ïà¹ØÎĵµ£º

ASP.NETʵÓÃÐÔ¼¼Çɾ«ÝÍ

1.Ö÷ÒªÃüÃû¿Õ¼ä:
1.<% @ Import Namespace="System.Data" %> ´¦ÀíÊý¾ÝʱÓõ½
2.   <% @ Import Namespace="System.Data.ADO" % >   ʹÓÃADO.net ʱÓõ½
3.   <% @ Import Namespace="System.Data.SQL" %>   SQL Server Êý¾Ý¿âרÓÃ
4.   <% @ ......

ASP.NET ÔËÐлúÖÆ×ܽá


ASP.NET ÔËÐлúÖÆ×ܽá
     ÕâЩÌì¿´ÁËһЩ¹ØÓÚASP.NETµ×²ãµÄÎÄÕÂ,ÊÜÒæ·Ëdz¡£
     ÎªÊ²Ã´ÒªÁ˽âÕâЩµ×²ãÄØ£¿ÎÒ¾õµÃ×öΪһ¸öϲ»¶¿ª·¢ASP.NET³ÌÐòÔ±£¬ÎÒ²»ÃDz»½öÒªÖªµÀ“Ôõô×ö”£¬ÎÒÃǸüÓ¦¸ÃÖªµÀ“ΪʲôÕâô×ö”£¬ÕâÑùµÄÎÒÃDzÅÄÜ×öµÃ¸üºÃ¡£Õâ ......

ASP.NETÖÐʹÓÃweb.configÅäÖÃÊý¾Ý¿âÁ¬½Ó

ASP.NETÖÐʹÓÃweb.configÅäÖÃÊý¾Ý¿âÁ¬½Ó 
 ÔÚweb.configÎļþÖб£´æÊý¾Ý¿âÁ¬½ÓÅäÖÃÐÅÏ¢,¿ÉÒÔÈÃÄãÎÞÐëÖØÐ±àÒëÓ¦ÓóÌÐò¼´¿É¸üÐÂÓ¦ÓóÌÐòµÄijЩÊôÐÔ¡£µ±ÄãÏë°ÑÊý¾Ý¿âÇ¨ÒÆµ½ÁíÒ»¸ö²»Í¬µÄ·þÎñÆ÷£¬ÄãÖ»ÐèÒªÐÞ¸Äweb.configÎļþÖеÄÊý¾Ý¿âÁ¬½ÓÅäÖÃÐÅÏ¢¶øÒÑ£¬²¢²»ÐèÒªÖØÐ±àÒëºÍÖØÐ²¿ÊðÕâ¸öÓ¦ÓóÌÐòÒÔÊÊӦеķþÎñÆ÷µÄÒ ......

ʹÓÃasp.net FtpWebRequest ʵÏÖFTP³£Óù¦ÄÜ

ÒÔÏ´úÂë ʹÓÃ.net FtpWebRequest ʵÏÖFTPµÄ³£Óù¦ÄÜ£¬ ´úÂëÒѾ­µ÷ÊÔͨ¹ý£¬ ¿É¸´ÖÆÖ±½ÓʹÓᣠ¾­²âÊÔʹÓôËÖÖ·½Ê½ÊµÏÖµÄFTP²Ù×÷ÓëÖ±½ÓʹÓÃÃüÁîµÄ·½Ê½²Ù×÷FTPÒªÎȶ¨Ðí¶à¡£ ÓÐÉè¼Æ²»ºÃµÄµØ·½ÇëÖ¸Õý¡£

using System;
RYWo})E[3K Tg0using System.Collections.Generic;
}k'LQ BB-_d0using System.Text;ITPUB ......

ASP.NETµÄWeb.configÎļþÖпÉÅäÖÃÄÄЩÉí·ÝÑéÖ¤·½Ê½

http://rzchina.net/node/3210
Web.configÎļþÖпÉÅäÖõÄÉí·ÝÑéÖ¤·½Ê½ÓÐWindows¡¢Forms¡¢PassPort¡¢None¡£
Web.configÎļþÖÐ<authentication>½Úµã£¬Éí·ÝÑéÖ¤·½Ê½È¡¾öÓڸýڵã“mode”ÊôÐÔµÄÉèÖá£
1£®None
None±íʾ²»Ö´ÐÐÉí·ÝÑéÖ¤¡£
2£®Windows
IIS¸ù¾ÝÓ¦ÓóÌÐòµÄÉèÖÃÖ´ÐÐÉí·ÝÑéÖ¤£¬ÆäÖаüº¬ÄäÃûÉí·Ý ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ