久草福利_国产一区二区_久久久精品国产_色性av_av在线电影网站_中文日本在线

±àд¸ßÐÔÄÜWebÓ¦ÓóÌÐòµÄ10¸ö¼¼ÇÉ

ÈÕÆÚ£º2012/3/9 / ÈËÆø£º

¾Ý²ãÐÔÄÜ

¼¼ÇÉ1¡ª·µ»Ø¶à¸ö½á¹û¼¯

¼¼ÇÉ2¡ª·ÖÒ³µÄÊý¾Ý·ÃÎÊ

·ðÉ½ÍøÕ¾½¨Éè_·ðÉ½ÍøÕ¾ÖÆ×÷_·ðÉ½ÍøÕ¾Éè¼Æ_·ðÉ½ÍøÕ¾_·ðÉ½ÍøÒ³Éè¼Æ_·ðÉ½ÍøÒ³½¨Éè_·ðÉ½ÍøÒ³ÖÆ×÷

¼¼ÇÉ3¡ªÁ¬½Ó³Ø

¼¼ÇÉ4¡ªASP.NET»º´æAPI

¼¼ÇÉ5¡ªÃ¿ÇëÇ󻺴æ

¼¼ÇÉ6¡ªºǫ́´¦Àí

¼¼ÇÉ7¡ªÒ³Êä³ö»º´æºÍ´úÀí·þÎñÆ÷

¼¼ÇÉ8¡ªÔËÐÐIIS6.0£¨Ö»ÒªÓÃÓÚÄں˻º´æ£©

¼¼ÇÉ9¡ªÊ¹ÓÃGzipѹËõ

¼¼ÇÉ10¡ª·þÎñÆ÷¿Ø¼þÊÓͼ״̬

С½á

¡¡¡¡Ê¹ÓÃASP.NET±àдWebÓ¦ÓóÌÐòµÄ¼òµ¥³Ì¶ÈÁîÈ˲»¸ÒÏàÐÅ¡£ÕýÒòΪÈç´Ë¼òµ¥£¬ËùÒԺܶ࿪·¢ÈËÔ±¾Í²»»á»¨Ê±¼äÀ´Éè¼ÆÆäÓ¦ÓóÌÐòµÄ½á¹¹£¬ÒÔ»ñµÃ¸üºÃµÄÐÔÄÜÁË¡£ÔÚ±¾ÎÄÖУ¬ÎÒ½«½²Êö10¸öÓÃÓÚ±àд¸ßÐÔÄÜWebÓ¦ÓóÌÐòµÄ¼¼ÇÉ¡£µ«ÊÇÎÒ²¢²»»á½«ÕâЩ½¨Òé½ö¾ÖÏÞÓÚASP.NETÓ¦ÓóÌÐò£¬ÒòΪÕâЩӦÓóÌÐòÖ»ÊÇWebÓ¦ÓóÌÐòµÄÒ»²¿·Ö¡£±¾ÎIJ»×÷Ϊ¶ÔWebÓ¦ÓóÌÐò½øÐÐÐÔÄܵ÷ÕûµÄȨÍþÐÔÖ¸ÄÏ¡ªÒ»Õû±¾Êé¿ÖŶ¼ÎÞ·¨ÇáËɽ²Çå³þÕâ¸öÎÊÌâ¡£Ç뽫±¾ÎÄÊÓ×÷Ò»¸öºÜºÃµÄÆðµã¡£

¡¡¡¡³ÉΪ¹¤×÷¿ñ֮ǰ£¬ÎÒÔ­À´Ï²»¶ÅÊÑÒ¡£ÔÚ½øÐÐÈκδóÐÍÅÊÑһ֮ǰ£¬ÎÒ¶¼»áÊ×ÏÈ×Ðϸ²é¿´Ö¸ÄÏÖеÄ·Ïߣ¬ÔĶÁÒÔǰÓοÍÌá³öµÄ½¨Òé¡£µ«ÊÇ£¬ÎÞÂÛÖ¸ÄÏÔõôºÃ£¬Äú¶¼ÐèÒªÕæÕýµÄÅÊÑÒÌåÑ飬Ȼºó²ÅÄܳ¢ÊÔÒ»¸öÌØ±ð¾ßÓÐÌôÕ½ÐÔµÄÅʵǡ£ÓëÖ®ÏàËÆ£¬µ±ÄúÃæÁÙÐÞ¸´ÐÔÄÜÎÊÌâ»òÕßÔËÐÐÒ»¸ö¸ßÍÌÍÂÁ¿Õ¾µãµÄÎÊÌâʱ£¬ÄúÖ»ÄÜѧϰÈçºÎ±àд¸ßÐÔÄÜWebÓ¦ÓóÌÐò¡£

¡¡¡¡ÎҵĸöÈËÌåÑéÀ´×ÔÔÚMicrosoftµÄASP.NET²¿ÃÅ×÷Ϊ»ù´¡¼Ü¹¹³ÌÐò¾­ÀíµÄ¾­Ñ飬ÔÚ´ËÆÚ¼äÎÒÔËÐк͹ÜÀíwww.ASP.NET£¬°ïÖúÉè¼ÆÉçÇø·þÎñÆ÷µÄ½á¹¹£¬ÉçÇø·þÎñÆ÷ÊǼ¸¸öÖøÃûASP.NETÓ¦ÓóÌÐò£¨×éºÏµ½Ò»¸öƽ̨µÄASP.NETForums¡¢.TextºÍnGallery£©¡£ÎÒÈ·ÐÅÓÐÐ©Ôø¾­°ïÖú¹ýÎҵļ¼ÇɶÔÄú¿Ï¶¨Ò²»áÓÐËù°ïÖú¡£

¡¡¡¡ÄúÓ¦¸Ã¿¼Âǽ«Ó¦ÓóÌÐò·ÖΪ¼¸¸öÂß¼­²ã¡£Äú¿ÉÄÜÌý˵¹ý3²ã£¨»òÕßn²ã£©ÎïÀíÌåϵ½á¹¹Ò»´Ê¡£ÕâЩͨ³£¶¼Êǹ涨ºÃµÄÌåϵ½á¹¹·½Ê½£¬½«¹¦ÄÜÔÚ½ø³ÌºÍ/»òÓ²¼þÖ®¼ä½øÐÐÁËÎïÀí·ÖÀë¡£µ±ÏµÍ³ÐèÒªÀ©´óʱ£¬¿ÉÒÔºÜÇáËɵØÌí¼Ó¸ü¶àµÄÓ²¼þ¡£µ«ÊÇ»á³öÏÖÒ»¸öÓë½ø³ÌºÍ»úÆ÷ÌøÔ¾Ïà¹ØµÄÐÔÄÜϽµ£¬Òò´ËÓ¦¸Ã±ÜÃâ¡£ËùÒÔ£¬Èç¹û¿ÉÄܵϰ£¬Ç뾡Á¿ÔÚͬһ¸öÓ¦ÓóÌÐòÖÐÒ»ÆðÔËÐÐASP.NETÒ³¼°ÆäÏà¹Ø×é¼þ¡£

¡¡¡¡ÒòΪ´úÂë·ÖÀëÒÔ¼°²ãÖ®¼äµÄ±ß½ç£¬ËùÒÔʹÓÃWeb·þÎñ»òÔ¶³Ì´¦Àí½«»áʹµÃÐÔÄÜϽµ20%ÉõÖÁ¸ü¶à¡£

¡¡¡¡Êý¾Ý²ãÓеãÓëÖÚ²»Í¬£¬ÒòΪͨ³£Çé¿öÏ£¬×îºÃ¾ßÓÐרÓÃÓÚÊý¾Ý¿âµÄÓ²¼þ¡£È»¶ø½ø³ÌÌøÔ¾µ½Êý¾Ý¿âµÄ³É±¾ÒÀÈ»ºÜ¸ß£¬Òò´ËÊý¾Ý²ãµÄÐÔÄÜÊÇÄúÔÚÓÅ»¯´úÂëʱÊ×ÏÈÒª¿¼ÂǵÄÎÊÌâ¡£

