asp.net³£¼ûÆß´óÄÚÖöÔÏó
Ò»¡¢Response¶ÔÏó
Response¶ÔÏóÊÇHttpResponseÀàµÄÒ»¸öʵÀý¡£¸ÃÀàÖ÷ÒªÊÇ·â×°À´×ÔASP.NET²Ù×÷µÄHTTPÏìÓ¦ÐÅÏ¢¡£
1.Response¶ÔÏóµÄÊôÐÔ
¢Ù BufferOutput
˵Ã÷£º»ñÈ¡»òÉèÖÃÒ»¸öÖµ£¬¸ÃֵָʾÊÇ·ñ»º³åÊä³ö£¬²¢ÔÚÍê³É´¦ÀíÕû¸öÒ³Ö®ºó½«Æä·¢ËÍ
ÊôÐÔÖµ£ºÈç¹û»º³åÁ˵½¿Í»§¶ËµÄÊä³ö£¬ÔòΪtrue£»·ñÔòΪfalse¡£Ä¬ÈÏΪtrue
¢Ú Cache
˵Ã÷£º»ñÈ¡WebÒ³µÄ»º´æ²ßÂÔ£¨¹ýÆÚʱ¼ä¡¢±£ÃÜÐÔ¡¢±ä»¯×Ӿ䣩
ÊôÐÔÖµ£º°üº¬Óйص±Ç°ÏìÓ¦µÄ»º´æ²ßÂÔÐÅÏ¢µÄHttpCachePolicy¶ÔÏó
¢Û Charset
˵Ã÷£º»ñÈ¡»òÉèÖÃÊä³öÁ÷µÄHTTP×Ö·û¼¯
ÊôÐÔÖµ£ºÊä³öÁ÷µÄHTTP×Ö·û¼¯
¢Ü IsClientConnected
˵Ã÷£º»ñÈ¡Ò»¸öÖµ£¬Í¨¹ý¸Ãֵָʾ¿Í»§¶ËÊÇ·ñÈÔÁ¬½ÓÔÚ·þÎñÆ÷ÉÏ
ÊôÐÔÖµ£ºÈç¹û¿Í»§¶Ëµ±Ç°ÈÔÔÚÁ¬½Ó£¬ÔòΪtrue£»·ñÔòΪfalse
2.Response¶ÔÏóµÄ·½·¨
Response¶ÔÏó¿ÉÒÔÊä³öÐÅÏ¢µ½¿Í»§¶Ë£¬°üÀ¨Ö±½Ó·¢ËÍÐÅÏ¢¸øä¯ÀÀÆ÷¡¢Öض¨Ïòä¯ÀÀÆ÷µ½ÁíÒ»¸öURL»òÉèÖÃcookieµÄÖµ¡£ASP.NETÖÐÒýÓöÔÏó·½
·¨µÄÓï·¨ÊÇ“¶ÔÏóÃû.·½·¨Ãû”¡£“·½·¨”¾ÍÊÇǶÈëµ½¶ÔÏó¶¨ÒåÖеijÌÐò´úÂ룬Ëü¶¨Òå¶ÔÏóÔõÑùÈ¥´¦ÀíÐÅÏ¢¡£Ê¹ÓÃǶÈëµÄ·½·¨£¬¶ÔÏó±ãÖªµÀÈçºÎÈ¥Ö´ÐÐÈÎÎñ£¬¶ø²»ÓÃ
Ìṩ¶îÍâµÄÖ¸Áî¡£
¢Ù Write
˵Ã÷£º½«Ö¸¶¨µÄ×Ö·û´®»ò±í´ïʽµÄ½á¹ûдµ½µ±Ç°µÄHTTPÊä³ö
¢Ú End
˵Ã÷£ºÍ£Ö¹Ò³ÃæµÄÖ´Ðв¢µÃµ½ÏàÓ¦½á¹û
¢Û Clear
˵Ã÷£ºÓÃÀ´ÔÚ²»½«»º´æÖеÄÄÚÈÝÊä³öµÄÇ°ÌáÏ£¬Çå¿Õµ±Ç°Ò³µÄ»º´æ£¬½öµ±Ê¹ÓÃÁË»º´æÊä³öʱ£¬²Å¿ÉÒÔÀûÓÃClear·½·¨
¢Ü Flush
˵Ã÷£º½«»º´æÖеÄÄÚÈÝÁ¢¼´ÏÔʾ³öÀ´¡£¸Ã·½·¨ÓÐÒ»µãºÍClear·½·¨Ò»Ñù£¬ËüÔڽű¾Ç°ÃæûÓн«BufferÊôÐÔÉèÖÃΪTrueʱ»á³ö´í¡£ºÍEnd·½·¨²»Í¬µÄÊÇ£¬¸Ã·½·¨µ÷Óú󣬸ÃÒ³Ãæ¿É¼ÌÐøÖ´ÐÐ
¢Ý Redirect
˵Ã÷£ºÊ¹ä¯ÀÀÆ÷Á¢¼´Öض¨Ïòµ½³ÌÐòÖ¸¶¨µÄURL
¶þ¡¢Request¶ÔÏó
1.Request¶ÔÏóµÄÊôÐÔ
¢Ù QueryString
˵Ã÷£º»ñÈ¡ HTTP ²éѯ×Ö·û´®±äÁ¿¼¯ºÏ
ÊôÐÔÖµ£ºNameValueCollection¶ÔÏó
¢Ú Path
˵Ã÷£º»ñÈ¡µ±Ç°ÇëÇóµÄÐéÄâ·¾¶
ÊôÐÔÖµ£ºµ±Ç°ÇëÇóµÄÐéÄâ
Ïà¹ØÎĵµ£º
Ç°ÑÔ
дÕâƪÎÄÕµÄÄ¿µÄ£¬ÊÇÏë×ܽáһЩ¶«Î÷£¬ÒÔ°ïÖúÅóÓÑÃǸüºÃµÄʹÓÃÕâ¸ö¿ò¼Ü¡£µ«ÊÇ£¬ÎÒÓÖ²»Ïñ°Ñ¹Ù·½ÁоٵÄÄÄЩÓÅÊÆ¡¢¹¦ÄÜ·Òë¹ýÀ´ÁоÙÔÚÕâÀï¡£ËùÒÔ£¬ÎÒÏë¸É´àÎҾʹ¿´Ó¸öÈ˹۵ãÉ϶ÔÕâ¸ö¿ò¼ÜÆÀÂÛһϰɡ£ËµµÄ²»ºÃµÄ£¬²»¶ÔµÄ»¹ÇëÅúÆÀÖ¸Õý¡£
ASP.NET MVC——ÂÝÐý½ø²½µÄ²úÎï
¶ÔÓÚ΢ÈíΪʲôҪÍƳöASP.NET MVC£¬ÎÒÃÇ ......
ASP.NetÓÖ½ÐASP+
£±¡¢ÏµÍ³ÒªÇó
=====================
· CPU: Intel Pentium II-class 300 MHz (Intel Pentium III-class 600 MHz recommended)
· RAM: 96 MB (128 MB recommended)
· Available hard disk space (for install): 250 MB
· Available hard disk space (post install) ......
Global.asax Îļþ£¬ÓÐʱºò½Ð×ö ASP.NET Ó¦ÓóÌÐòÎļþ£¬ÌṩÁËÒ»ÖÖÔÚÒ»¸öÖÐÐÄλÖÃÏìÓ¦Ó¦ÓóÌÐò¼¶»òÄ£¿é¼¶Ê¼þµÄ·½·¨¡£Äã¿ÉÒÔʹÓÃÕâ¸öÎļþʵÏÖÓ¦ÓóÌÐò°²È«ÐÔÒÔ¼°ÆäËüһЩÈÎÎñ¡£ÏÂÃæÈÃÎÒÃÇÏêϸ¿´Ò»ÏÂÈçºÎÔÚÓ¦ÓóÌÐò¿ª·¢¹¤×÷ÖÐʹÓÃÕâ¸öÎļþ¡£
¸ÅÊö
Global.asax λÓÚÓ¦ÓóÌÐò¸ùĿ¼Ï¡£ËäÈ» Visual Studio .NET »á×Ô¶¯²åÈëÕ⸠......
1. C#ÓïÑÔ·½Ãæ
1.1 À¬»ø»ØÊÕ
¡¡À¬»ø»ØÊÕ½â·ÅÁËÊÖ¹¤¹ÜÀí¶ÔÏóµÄ¹¤×÷£¬Ìá¸ßÁ˳ÌÐòµÄ½¡×³ÐÔ£¬µ«¸±×÷ÓþÍÊdzÌÐò´úÂë¿ÉÄܶÔÓÚ¶ÔÏó´´½¨±äµÃËæÒâ¡£
¡¡1.1.1 ±ÜÃâ²»±ØÒªµÄ¶ÔÏó´´½¨
¡¡ÓÉÓÚÀ¬»ø»ØÊյĴú¼Û½Ï¸ß£¬ËùÒÔC#³ÌÐò¿ª·¢Òª×ñѵÄÒ»¸ö»ù±¾ÔÔò¾ÍÊDZÜÃâ²»±ØÒªµÄ¶ÔÏó´´½¨¡£ÒÔÏÂÁоÙһЩ³£¼ûµÄÇéÐΡ£
¡¡1.1.1.1 ±ÜÃâÑ»·´´½¨¶ÔÏ ......