PetShop 4.0 Ïê½âÖ®ËÄ(PetShopÖ®ASP.NET»º´æ)
Èç¹û¶Ô΢ÐͼÆËã»úÓ²¼þϵͳÓÐ×ã¹»µÄÁ˽⣬ÄÇôÎÒÃǶÔÓÚCacheÕâ¸öÃû´ÊÒ»¶¨ÊǶúÊìÄÜÏêµÄ¡£ÔÚCPUÒÔ¼°Ö÷°åµÄоƬÖУ¬¶¼ÒýÈëÁËÕâÖÖÃûΪ¸ßËÙ»º³å´æ´¢Æ÷£¨Cache£©µÄ¼¼Êõ¡£ÒòΪCacheµÄ´æÈ¡ËٶȱÈÄÚ´æ¿ì£¬Òò¶øÒýÈëCacheÄܹ»ÓÐЧµÄ½â¾öCPUÓëÄÚ´æÖ®¼äµÄËٶȲ»Æ¥ÅäÎÊÌâ¡£Ó²¼þϵͳ¿ÉÒÔÀûÓÃCache´æ´¢CPU·ÃÎʸÅÂʸߵÄÄÇЩÊý¾Ý£¬µ±CPUÐèÒª·ÃÎÊÕâЩÊý¾Ýʱ£¬¿ÉÒÔÖ±½Ó´ÓCacheÖжÁÈ¡£¬¶ø²»±Ø·ÃÎÊ´æÈ¡ËÙ¶ÈÏà¶Ô½ÏÂýµÄÄڴ棬´Ó¶øÌá¸ßÁËCPUµÄ¹¤×÷ЧÂÊ¡£Èí¼þÉè¼Æ½è¼øÁËÓ²¼þÉè¼ÆÖÐÒýÈ뻺´æµÄ»úÖÆÒÔ¸ÄÉÆÕû¸öϵͳµÄÐÔÄÜ£¬ÓÈÆäÊǶÔÓÚÒ»¸öÊý¾Ý¿âÇý¶¯µÄWebÓ¦ÓóÌÐò¶øÑÔ£¬»º´æµÄÀûÓÃÊDz»¿É»òȱµÄ£¬±Ï¾¹£¬Êý¾Ý¿â²éѯ¿ÉÄÜÊÇÕû¸öWebÕ¾µãÖе÷ÓÃ×îƵ·±µ«Í¬Ê±ÓÖÊÇÖ´ÐÐ×ÂýµÄ²Ù×÷Ö®Ò»£¬ÎÒÃDz»Äܱ»ËüÀÏÂõµÄË«ÍÈÍÏ»ºÎÒÃÇÇ°½øµÄÕ÷³Ì¡£»º´æ»úÖÆÕýÊǽâ¾öÕâһȱÏݵļÓËÙÆ÷¡£
4.1 ASP.NET»º´æ¸ÅÊö
×÷Ϊ.Net¿ò¼ÜÏ¿ª·¢WebÓ¦ÓóÌÐòµÄÖ÷´ò²úÆ·£¬ASP.NET³ä·Ö¿¼ÂÇÁË»º´æ»úÖÆ¡£Í¨¹ýijÖÖ·½·¨£¬½«ÏµÍ³ÐèÒªµÄÊý¾Ý¶ÔÏó¡¢WebÒ³Ãæ´æ´¢ÔÚÄÚ´æÖУ¬Ê¹µÃWebÕ¾µãÔÚÐèÒª»ñÈ¡ÕâЩÊý¾Ýʱ£¬²»ÐèÒª¾¹ý·±ËöµÄÊý¾Ý¿âÁ¬½Ó¡¢²éѯºÍ¸´ÔÓµÄÂß¼ÔËË㣬¾Í¿ÉÒÔ“´¥Êֿɼ°”£¬Èç“̽ÄÒÈ¡Îï”°ãÈÝÒ׶ø¿ìËÙ£¬´Ó¶øÌá¸ßÕû¸öWebϵͳµÄÐÔÄÜ¡£
ASP.NETÌṩÁËÁ½ÖÖ»ù±¾µÄ»º´æ»úÖÆÀ´Ìṩ»º´æ¹¦ÄÜ¡£Ò»ÖÖÊÇÓ¦ÓóÌÐò»º´æ£¬ËüÔÊÐí¿ª·¢Õß½«³ÌÐòÉú³ÉµÄÊý¾Ý»ò±¨±íÒµÎñ¶ÔÏó·ÅÈ뻺´æÖС£ÁíÍâÒ»ÖÖ»º´æ»úÖÆÊÇÒ³Êä³ö»º´æ£¬ÀûÓÃËü£¬¿ÉÒÔÖ±½Ó»ñÈ¡´æ·ÅÔÚ»º´æÖеÄÒ³Ã棬¶ø²»ÐèÒª¾¹ý·±ÔӵĶԸÃÒ³ÃæµÄÔٴδ¦Àí¡£
Ó¦ÓóÌÐò»º´æÆäʵÏÖÔÀí˵À´Æ½µÎÞÆ棬½ö½öÊÇͨ¹ýASP.NET¹ÜÀíÄÚ´æÖеĻº´æ¿Õ¼ä¡£·ÅÈ뻺´æÖеÄÓ¦ÓóÌÐòÊý¾Ý¶ÔÏó£¬ÒÔ¼ü/Öµ¶ÔµÄ·½Ê½´æ´¢£¬Õâ±ãÓÚÓû§ÔÚ·ÃÎÊ»º´æÖеÄÊý¾ÝÏîʱ£¬¿ÉÒÔ¸ù¾ÝkeyÖµÅжϸÃÏîÊÇ·ñ´æÔÚ»º´æÖС£
·ÅÈëÔÚ»º´æÖеÄÊý¾Ý¶ÔÏóÆäÉúÃüÖÜÆÚÊÇÊܵ½ÏÞÖƵģ¬¼´Ê¹ÔÚÕû¸öÓ¦ÓóÌÐòµÄÉúÃüÖÜÆÚÀҲ²»Äܱ£Ö¤¸ÃÊý¾Ý¶ÔÏóÒ»Ö±ÓÐЧ¡£ASP.NET¿ÉÒÔ¶ÔÓ¦ÓóÌÐò»º´æ½øÐйÜÀí£¬ÀýÈçµ±Êý¾ÝÏîÎÞЧ¡¢¹ýÆÚ»òÄÚ´æ²»×ãʱÒƳýËüÃÇ¡£´ËÍ⣬µ÷ÓÃÕß»¹¿ÉÒÔͨ¹ýCacheItemRemovedCallbackίÍУ¬¶¨Òå»Øµ÷·½·¨Ê¹µÃÊý¾ÝÏî±»ÒƳýʱÄܹ»Í¨ÖªÓû§¡£
ÔÚ.Net FrameworkÖУ¬Ó¦ÓóÌÐò»º´æͨ¹ýSystem.Web.Caching.CacheÀàʵÏÖ¡£ËüÊÇÒ»¸öÃÜ·âÀ࣬²»Äܱ»¼Ì³Ð¡£¶ÔÓÚÿһ¸öÓ¦ÓóÌÐòÓò£¬¶¼Òª´´½¨Ò»¸öCacheÀàµÄʵÀý£¬ÆäÉúÃüÖÜÆÚÓëÓ¦ÓóÌÐòÓòµÄÉúÃüÖÜÆÚ±£³ÖÒ»Ö¡£ÎÒÃÇ¿ÉÒÔÀûÓÃAdd»òInsert·½·¨£¬½«Êý¾ÝÏîÌí¼Óµ½Ó¦ÓóÌÐò»º´æÖУ¬ÈçÏÂËùʾ£º
Cache["First"] = "Firs
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔÇ°µÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕ߶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
±¾ÎĽéÉÜͨ¹ý»º´æÀ´Ìá¸ßÍøÒ³µÄÖ´ÐÐЧÂÊ¡£
¡¡¡¡1.¡¡¡¡¡¡¡¡¡¡¡¡ ASP.NET Output Caching
¡¡¡¡µ±Ò»¸öÍøҳƵ·±±»·ÃÎʵÄʱºò£¬ÎÒÃÇ¿ÉÒÔͨ¹ý°ÑÕû¸öÍøÒ³»º´æÀ´Ìá¸ßÖ´ÐÐЧÂÊ¡£ÕâÑù×÷µÄÓŵãÊÇ£¬µ±Óû§ÔٴηÃÎÊÕâ¸öÍøÒ³µÄʱºò£¬±»¸ñʽ»¯ºÃµÄHTML»á±»Ö±½ÓËÍÏÔ¡£
¡¡¡¡ÎªÊ²Ã´»á´æÔÚÕâÖÖЧ¹ûÄØ£¿ÎÒÃÇͨ¹ýASP.NETµÄ»ù±¾ÔËÐлúÖÆÀ´½âÊÍÕ ......
200XÄê12ÔÂ23ÈÕµÄÒ»´ÎÃæÊÔ¾Àú£¨¹²ÁùÂÖ£©£¬ÖÁ´Ë9-XÖÜÄêÖ®¼Ê£¬ºÍ¸÷λÅóÓÑ·ÖÏí£¬Ï£Íû¶Ô¸÷λÅóÓÑÓÐÓã¬ÓÐЩ×Ô¼ºµÄ´ð°¸Ìù³öÀ´Ò²½ö½öÊÇÅ×שÒýÓñ£¬Ï£Íû¸÷λÅóÓѲ»Áߴͽ̣¬Ëµ¾äÀÏʵ»°£¬ÃæÊÔµÄʱºòʱ¼äºÜ½ô£¬ºÜÄÑ¿¼ÂÇ×îÓÅËã·¨¡£
ÆðÒòÊÇÅóÓÑÍƼöÎÒÈ¥W¹«Ë¾Ó¦Æ¸Senior SDEÕâ¸öְλ£¬Ó¦¸ÃËãÊÇÄÚ²¿ÍƼöÁË£¬ÏÂÃæÊÇÕÐƸҪÇó
Title: Senio ......
ASP.NET »º´æ£º·½·¨ºÍ×î¼Ñʵ¼ù
2009-11-28 16:49
ÕªÒª£ºASP.NET ÌṩÈýÖÖÖ÷ÒªÐÎʽµÄ»º´æ£ºÒ³Ã漶Êä³ö»º´æ¡¢Óû§¿Ø¼þ¼¶Êä³ö»º´æ£¨»ò³ÆΪƬ¶Î»º´æ£©ºÍ»º´æ API¡£Êä³ö»º´æºÍƬ¶Î»º´æµÄÓŵãÊǷdz£Ò×ÓÚʵÏÖ£¬ÔÚ´ó¶àÊýÇé¿öÏ£¬Ê¹ÓÃÕâÁ½ÖÖ»º´æ¾Í×ã¹»ÁË¡£¶ø»º´æ API ÔòÌṩÁ˶îÍâµÄÁé»îÐÔ£¨Êµ¼ÊÉÏÊÇÏ൱´óµÄÁé»îÐÔ£©£¬¿ÉÓÃÓÚÔÚÓ¦Ó ......
1. Ò³ÇëÇó£º
Ò³ÇëÇó·¢ÉúÔÚÒ³ÉúÃüÖÜÆÚ¿ªÊ¼Ö®Ç°¡£Óû§ÇëÇóҳʱ£¬ASP.NET ½«È·¶¨ÊÇ·ñÐèÒª·ÖÎöºÍ±àÒëÒ³£¨´Ó¶ø¿ªÊ¼Ò³µÄÉúÃüÖÜÆÚ£©£¬»òÕßÊÇ·ñ¿ÉÒÔÔÚ²»ÔËÐÐÒ³µÄÇé¿öÏ·¢ËÍÒ³µÄ»º´æ°æ±¾ÒÔ½øÐÐÏìÓ¦¡£
2. ¿ªÊ¼£º
ÔÚ¿ªÊ¼½× ......