¡¡¡¡ÔÚÉîÈëÓ¦ÓóÌÐòµÄÐÔÄÜÐÞ¸´ÎÊÌâ֮ǰ£¬ÇëÊ×ÏÈÈ·±£¶ÔÓ¦ÓóÌÐò½øÐÐÆÊÎö£¬ÒÔ±ãÕÒ³ö¾ßÌåµÄÎÊÌâËùÔÚ¡£Ö÷ÒªÐÔÄܼÆÊýÆ÷£¨Èç±íʾִÐÐÀ¬»ø»ØÊÕËùÐèʱ¼ä°Ù·Ö±ÈµÄ¼ÆÊýÆ÷£©¶ÔÓÚÕÒ³öÓ¦ÓóÌÐòÔÚÄÄЩλÖû¨·ÑÁËÆäÖ÷Ҫʱ¼äÒ²·Ç³£ÓÐÓá£È»¶ø»¨·Ñʱ¼äµÄλÖÃͨ³£·Ç³£²»Ö±¹Û¡£

¡¡¡¡±¾ÎĽ²ÊöÁËÁ½ÖÖÀàÐ͵ÄÐÔÄܸÄÉÆ£º´óÐÍÓÅ»¯£¨ÈçʹÓÃASP.NET»º´æ£©£¬ºÍ½øÐÐ×ÔÉíÖØ¸´µÄСÐÍÓÅ»¯¡£ÕâЩСÐÍÓÅ»¯ÓÐÊ±ÌØ±ðÓÐÒâ˼¡£Äú¶Ô´úÂë½øÐÐÒ»µãССµÄ¸ü¸Ä£¬¾Í»á»ñµÃºÜ¶àºÜ¶àʱ¼ä¡£Ê¹ÓôóÐÍÓÅ»¯£¬Äú¿ÉÄܻῴµ½ÕûÌåÐÔÄܵĽϴó·ÉÔ¾¡£¶øÊ¹ÓÃСÐÍÓÅ»¯Ê±£¬¶ÔÓÚij¸öÌØ¶¨ÇëÇó¿ÉÄÜÖ»»á½ÚÊ¡¼¸ºÁÃëµÄʱ¼ä£¬µ«ÊÇÿÌìËùÓÐÇëÇó¼ÓÆðÀ´£¬Ôò¿ÉÄÜ»á²úÉú¾Þ´óµÄ¸ÄÉÆ¡£

Êý¾Ý²ãÐÔÄÜ

¡¡¡¡Ì¸µ½Ó¦ÓóÌÐòµÄÐÔÄܵ÷Õû£¬ÓÐÒ»¸öÊÔÖ½ÐԵIJâÊÔ¿ÉÓÃÀ´¶Ô¹¤×÷½øÐÐÓÅÏȼ¶»®·Ö£º´úÂëÊÇ·ñ·ÃÎÊÊý¾Ý¿â£¿Èç¹ûÊÇ£¬ÆµÂÊÊÇÔõÑùµÄ£¿Çë×¢Ò⣬ÕâÒ»Ïàͬ²âÊÔÒ²¿ÉÓ¦ÓÃÓÚʹÓÃWeb·þÎñ»òÔ¶³Ì´¦ÀíµÄ´úÂ룬µ«ÊDZ¾ÎĶÔÕâЩÄÚÈÝδ×ö½²Êö¡£

¡¡¡¡Èç¹ûij¸öÌØ¶¨µÄ´úÂë·¾¶ÖбØÐè½øÐÐÊý¾Ý¿âÇëÇ󣬲¢ÇÒÄúÈÏΪҪÊ×ÏÈÓÅ»¯ÆäËûÁìÓò£¨Èç×Ö·û´®²Ù×÷£©£¬ÔòÇëÍ£Ö¹£¬È»ºóÖ´ÐÐÕâ¸öÊÔÖ½ÐÔ²âÊÔ¡£Èç¹ûÄúµÄÐÔÄÜÎÊÌâ²»ÊǷdz£ÑÏÖØµÄ»°£¬×îºÃ»¨Ò»Ð©Ê±¼äÀ´ÓÅ»¯Ò»ÏÂÓëÊý¾Ý¿â¡¢·µ»ØµÄÊý¾ÝÁ¿¡¢½ø³öÊý¾Ý¿âµÄÍù·µÆµÂÊÏà¹ØµÄ»¨·Ñʱ¼ä¡£

¡¡¡¡Á˽âÕâЩ³£¹æÐÅÏ¢Ö®ºó£¬ÎÒÃÇÀ´¿´Ò»Ï¿ÉÄÜ»áÓÐÖúÓÚÌá¸ßÓ¦ÓóÌÐòÐÔÄܵÄÊ®¸ö¼¼ÇÉ¡£Ê×ÏÈ£¬ÎÒÒª½²Êö¿ÉÄÜ»áÒýÆð×î´ó¸Ä¹ÛµÄ¸ü¸Ä¡£


¼¼ÇÉ1¡ª·µ»Ø¶à¸ö½á¹û¼¯

¡¡¡¡×Ðϸ²é¿´ÄúµÄÊý¾Ý¿â´úÂ룬¿´ÊÇ·ñ´æÔÚ¶à´Î½øÈëÊý¾Ý¿âµÄÇëÇó·¾¶¡£Ã¿¸öÕâÑùµÄÍù·µ¶¼»á½µµÍÓ¦ÓóÌÐò¿ÉÒÔÌṩµÄÿÃëÇëÇóÊýÁ¿¡£Í¨¹ýÔÚÒ»¸öÊý¾Ý¿âÇëÇóÖзµ»Ø¶à¸ö½á¹û¼¯£¬¿ÉÒÔ½ÚÊ¡ÓëÊý¾Ý¿â½øÐÐͨÐÅËùÐèµÄ×Üʱ¼ä³¤¶È¡£Í¬Ê±ÒòΪ¼õÉÙÁËÊý¾Ý¿â·þÎñÆ÷¹ÜÀíÇëÇóµÄ¹¤×÷£¬»¹»áʹµÃϵͳÉìËõÐÔ¸üÇ¿¡£

¡¡¡¡ËäÈ»¿ÉÒÔʹÓö¯Ì¬SQL·µ»Ø¶à¸ö½á¹û¼¯£¬µ«ÊÇÎÒÊ×ѡʹÓô洢¹ý³Ì¡£¹ØÓÚÒµÎñÂß¼­ÊÇ·ñÓ¦¸ÃפÁôÓÚ´æ´¢¹ý³ÌµÄÎÊÌ⻹´æÔÚһЩÕùÒ飬µ«ÊÇÎÒÈÏΪ£¬Èç¹û´æ´¢¹ý³ÌÖеÄÂß¼­¿ÉÒÔÔ¼Êø·µ»ØÊý¾ÝµÄ»°£¨ËõСÊý¾Ý¼¯µÄ´óС¡¢Ëõ¶ÌÍøÂçÉÏËù»¨·Ñʱ¼ä£¬²»±ØÉ¸Ñ¡Âß¼­²ãµÄÊý¾Ý£©£¬ÔòÓ¦ÔÞ³ÉÕâÑù×ö¡£

¡¡¡¡Ê¹ÓÃSqlCommandʵÀý¼°ÆäExecuteReader·½·¨Ìî³äÇ¿ÀàÐ͵ÄÒµÎñÀàʱ£¬¿ÉÒÔͨ¹ýµ÷ÓÃNextResult½«½á¹û¼¯Ö¸ÕëÏòÇ°ÒÆ¶¯¡£Í¼1ÏÔʾÁËʹÓÃÀàÐÍÀàÌî³ä¼¸¸öArrayListµÄʾÀý»á»°¡£Ö»´ÓÊý¾Ý¿â·µ»ØÄúÐèÒªµÄÊý¾Ý½«½øÒ»²½¼õÉÙ·þÎñÆ÷ÉϵÄÄÚ´æ·ÖÅä¡£

¼¼ÇÉ2¡ª·ÖÒ³µÄÊý¾Ý·ÃÎÊ

