Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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µÄformsÉí·ÝÑéÖ¤

Asp.netµÄÉí·ÝÑéÖ¤ÓÐÓÐÈýÖÖ£¬·Ö±ðÊÇ"Windows | Forms | Passport"£¬ÆäÖÐÓÖÒÔFormsÑéÖ¤ÓõÄ×î¶à£¬Ò²×îÁé»î¡£
Forms ÑéÖ¤·½Ê½¶Ô»ùÓÚÓû§µÄÑéÖ¤ÊÚȨÌṩÁ˺ܺõÄÖ§³Ö£¬¿ÉÒÔͨ¹ýÒ»¸öµÇ¼ҳÃæÑéÖ¤Óû§µÄÉí·Ý£¬½«´ËÓû§µÄÉí·Ý·¢»Øµ½¿Í»§¶ËµÄCookie£¬Ö®ºó´ËÓû§ÔÙ·ÃÎÊÕâ¸öwebÓ¦ÓþͻáÁ¬Í¬Õâ¸öÉí·ÝCookieÒ»Æð·¢Ë͵½·þÎñ¶ ......

SocketͨÐÅδÍê³É£¬×ÔѧASP.NETСÓгÉЧ£¬³õʶAjax

½øÈ¥º®¼Ù£¬ÓÉÓÚÒ»¸ö»ë»ëججµÄѧÆÚ½áÊøÁË£¬²»ÏëÁî×Ô¼º¼ÌÐø³ÁÄçÔÚÄÇ»èÌìºÚµØÖ®ÖУ¬ÓÚÊÇÈ¥Library½èÁËÒ»±¾ºÜºñºÜÖصÄC# ASP.NETµÄÊ飬¸½¹âÅÌ¡£ÓÐȤµÄ£¬ÎÒÓÃÀúÀ´Ñ§Ï°¿Î±¾ÖªÊ¶µÄ·ÅѧѧϰC#ºÍÊìϤVS»·¾³£¬»¹×öÁ˲»ÉÙ¶ÁÊé±Ê¼Ç£¬°¥£¬ÕæµÄûÄǸö±ØÒª°¡£¬²»¹ý¿´ÁË1-2ÖÜÖ®ºó£¬¶ÔÓÚ·þÎñÆ÷¶Ë¿Ø¼þµÄÈ·ÊÇÊìϤ²»ÉÙ£¬¶ÔÓڱ߽߱ŽŵÄһЩҳÃæ ......

ASP.NETÒ³Ãæ´«Êý¾ÝµÄ¸÷ÖÖ·½·¨ºÍ·ÖÎö

WebÒ³ÃæÊÇÎÞ״̬µÄ£¬ ·þÎñÆ÷¶Ôÿһ´ÎÇëÇó¶¼ÈÏΪÀ´×Ô²»Í¬Óû§£¬Òò´Ë£¬±äÁ¿µÄ״̬ÔÚÁ¬Ðø¶ÔͬһҳÃæµÄ¶à´ÎÇëÇóÖ®¼ä»òÔÚÒ³ÃæÌøתʱ²»»á±»±£Áô¡£ÔÚÓÃASP.NET Éè¼Æ¿ª·¢Ò»¸öWebϵͳʱ£¬ Óöµ½Ò»¸öÖØÒªµÄÎÊÌâÊÇÈçºÎ±£Ö¤Êý¾ÝÔÚÒ³Ãæ¼ä½øÐÐÕýÈ·¡¢°²È«ºÍ¸ßЧµØ´«ËÍ£¬Asp.net ÌṩÁË״̬¹ÜÀíµÈ¶àÖÖ¼¼ÊõÀ´½â¾ö±£´æºÍ´« ......

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

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

asp.net ¶ÁÈ¡ txt, csv Îļþ

csv Îļþ¸útxt Îļþ±È½ÏÏàÏñ¿ÉÒÔÓÃÁ÷Ö±½Ó¶ÁÈ¡.
excel ÕâÖÖÓнṹµÄÎļþ,Á÷²»ÄÜÖ±½Ó¶ÁÈ¡.
StreamReader m_sr=new StreamReader(this.FileLoad.PostedFile.InputStream, System.Text.Encoding.Default);
   string s="";
   string strTemp="";
   while (m_sr.Peek()> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