¡¡¡¡ASP.NETDataGrid¾ßÓÐÒ»¸öºÜºÃµÄ¹¦ÄÜ£ºÊý¾Ý·ÖÒ³Ö§³Ö¡£ÔÚDataGridÖÐÆôÓ÷Öҳʱ£¬Ò»´Î»áÏÔʾ¹Ì¶¨ÊýÁ¿µÄ¼Ç¼¡£ÁíÍ⣬ÔÚDataGridµÄµ×²¿»¹»áÏÔʾ·ÖÒ³UI£¬ÒÔ±ãÔڼǼ֮¼ä½øÐе¼º½¡£¸Ã·ÖÒ³UIʹÄúÄܹ»ÔÚËùÏÔʾµÄÊý¾ÝÖ®¼äÏòǰºÍÏòºóµ¼º½£¬²¢ÇÒÒ»´ÎÏÔʾ¹Ì¶¨ÊýÁ¿µÄ¼Ç¼¡£

¡¡¡¡»¹ÓÐÒ»¸öССµÄ²¨ÕÛ¡£Ê¹ÓÃDataGridµÄ·ÖÒ³ÐèÒªËùÓÐÊý¾Ý¾ùÓëÍø¸ñ½øÐа󶨡£ÀýÈ磬ÄúµÄÊý¾Ý²ãÐèÒª·µ»ØËùÓÐÊý¾Ý£¬ÄÇôDataGrid¾Í»á»ùÓÚµ±Ç°Ò³É¸Ñ¡ÏÔʾµÄËùÓмǼ¡£Èç¹ûͨ¹ýDataGrid½øÐзÖҳʱ·µ»ØÁË100,000¸ö¼Ç¼£¬ÄÇôÕë¶Ôÿ¸öÇëÇó»á·ÅÆú99,975¸ö¼Ç¼£¨¼ÙÉèÿҳ´óСΪ25¸ö¼Ç¼£©¡£µ±¼Ç¼µÄÊýÁ¿²»¶ÏÔö¼Óʱ£¬Ó¦ÓóÌÐòµÄÐÔÄܾͻáÊܵ½Ó°Ï죬ÒòΪÕë¶Ôÿ¸öÇëÇó±ØÐë·¢ËÍÔ½À´Ô½¶àµÄÊý¾Ý¡£

¡¡¡¡Òª±àдÐÔÄܸüºÃµÄ·ÖÒ³´úÂ룬һ¸ö¼«¼ÑµÄ·½Ê½ÊÇʹÓô洢¹ý³Ì¡£¼ò¶øÑÔÖ®£¬Äú´ËʱҪ×öµÄÖ»ÊÇ´«µÝÒ³Ë÷ÒýºÍÒ³´óС¡£È»ºó¾Í»á¼ÆËãºÏÊʵĽá¹û¼¯£¬²¢½«Æä·µ»Ø¡£

¡¡¡¡ÔÚÉçÇø·þÎñÆ÷ÖУ¬ÎÒÃDZàдÁËÒ»¸ö·ÖÒ³·þÎñÆ÷¿Ø¼þ£¬ÒÔÍê³ÉËùÓеÄÊý¾Ý·ÖÒ³¡£Äú½«»á¿´µ½£¬ÎÒʹÓõľÍÊǼ¼ÇÉ1ÖÐÌÖÂÛµÄÀíÄ´ÓÒ»¸ö´æ´¢¹ý³Ì·µ»ØÁ½¸ö½á¹û¼¯£º¼Ç¼µÄ×ÜÊýºÍÇëÇóµÄÊý¾Ý¡£

¡¡¡¡·µ»Ø¼Ç¼µÄ×ÜÊý¿ÉÄÜ»á¸ù¾ÝËùÖ´ÐвéѯµÄ²»Í¬¶øÓÐËù±ä»¯¡£ÀýÈ磬Where×Ó¾ä¿ÉÓÃÀ´Ô¼Êø·µ»ØµÄÊý¾Ý¡£ÎªÁ˼ÆËãÔÚ·ÖÒ³UIÖÐÏÔʾµÄ×ÜÒ³Êý£¬±ØÐëÁ˽âÒª·µ»Ø¼Ç¼µÄ×ÜÊý¡£ÀýÈ磬Èç¹û×ܹ²ÓÐ1,000,000Ìõ¼Ç¼£¬²¢ÇÒҪʹÓÃÒ»¸öWhere×Ӿ佫ÆäɸѡΪ1000Ìõ¼Ç¼£¬ÄÇô·ÖÒ³Âß¼­¾ÍÐèÒªÁ˽â¼Ç¼µÄ×ÜÊý²ÅÄÜÕýÈ·³ÊÏÖ·ÖÒ³UI¡£

¼¼ÇÉ3¡ªÁ¬½Ó³Ø

¡¡¡¡ÔÚWebÓ¦ÓóÌÐòºÍSQLServer?Ö®¼äÉèÖÃTCPÁ¬½Ó¿ÉÄÜÊÇÒ»¸ö·Ç³£ÏûºÄ×ÊÔ´µÄ²Ù×÷¡£MicrosoftµÄ¿ª·¢ÈËÔ±µ½Ä¿Ç°ÎªÖ¹Äܹ»Ê¹ÓÃÁ¬½Ó³ØÒѾ­ÓÐÒ»¶Îʱ¼äÁË£¬ÕâʹµÃËûÃÇÄܹ»ÖØÓÃÊý¾Ý¿âÁ¬½Ó¡£ËûÃDz»ÊÇÕë¶Ôÿ¸öÇëÇó¶¼ÉèÖÃÒ»¸öеÄTCPÁ¬½Ó£¬¶øÊÇÖ»ÔÚÁ¬½Ó³ØÖÐûÓÐÈκÎÁ¬½Óʱ²ÅÉèÖÃÐÂÁ¬½Ó¡£µ±Á¬½Ó¹Ø±Õʱ£¬Ëü»á·µ»ØÁ¬½Ó³Ø£¬ÔÚÆäÖÐËü»á±£³ÖÓëÊý¾Ý¿âµÄÁ¬½Ó£¬¶ø²»ÊÇÍêÈ«ÆÆ»µ¸ÃTCPÁ¬½Ó¡£

¡¡¡¡µ±È»£¬ÄúÐèҪСÐÄÊÇ·ñ»á³öÏÖй©Á¬½Ó¡£µ±ÄúÍê³ÉʹÓÃÁ¬½Óʱ£¬ÇëÒ»¶¨Òª¹Ø±ÕÕâЩÁ¬½Ó¡£ÔÙÖØ¸´Ò»±é£ºÎÞÂÛÈκÎÈ˶ÔMicrosoft.NETFrameworkÖеÄÀ¬»ø»ØÊÕÓÐʲôÆÀÂÛ£¬ÇëÒ»¶¨ÒªÔÚÍê³ÉʹÓÃÁ¬½ÓʱÕë¶Ô¸ÃÁ¬½ÓÏÔʽµ÷ÓÃClose»òDispose¡£²»ÒªÏàÐŹ«¹²ÓïÑÔÔËÐпâ(CLR)»áÔÚÔ¤ÏÈÈ·¶¨µÄʱ¼äΪÄúÇå³ýºÍ¹Ø±ÕÁ¬½Ó¡£¾¡¹ÜCLR×îÖÕ»áÆÆ»µ¸ÃÀ࣬²¢Ç¿ÖÆÁ¬½Ó¹Ø±Õ£¬µ«Êǵ±Õë¶Ô¶ÔÏóµÄÀ¬»ø»ØÊÕÕæÕý·¢Éúʱ£¬²¢²»Äܱ£Ö¤¡£

¡¡¡¡ÒªÒÔ×îÓÅ»¯µÄ·½Ê½Ê¹ÓÃÁ¬½Ó³Ø£¬ÐèÒª×ñÊØÒ»Ð©¹æÔò¡£

¡¡¡¡Ê×ÏÈ´ò¿ªÁ¬½Ó£¬Ö´ÐвÙ×÷£¬È»ºó¹Ø±Õ¸ÃÁ¬½Ó¡£Èç¹ûÄú±ØÐëÈç´ËµÄ»°£¬¿ÉÒÔÕë¶Ôÿ¸öÇëÇó¶à´Î´ò¿ªºÍ¹Ø±ÕÁ¬½Ó£¨×îºÃÓ¦Óü¼ÇÉ1£©£¬µ«ÊDz»ÒªÒ»Ö±½«Á¬½Ó±£³Ö´ò¿ª×´Ì¬²¢Ê¹Óø÷ÖÖ²»Í¬µÄ·½·¨¶ÔÆä½øÐнø³ö´«µÝ¡£

¡¡¡¡µÚ¶þ£¬Ê¹ÓÃÏàͬµÄÁ¬½Ó×Ö·û´®£¨Èç¹ûʹÓü¯³ÉÉí·ÝÑéÖ¤µÄ»°£¬»¹ÒªÊ¹ÓÃÏàͬµÄÏ̱߳êʶ£©¡£Èç¹û²»Ê¹ÓÃÏàͬµÄÁ¬½Ó×Ö·û´®£¬ÀýÈç¸ù¾ÝµÇ¼µÄÓû§×Ô¶¨ÒåÁ¬½Ó×Ö·û´®£¬ÄÇôÄú½«ÎÞ·¨µÃµ½Á¬½Ó³ØÌṩµÄͬһ¸öÓÅ»¯Öµ¡£Èç¹ûÄúʹÓü¯³ÉÉí·ÝÑéÖ¤£¬Í¬Ê±»¹ÒªÄ£Äâ´óÁ¿Óû§£¬Á¬½Ó³ØµÄЧÂÊÒ²»á´ó´óϽµ¡£³¢ÊÔ¸ú×ÙÓëÁ¬½Ó³ØÏà¹ØµÄÈκÎÐÔÄÜÎÊÌâʱ£¬.NETCLRÊý¾ÝÐÔÄܼÆÊýÆ÷¿ÉÄܷdz£ÓÐÓá£

¡¡¡¡Ã¿µ±Ó¦ÓóÌÐòÁ¬½Ó×ÊԴʱ£¬ÈçÔÚÁíÒ»¸ö½ø³ÌÖÐÔËÐеÄÊý¾Ý¿â£¬Äú¶¼Ó¦¸ÃÖØµã¿¼ÂÇÁ¬½Ó¸Ã×ÊÔ´Ëù»¨Ê±¼ä¡¢·¢ËÍ»ò¼ìË÷Êý¾ÝËù»¨Ê±¼ä£¬ÒÔ¼°Íù·µµÄÊýÁ¿£¬´Ó¶ø½øÐÐÓÅ»¯¡£ÓÅ»¯Ó¦ÓóÌÐòÖÐÈκÎÖÖÀàµÄ½ø³ÌÌøÔ¾¶¼ÊÇ»ñµÃ¸ü¼ÑÐÔÄܵÄÊ×ÒªÒ»µã¡£

¡¡¡¡Ó¦Óòã°üº¬ÁËÁ¬½ÓÊý¾Ý²ã¡¢½«Êý¾Ýת»»ÎªÓÐÒâÒåÀàʵÀýºÍÒµÎñÁ÷³ÌµÄÂß¼­¡£ÀýÈçÉçÇø·þÎñÆ÷£¬ÄúÒªÔÚÆäÖÐÌî³äForums»òThreads¼¯ºÏ£¬Ó¦ÓÃÒµÎñ¹æÔò£¨ÈçȨÏÞ£©£»×îÖØÒªµÄÊÇÒªÔÚÆäÖÐÖ´Ðлº´æÂß¼­¡£

¼¼ÇÉ4¡ªASP.NET»º´æAPI

¡¡¡¡±àдӦÓóÌÐò´úÂëÐÐ֮ǰ£¬Ò»¸öÊ×ÒªÍê³ÉµÄ²Ù×÷ÊÇÉè¼ÆÓ¦ÓòãµÄ½á¹¹£¬ÒÔ±ã×î´ó»¯ÀûÓÃASP.NET»º´æ¹¦ÄÜ¡£

¡¡¡¡Èç¹ûÄúµÄ×é¼þÒªÔÚASP.NETÓ¦ÓóÌÐòÖÐÔËÐУ¬ÔòÖ»ÐèÔÚ¸ÃÓ¦ÓóÌÐòÏîÄ¿ÖаüÀ¨Ò»¸öSystem.Web.dllÒýÓᣵ±ÄúÐèÒª·ÃÎʸûº´æÊ±£¬ÇëʹÓÃHttpRuntime.CacheÊôÐÔ£¨Í¨¹ýPage.CacheºÍHttpContext.CacheÒ²¿É·ÃÎÊÕâ¸ö¶ÔÏ󣩡£

¡¡¡¡¶ÔÓÚ»º´æÊý¾Ý£¬Óм¸¸ö¹æÔò¡£Ê×ÏÈ£¬Èç¹ûÊý¾Ý¿ÉÄÜ»á¶à´ÎʹÓÃʱ£¬ÔòÕâÊÇʹÓûº´æµÄÒ»¸öºÜºÃµÄ±¸Ñ¡Çé¿ö¡£µÚ¶þ£¬Èç¹ûÊý¾ÝÊÇͨÓõÄ£¬¶ø²»Ìض¨ÓÚij¸ö¾ßÌåµÄÇëÇó»òÓû§Ê±£¬ÔòÒ²ÊÇʹÓûº´æµÄÒ»¸öºÜºÃµÄ±¸Ñ¡Çé¿ö¡£Èç¹ûÊý¾ÝÊÇÌØ¶¨ÓÚÓû§»òÇëÇóµÄ£¬µ«ÊÇÊÙÃü½Ï³¤µÄ»°£¬ÈÔÈ»¿ÉÒÔ¶ÔÆä½øÐлº´æ£¬µ«ÊÇÕâÖÖÇé¿ö¿ÉÄܲ¢²»¾­³£Ê¹ÓᣵÚÈý£¬Ò»¸ö¾­³£±»ºöÂԵĹæÔòÊÇ£¬ÓÐʱ¿ÉÄÜÄú»º´æµÃÌ«¶à¡£Í¨³£ÔÚÒ»¸öx86¼ÆËã»úÉÏ£¬ÎªÁ˼õÉÙÄÚ´æ²»×ã´íÎó³öÏֵĻú»á£¬Äú»áÏëʹÓò»¸ßÓÚ800MBµÄרÓÃ×Ö½ÚÔËÐнø³Ì¡£Òò´Ë»º´æÓ¦¸ÃÓиöÏÞ¶È¡£»»¾ä»°Ëµ£¬Äú¿ÉÄÜÄܹ»ÖØÓÃij¸ö¼ÆËã½á¹û£¬µ«ÊÇÈç¹û¸Ã¼ÆËã²ÉÓÃ10¸ö²ÎÊýµÄ»°£¬Äú¿ÉÄÜÒª³¢ÊÔ»º´æ10¸öÅÅÁУ¬ÕâÑùÓпÉÄܸøÄú´øÀ´Âé·³¡£Ò»¸öÒªÇóASP.NETµÄ×î³£¼ûÖ§³ÖÊÇÓÉÓÚ¹ý¶È»º´æÒýÆðµÄÄÚ´æ²»×ã´íÎó£¬ÓÈÆäÊǶÔÓÚ´óÐÍÊý¾Ý¼¯¡£

ASP.NET»º´æ

¡¡¡¡»º´æÓм¸¸ö¼«¼ÑµÄ¹¦ÄÜ£¬ÄúÐèÒª¶ÔËüÃÇÓÐËùÁ˽â¡£Ê×ÏÈ£¬»º´æ»áʵÏÖ×î½ü×îÉÙʹÓõÄËã·¨£¬Ê¹µÃASP.NETÄܹ»ÔÚÄÚ´æÔËÐÐЧÂʽϵ͵ÄÇé¿öÏÂÇ¿ÖÆ»º´æÇå³ý£­´Ó»º´æ×Ô¶¯É¾³ýδʹÓùýµÄÏîÄ¿¡£µÚ¶þ£¬»º´æÖ§³Ö¿ÉÒÔÇ¿ÖÆÊ§Ð§µÄ¹ýÆÚÒÀÀµÏî¡£ÕâЩÒÀÀµÏî°üÀ¨Ê±¼ä¡¢ÃÜÔ¿ºÍÎļþ¡£Ê±¼ä¾­³£»áÓõ½£¬µ«ÊǶÔÓÚASP.NET2.0£¬ÒýÈëÁËÒ»¸ö¹¦ÄܸüÇ¿µÄÐÂʧЧÀàÐÍ£ºÊý¾Ý¿â»º´æÊ§Ð§¡£ËüÖ¸µÄÊǵ±Êý¾Ý¿âÖеÄÊý¾Ý·¢Éú±ä»¯Ê±×Ô¶¯É¾³ý»º´æÖеÄÏî¡£ÓйØÊý¾Ý¿â»º´æÊ§Ð§µÄÏêϸÐÅÏ¢£¬Çë²ÎÔÄMSDN?Magazine2004Äê7ÔµÄDinoEspositoCuttingEdgeרÀ¸¡£ÒªÁ˽⻺´æµÄÌåϵ½á¹¹

¼¼ÇÉ5¡ªÃ¿ÇëÇ󻺴æ

¡¡¡¡ÔÚ±¾ÎÄÇ°Ãæ²¿·Ö£¬ÎÒÌáµ½Á˾­³£±éÀú´úÂë·¾¶µÄһЩС¸ÄÉÆ¿ÉÄܻᵼÖ½ϴóµÄÕûÌåÐÔÄÜÊÕÒæ¡£¶ÔÓÚÕâЩС¸ÄÉÆ£¬ÆäÖÐÓÐÒ»¸ö¾ø¶ÔÊÇÎÒµÄ×î°®£¬ÎÒ½«Æä³ÆÖ®Îª¡°Ã¿ÇëÇ󻺴桱¡£

¡¡¡¡»º´æAPIµÄÉè¼ÆÄ¿µÄÊÇΪÁ˽«Êý¾Ý»º´æ½Ï³¤µÄÒ»¶Îʱ¼ä£¬»òÕß»º´æÖÁÂú×ãijЩÌõ¼þʱ£¬µ«Ã¿ÇëÇ󻺴æÔòÒâζ×ÅÖ»½«Êý¾Ý»º´æÎª¸ÃÇëÇóµÄ³ÖÐøÊ±¼ä¡£¶ÔÓÚÿ¸öÇëÇó£¬Òª¾­³£·ÃÎÊij¸öÌØ¶¨µÄ´úÂë·¾¶£¬µ«ÊÇÊý¾ÝÈ´Ö»ÐèÌáÈ¡¡¢Ó¦Óá¢Ð޸Ļò¸üÐÂÒ»´Î¡£ÕâÌýÆðÀ´ÓÐЩÀíÂÛ»¯£¬ÄÇôÎÒÃÇÀ´¾ÙÒ»¸ö¾ßÌåµÄʾÀý¡£

¡¡¡¡ÔÚÉçÇø·þÎñÆ÷µÄÂÛ̳ӦÓóÌÐòÖУ¬Ò³ÃæÉÏʹÓõÄÿ¸ö·þÎñÆ÷¿Ø¼þ¶¼ÐèÒª¸öÐÔ»¯µÄÊý¾ÝÀ´È·¶¨Ê¹ÓÃʲôÍâ¹Û¡¢Ê¹ÓÃʲôÑùʽ±í£¬ÒÔ¼°ÆäËû¸öÐÔ»¯Êý¾Ý¡£ÕâЩÊý¾ÝÖÐÓÐЩ¿ÉÒÔ³¤ÆÚ»º´æ£¬µ«ÊÇÓÐЩÊý¾ÝÈ´Ö»Õë¶Ôÿ¸öÇëÇóÌáȡһ´Î£¬È»ºóÔÚÖ´ÐиÃÇëÇóÆÚ¼ä¶ÔÆäÖØÓöà´Î£¬ÈçÒªÓÃÓڿؼþµÄÍâ¹Û¡£

¡¡¡¡ÎªÁ˴ﵽÿÇëÇ󻺴棬ÇëʹÓÃASP.NETHttpContext¡£¶ÔÓÚÿ¸öÇëÇ󣬶¼»á´´½¨Ò»¸öHttpContextʵÀý£¬ÔÚ¸ÃÇëÇóÆÚ¼ä´ÓHttpContext.CurrentÊôÐÔµÄÈκÎλÖö¼¿É·ÃÎʸÃʵÀý¡£¸ÃHttpContextÀà¾ßÓÐÒ»¸öÌØÊâµÄItems¼¯ºÏÊôÐÔ£»Ìí¼Óµ½´ËItems¼¯ºÏµÄ¶ÔÏóºÍÊý¾ÝÖ»ÔÚ¸ÃÇëÇó³ÖÐøÆÚ¼äÄÚ½øÐлº´æ¡£ÕýÈçÄú¿ÉÒÔʹÓûº´æÀ´´æ´¢¾­³£·ÃÎʵÄÊý¾ÝÒ»Ñù£¬ÄúÒ²¿ÉÒÔʹÓÃHttpContext.ItemsÀ´´æ´¢Ö»»ùÓÚÿ¸öÇëÇóʹÓõÄÊý¾Ý¡£Ëü±³ºóµÄÂß¼­·Ç³£¼òµ¥£ºÊý¾ÝÔÚËü²»´æÔÚµÄʱºòÌí¼Óµ½HttpContext.Items¼¯ºÏ£¬ÔÚºóÀ´µÄ²éÕÒÖУ¬Ö»ÊÇ·µ»ØHttpContext.ItemsÖеÄÊý¾Ý¡£

¼¼ÇÉ6¡ªºǫ́´¦Àí

¡¡¡¡Í¨Íù´úÂëµÄ·¾¶Ó¦¸Ã¾¡¿ÉÄÜ¿ìËÙ£¬ÊÇÂ𣿿ÉÄÜÓÐʱÄú»á¾õµÃÕë¶Ôÿ¸öÇëÇóÖ´ÐеĻòÕßÿn¸öÇëÇóÖ´ÐÐÒ»´ÎµÄÈÎÎñËùÐè×ÊÔ´·Ç³£¶à¡£·¢Ë͵ç×ÓÓʼþ»òÕß·ÖÎöºÍÑéÖ¤´«ÈëÊý¾Ý¾ÍÊÇÕâÑùµÄһЩÀý×Ó¡£

¡¡¡¡ÆÊÎöASP.NETForums1.0²¢ÖØÐ¹¹½¨×é³ÉÉçÇø·þÎñÆ÷µÄÄÚÈÝʱ£¬ÎÒÃÇ·¢ÏÖÌí¼ÓÐÂÕÅÌùµÄ´úÂë·¾¶·Ç³£Âý¡£Ã¿´ÎÌí¼ÓÐÂÕÅÌùʱ£¬Ó¦ÓóÌÐòÊ×ÏÈÐèҪȷ±£Ã»ÓÐÖØ¸´µÄÕÅÌù£¬È»ºó±ØÐëʹÓá°»µ´Ê¡±É¸Ñ¡Æ÷·ÖÎö¸ÃÕÅÌù£¬·ÖÎöÕÅÌùµÄ×Ö·ûͼÊÍ£¬¶ÔÕÅÌùÌí¼Ó±ê¼Ç²¢½øÐÐË÷Òý£¬ÇëÇóʱ½«ÕÅÌùÌí¼Óµ½ºÏÊʵĶÓÁУ¬ÑéÖ¤¸½¼þ£¬×îÖÕÕÅÌùÖ®ºó£¬Á¢¼´ÏòËùÓж©ÔÄÕß·¢³öµç×ÓÓʼþ֪ͨ¡£ºÜÇå³þ£¬ÕâÉæ¼°ºÜ¶à²Ù×÷¡£

¡¡¡¡¾­Ñо¿·¢ÏÖ£¬´ó¶àÊýʱ¼ä¶¼»¨ÔÚÁËË÷ÒýÂß¼­ºÍ·¢Ë͵ç×ÓÓʼþÉÏ¡£¶ÔÕÅÌù½øÐÐË÷ÒýÊÇÒ»¸ö·Ç³£ºÄʱµÄ²Ù×÷£¬ÈËÃÇ·¢ÏÖÄÚÖõÄSystem.Web.Mail¹¦ÄÜÒªÁ¬½ÓSMYP·þÎñÆ÷£¬È»ºóÁ¬Ðø·¢Ë͵ç×ÓÓʼþ¡£µ±Ä³¸öÌØ¶¨ÕÅÌù»òÖ÷ÌâÁìÓòµÄ¶©ÔÄÕßÊýÁ¿Ôö¼Óʱ£¬Ö´ÐÐAddPost¹¦ÄÜËùÐèµÄʱ¼äÒ²Ô½À´Ô½³¤¡£

¡¡¡¡²¢²»ÐèÒªÕë¶Ôÿ¸öÇëÇó¶¼½øÐеç×ÓÓʼþË÷Òý¡£ÀíÏëÇé¿öÏ£¬ÎÒÃÇÏëÒª½«´Ë²Ù×÷½øÐÐÅú´¦Àí£¬Ò»´ÎË÷Òý25¸öÕÅÌù»òÕßÿÎå·ÖÖÓ·¢ËÍÒ»´ÎËùÓеç×ÓÓʼþ¡£ÎÒÃǾö¶¨Ê¹ÓÃÒÔǰÓÃÓÚ¶ÔÊý¾Ý»º´æÊ§Ð§½øÐÐÔ­ÐÍÉè¼ÆµÄ´úÂ룬Õâ¸öʧЧÊÇÓÃÓÚ×îÖÕ½øÈëVisualStudio?2005µÄÄÚÈݵġ£

¡¡¡¡System.ThreadingÃüÃû¿Õ¼äÖеÄTimerÀà·Ç³£ÓÐÓ㬵«ÊÇÔÚ.NETFrameworkÖв»ÊǺÜÓÐÃû£¬ÖÁÉÙ¶ÔÓÚWeb¿ª·¢ÈËÔ±À´ËµÊÇÕâÑù¡£´´½¨Ö®ºó£¬Õâ¸öTimerÀཫÒÔÒ»¸ö¿ÉÅäÖõļä¸ôÕë¶ÔThreadPoolÖеÄij¸öÏ̵߳÷ÓÃÖ¸¶¨µÄ»Øµ÷¡£Õâ¾Í±íʾ£¬Äú¿ÉÒÔ¶Ô´úÂë½øÐÐÉèÖã¬Ê¹ÆäÄܹ»ÔÚûÓжÔASP.NETÓ¦ÓóÌÐò½øÐд«ÈëÇëÇóµÄÇé¿öϵÃÒÔÖ´ÐУ¬ÕâÊǺǫ́´¦ÀíµÄÀíÏëÇé¿ö¡£Äú»¹¿ÉÒÔÔڴ˺ǫ́½ø³ÌÖÐÖ´ÐÐÈçË÷Òý»ò·¢Ë͵ç×ÓÓʼþÖ®ÀàµÄ²Ù×÷¡£

¡¡¡¡µ«ÊÇ£¬ÕâÒ»¼¼ÊõÓм¸¸öÎÊÌâ¡£Èç¹ûÓ¦ÓóÌÐòÓòÐ¶ÔØ£¬¸Ã¼ÆÊ±Æ÷ʵÀý½«Í£Ö¹´¥·¢Æäʼþ¡£ÁíÍ⣬ÒòΪCLR¶ÔÓÚÿ¸ö½ø³ÌµÄÏß³ÌÊýÁ¿¾ßÓÐÒ»¸öÓ²ÐÔ±ê×¼£¬ËùÒÔ¿ÉÄÜ»á³öÏÖÕâÑùµÄÇéÐΣº·þÎñÆ÷¸ºÔغÜÖØ£¬ÆäÖмÆÊ±Æ÷¿ÉÄÜûÓпÉÔÚÆä»ù´¡ÉϵÃÒÔÍê³ÉµÄỊ̈߳¬ÔÚijÖ̶ֳÈÉÏ¿ÉÄÜ»áÔì³ÉÑÓ³Ù¡£ASP.NETͨ¹ýÔÚ½ø³ÌÖб£ÁôÒ»¶¨ÊýÁ¿µÄ¿ÉÓÃỊ̈߳¬²¢ÇÒ½öʹÓÃ×ÜÏ̵߳ÄÒ»²¿·ÖÓÃÓÚÇëÇó´¦Àí£¬ÊÔͼ½«ÉÏÊöÇé¿ö·¢ÉúµÄ»ú»á½µµ½×îµÍ¡£µ«ÊÇ£¬Èç¹ûÄú¾ßÓкܶàÒì²½²Ù×÷ʱ£¬Õâ¿ÉÄܾÍÊÇÒ»¸öÎÊÌâÁË¡£

¡¡¡¡ÕâÀïûÓÐ×ã¹»µÄ¿Õ¼äÀ´·ÅÖøôúÂ룬µ«ÊÇÄú¿ÉÒÔÏÂÔØÒ»¸ö¿ÉÒÔ¿´¶®µÄʾÀý£¬ÍøÖ·ÊÇwww.rob-howard.net¡£ÇëÁ˽âÒ»ÏÂBlackbeltTechEd2004ÑÝʾÖÐµÄ»ÃµÆÆ¬ºÍÑÝʾ¡£

¼¼ÇÉ7¡ªÒ³Êä³ö»º´æºÍ´úÀí·þÎñÆ÷

¡¡¡¡ASP.NETÊÇÄúµÄ±íʾ²ã£¨»òÕß˵Ӧ¸ÃÊÇÄúµÄ±íʾ²ã£©£»ËüÓÉÒ³¡¢Óû§¿Ø¼þ¡¢·þÎñÆ÷¿Ø¼þ£¨HttpHandlersºÍHttpModules£©ÒÔ¼°ËüÃÇÉú³ÉµÄÄÚÈÝ×é³É¡£Èç¹ûÄú¾ßÓÐÒ»¸öASP.NETÒ³£¬Ëü»áÉú³ÉÊä³ö£¨HTML¡¢XML¡¢Í¼Ïñ»òÈÎºÎÆäËûÊý¾Ý£©£¬²¢ÇÒÄúÕë¶Ôÿ¸öÇëÇóÔËÐд˴úÂëʱ£¬Ëü¶¼»áÉú³ÉÏàͬµÄÊä³ö£¬ÄÇôÄú¾ÍÓµÓÐÒ»¸ö¿ÉÓÃÓÚÒ³Êä³ö»º´æµÄ¾ø¼Ñ±¸Ñ¡ÄÚÈÝ¡£

¡¡¡¡½«´ËÐÐÄÚÈÝÌí¼ÓÒ³µÄ×îÉ϶Ë

£¼%@PageOutputCacheVaryByParams="none"Duration="60"%>

¡¡¡¡¾Í¿ÉÒÔ¸ßЧµØÎª´ËÒ³Éú³ÉÒ»´ÎÊä³ö£¬È»ºó¶ÔËü½øÐжà´ÎÖØÓã¬Ê±¼ä×Ϊ60Ã룬´Ëʱ¸ÃÒ³½«ÖØÐÂÖ´ÐУ¬Êä³öÒ²½«ÔÙÒ»´ÎÌí¼Óµ½ASP.NET»º´æ¡£Í¨¹ýʹÓÃһЩµÍ¼¶³ÌÐò»¯APIÒ²¿ÉÒÔÍê³É´ËÐÐΪ¡£¶ÔÓÚÊä³ö»º´æÓм¸¸ö¿ÉÅäÖõÄÉèÖã¬Èç¸Õ¸Õ½²µ½µÄVaryByParamsÊôÐÔ¡£VaryByParams¸ÕºÃ±»ÇëÇóµ½£¬µ«»¹ÔÊÐíÄúÖ¸¶¨HTTPGET»òHTTPPOST²ÎÊýÀ´¸ü¸Ä»º´æÏî¡£ÀýÈ磬ֻÐèÉèÖÃVaryByParam="Report"¼´¿É¶Ôdefault.aspx?Report=1»òdefault.aspx?Report=2½øÐÐÊä³ö»º´æ¡£Í¨¹ýÖ¸¶¨Ò»¸öÒԷֺŷָôµÄÁбí£¬»¹¿ÉÒÔÖ¸¶¨ÆäËû²ÎÊý¡£

¡¡¡¡ºÜ¶àÈ˶¼²»ÖªµÀºÎʱʹÓÃÊä³ö»º´æ£¬ASP.NETÒ³»¹»áÉú³ÉһЩλÓÚ»º´æ·þÎñÆ÷ÏÂÓεÄHTTP±êÍ·£¬ÈçMicrosoftInternetSecurityandAccelerationServer»òAkamaiʹÓõıêÍ·¡£ÉèÖÃÁËHTTP»º´æ±êÍ·Ö®ºó£¬¿ÉÒÔÔÚÕâÐ©ÍøÂç×ÊÔ´É϶ÔÎĵµ½øÐлº´æ£¬¿Í»§¶ËÇëÇóÒ²¿ÉÔÚ²»±Ø·µ»ØÔ­Ê¼·þÎñÆ÷µÄÇé¿öϵÃÒÔÂú×ã¡£

¡¡¡¡Òò´Ë£¬Ê¹ÓÃÒ³Êä³ö»º´æ²»»áʹµÃÄúµÄÓ¦ÓóÌÐòЧÂʸü¸ß£¬µ«ÊÇËü¿ÉÄÜ»á¼õÉÙ·þÎñÆ÷ÉϵĸºÔØ£¬ÒòΪÏÂÓλº´æ¼¼Êõ»á»º´æÎĵµ¡£µ±È»£¬Õâ¿ÉÄÜÖ»ÊÇÄäÃûÄÚÈÝ£»Ò»µ©Ëü³ÉΪÏÂÓÎÖ®ºó£¬Äú¾ÍÔÙÒ²²»»á¿´µ½ÕâЩÇëÇ󣬲¢ÇÒÔÙÒ²ÎÞ·¨Ö´ÐÐÉí·ÝÑéÖ¤ÒÔ×èÖ¹¶ÔËüµÄ·ÃÎÊÁË¡£

¼¼ÇÉ8¡ªÔËÐÐIIS6.0£¨Ö»ÒªÓÃÓÚÄں˻º´æ£©

¡¡¡¡Èç¹ûÄúδÔËÐÐIIS6.0(WindowsServer?2003)£¬ÄÇôÄú¾Í´í¹ýÁËMicrosoftWeb·þÎñÆ÷ÖеÄһЩºÜºÃµÄÐÔÄÜÔöÇ¿¡£ÔÚ¼¼ÇÉ7ÖУ¬ÎÒÌÖÂÛÁËÊä³ö»º´æ¡£ÔÚIIS5.0ÖУ¬ÇëÇóÊÇͨ¹ýIISÈ»ºó½øÈëASP.NETµÄ¡£Éæ¼°µ½»º´æÊ±£¬ASP.NETÖеÄHttpModule»á½ÓÊÕ¸ÃÇëÇ󣬲¢·µ»Ø»º´æÖеÄÄÚÈÝ¡£

¡¡¡¡Èç¹ûÄúÕýÔÚʹÓÃIIS6.0£¬¾Í»á·¢ÏÖÒ»¸öºÜºÃµÄС¹¦ÄÜ£¬³ÆÎªÄں˻º´æ£¬Ëü²»ÐèÒª¶ÔASP.NET½øÐÐÈκδúÂë¸ü¸Ä¡£µ±ÇëÇóÓÉASP.NET½øÐÐÊä³ö»º´æÊ±£¬IISÄں˻º´æ»á½ÓÊÕ»º´æÊý¾ÝµÄÒ»¸ö¸±±¾¡£µ±ÇëÇóÀ´×ÔÍøÂçÇý¶¯³ÌÐòʱ£¬Äں˼¶±ðµÄÇý¶¯³ÌÐò£¨ÎÞÉÏÏÂÎÄÇл»µ½Óû§Ä£Ê½£©¾Í»á½ÓÊÕ¸ÃÇëÇó£¬Èç¹û¾­¹ýÁË»º´æ£¬Ôò»á½«»º´æµÄÊý¾Ýˢе½ÏìÓ¦£¬È»ºóÍê³ÉÖ´ÐС£Õâ¾Í±íʾ£¬µ±Äú½«ÄÚºËģʽ»º´æÓëIISºÍASP.NETÊä³ö»º´æÒ»ÆðʹÓÃʱ£¬¾Í»á¿´µ½ÁîÈ˲»¸ÒÏàÐŵÄÐÔÄܽá¹û¡£ÔÚASP.NETµÄVisualStudio2005¿ª·¢¹ý³ÌÖУ¬ÎÒÒ»¶ÈÊǸºÔðASP.NETÐÔÄܵijÌÐò¾­Àí¡£¿ª·¢ÈËÔ±Íê³É¾ßÌ幤×÷£¬µ«ÊÇÎÒÒª¿´µ½Ã¿Ìì½øÐеÄËùÓб¨¸æ¡£ÄÚºËģʽ»º´æ½á¹û×ÜÊÇ×îÓÐÒâ˼µÄ¡£×î³£¼ûµÄÌØÕ÷ÊÇÍøÂç³äÂúÁËÇëÇó/ÏìÓ¦£¬¶øIISÔËÐÐʱµÄCPUʹÓÃÂÊÖ»ÓдóÔ¼5%¡£ÕâÌ«ÁîÈËÕð¾ªÁË£¡µ±È»Ê¹ÓÃIIS6.0»¹ÓÐһЩÆäËûÔ­Òò£¬µ«ÊÇÄÚºËģʽ»º´æÊÇÆäÖÐ×îÃ÷ÏÔµÄÒ»¸ö¡£

¼¼ÇÉ9¡ªÊ¹ÓÃGzipѹËõ

¡¡¡¡ËäȻʹÓÃgzip²¢²»Ò»¶¨ÊÇ·þÎñÆ÷ÐÔÄܼ¼ÇÉ£¨ÒòΪÄú¿ÉÄܻῴµ½CPUʹÓÃÂʵÄÌá¸ß£©£¬µ«ÊÇʹÓÃgzipѹËõ¿ÉÒÔ¼õÉÙ·þÎñÆ÷·¢Ë͵Ä×Ö½ÚÊýÁ¿¡£Õâ¾ÍʹÈËÃǾõµÃÒ³ËٶȼӿìÁË£¬²¢ÇÒ»¹¼õÉÙÁË´ø¿íµÄÓÃÁ¿¡£¸ù¾ÝËù·¢ËÍÊý¾Ý¡¢¿ÉÒÔѹËõµÄ³Ì¶ÈÒÔ¼°¿Í»§¶Ëä¯ÀÀÆ÷ÊÇ·ñÖ§³Ö£¨IISÖ»»áÏòÖ§³ÖgzipѹËõµÄ¿Í»§¶Ë·¢Ë;­¹ýgzipѹËõµÄÄÚÈÝ£¬ÈçInternetExplorer6.0ºÍFirefox£©£¬ÄúµÄ·þÎñÆ÷ÿÃë¿ÉÒÔ·þÎñÓÚ¸ü¶àµÄÇëÇó¡£Êµ¼ÊÉÏ£¬¼¸ºõÿµ±Äú¼õÉÙËù·µ»ØÊý¾ÝµÄÊýÁ¿Ê±£¬¶¼»áÔö¼ÓÿÃëÇëÇóÊý¡£

¡¡¡¡GzipѹËõÒѾ­ÄÚÖõ½IIS6.0ÖУ¬²¢ÇÒÆäÐÔÄܱÈIIS5.0ÖÐʹÓõÄgzipѹËõÒªºÃµÄ¶à£¬ÕâÊǺÃÏûÏ¢¡£µ«²»ÐÒµÄÊÇ£¬µ±³¢ÊÔÔÚIIS6.0Öдò¿ªgzipѹËõʱ£¬Äú¿ÉÄÜÎÞ·¨ÔÚIISµÄÊôÐÔ¶Ô»°ÖÐÕÒµ½¸ÃÉèÖá£IISС×éÔڸ÷þÎñÆ÷ÖÐÖÃÈëÁË׿ԽµÄgzip¹¦ÄÜ£¬µ«ÊÇÍüÁ˰üÀ¨Ò»¸öÓÃÓÚÆôÓøù¦ÄܵĹÜÀíUI¡£ÒªÆôÓÃgzipѹËõ£¬Äú±ØÐëÉîÈëµ½IIS6.0µÄXMLÅäÖÃÉèÖÃÄÚ²¿£¨ÕâÑù²»»áÒýÆðÐÄÔàÐéÈõ£©¡£Ë³±ãÌáÒ»¾ä£¬Õâ¹é¹¦ÓÚOrcsWebµÄScottForsyth£¬Ëû°ïÖúÎÒÌá³öÁËÔÚOrcsWebÉÏËÞÖ÷µÄwww.asp.net·þÎñÆ÷µÄÕâ¸öÎÊÌâ¡£

¡¡¡¡±¾ÎľͲ»½²Êö²½ÖèÁË£¬ÇëÔĶÁBradWilsonµÄÎÄÕ£¬ÍøÖ·ÊÇIIS6Compression¡£»¹ÓÐһƪÓйØÎªASPXÆôÓÃѹËõµÄ֪ʶ¿âÎÄÕ£¬ÍøÖ·ÊÇEnableASPXCompressioninIIS¡£µ«ÊÇÄúÓ¦¸Ã×¢Ò⣬ÓÉÓÚһЩʵʩϸ½Ú£¬IIS6.0Öв»ÄÜͬʱ´æÔÚ¶¯Ì¬Ñ¹ËõºÍÄں˻º´æ¡£

¼¼ÇÉ10¡ª·þÎñÆ÷¿Ø¼þÊÓͼ״̬

¡¡¡¡ÊÓͼ״̬ÊÇÒ»¸öÓÐȤµÄÃû³Æ£¬ÓÃÓÚ±íʾÔÚËùÉú³ÉÒ³µÄÒþ²ØÊä³ö×Ö¶ÎÖд洢һЩ״̬Êý¾ÝµÄASP.NET¡£µ±¸ÃÒ³ÕÅÌù»Ø·þÎñÆ÷ʱ£¬·þÎñÆ÷¿ÉÒÔ·ÖÎö¡¢ÑéÖ¤¡¢²¢½«´ËÊÓͼ״̬Êý¾ÝÓ¦ÓûظÃÒ³µÄ¿Ø¼þÊ÷¡£ÊÓͼ״̬ÊÇÒ»¸ö·Ç³£Ç¿´óµÄ¹¦ÄÜ£¬ÒòΪËüÔÊÐí״̬Óë¿Í»§¶ËÒ»Æð±£³Ö£¬²¢ÇÒËü²»ÐèÒªcookie»ò·þÎñÆ÷ÄÚ´æ¼´¿É±£´æ´Ë״̬¡£ºÜ¶àASP.NET·þÎñÆ÷¿Ø¼þ¶¼Ê¹ÓÃÊÓͼ״̬À´±£³ÖÔÚÓëÒ³ÔªËØ½øÐн»»¥ÆÚ¼ä´´½¨µÄÉèÖã¬ÀýÈç±£´æ¶ÔÊý¾Ý½øÐзÖҳʱÏÔʾµÄµ±Ç°Ò³¡£

¡¡¡¡È»¶øÊ¹ÓÃÊÓͼ״̬ҲÓÐһЩȱµã¡£Ê×ÏÈ£¬·þÎñ»òÇëÇóҳʱ£¬Ëü¶¼»áÔö¼ÓÒ³µÄ×ܸºÔØ¡£¶ÔÕÅÌù»Ø·þÎñÆ÷µÄÊÓͼ״̬Êý¾Ý½øÐÐÐòÁл¯»òÈ¡ÏûÐòÁл¯Ê±£¬Ò²»á·¢Éú¶îÍâµÄ¿ªÏú¡£×îºó£¬ÊÓͼ״̬»áÔö¼Ó·þÎñÆ÷ÉϵÄÄÚ´æ·ÖÅä¡£

¡¡¡¡¼¸¸ö·þÎñÆ÷¿Ø¼þÓÐ׏ý¶ÈʹÓÃÊÓͼ״̬µÄÇ÷ÊÆ£¬¼´Ê¹ÔÚ²¢²»ÐèÒªµÄÇé¿öÏÂҲҪʹÓÃËü£¬ÆäÖÐ×îÖøÃûµÄÊÇDataGrid¡£ViewStateÊôÐÔµÄĬÈÏÐÐΪÊÇÆôÓ㬵«ÊÇÈç¹ûÄú²»ÐèÒª£¬Ôò¿ÉÒÔÔڿؼþ»òÒ³¼¶±ð¹Ø±Õ¡£ÔڿؼþÄÚ£¬Ö»Ð轫EnableViewStateÊôÐÔÉèÖÃΪfalse£¬»òÕßÔÚÒ³ÖÐʹÓÃÏÂÁÐÉèÖü´¿É¶ÔÆä½øÐÐÈ«¾ÖÉèÖãº

£¼%@PageEnableViewState="false"%>

¡¡¡¡Èç¹ûÄú²»»Ø·¢Ò³£¬»òÕß×ÜÊÇÕë¶Ôÿ¸öÇëÇóÖØÐÂÉú³ÉÒ³ÉϵĿؼþ£¬ÔòÓ¦¸ÃÔÚÒ³¼¶±ð½ûÓÃÊÓͼ״̬¡£

¡¡¡¡·µ»ØÒ³Ê×

¡¡¡¡Ð¡½á

¡¡¡¡ÎÒΪÄú½²ÊöÁËһЩÎÒÈÏΪÔÚ±àд¸ßÐÔÄÜASP.NETÓ¦ÓóÌÐòʱÓÐËù°ïÖúµÄ¼¼ÇÉ¡£ÕýÈçÎÒÔÚ±¾ÎÄÇ°Ãæ²¿·ÖÌáµ½µÄÄÇÑù£¬ÕâÊÇÒ»¸ö³õ²½Ö¸ÄÏ£¬²¢²»ÊÇASP.NETÐÔÄܵÄ×îºó½á¹û¡££¨ÓйظÄÉÆASP.NETÓ¦ÓóÌÐòÐÔÄܵÄÐÅÏ¢£¬Çë²ÎÔÄImprovingASP.NETPerformance¡££©Ö»ÓÐͨ¹ý×Ô¼ºµÄÇ×ÉíÌåÑé²ÅÄÜÕÒ³ö½â¾ö¾ßÌåÐÔÄÜÎÊÌâµÄ×îºÃ·½·¨¡£µ«ÊÇ£¬ÔÚÄúµÄÂóÌÖУ¬ÕâЩ¼¼ÇÉÓ¦¸Ã»áΪÄúÌṩһЩºÃµÄÖ¸ÄÏ¡£ÔÚÈí¼þ¿ª·¢ÖУ¬¼¸ºõûÓоø¶ÔµÄ¶«Î÷£»Ã¿¸öÓ¦ÓóÌÐò¶¼ÊÇΨһµÄ¡£

×÷ÕߣºÅóÓÑȦ¿Æ¼¼


Go To Top »Ø¶¥²¿
Ö÷Õ¾Ö©Öë³ØÄ£°å£º 在线电影91| 91最新地址永久发布页 | 免费观看男女啪啪乱淫播放 | 亚洲成色www久久网站瘦与人 | 影音先锋91在线 | 亚洲精品女人久久 | 91在线www | 五月天婷婷色 | 午夜 国产| 97超碰在线人人 | 久久久亚洲欧洲日产国码二区 | 亚洲中国字幕 | 午夜成年视频 | 国产成人啪午夜精品网站男同 | 一区二区三区四区久久 | 一级片免费在线 | 51国产偷自视频区视频小蝌蚪 | 91精品在线观看入口 | 99热精品免费 | www.久久久久久久久久久 | 91精品久久久久久久久中文字幕 | 国产成人一区 | 亚洲专区一区虐另类调教 | 99久久久国产精品免费调教sp | 91成人短视频在线观看 | 91freehdxxxx亚洲| 国产精品一区二区三区免费观看 | 99久久婷婷国产综合精品免费 | 亚洲精品在线视频观看 | 偷拍激情视频一区二区三区 | 91手机在线看片 | 国产 欧美 精品 | 国产电影久久久久久久 | 91视频在线免费看 | 在线国产视频一区 | 91久久精品国产91性色tv | 91chinese在线| 在线麻豆视频 | 在线男人天堂 | 亚洲天堂成人在线视频 | 九一视频在线观看免费 |