petshop4.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"] = "
Ïà¹ØÎĵµ£º
À´Ô´£ºhttp://www.code-123.com/html/2009917202320580.html
1.¸ú×ÙÒ³ÃæÖ´ÐÐ
ÉèÖöϵãÊÇÒ³Ãæµ÷ÊÔ¹ý³ÌÖеij£ÓÃÊֶΣ¬³ý´ËÖ®Í⣬»¹¿ÉÒÔͨ¹ý²é¿´Ò³ÃæµÄ¸ú×ÙÐÅÏ¢½øÐдíÎóÅŲéÒÔ¼°ÐÔÄÜÓÅ»¯¡£ASP.NETÖÐÆôÓÃÒ³Ãæ¸ú×ٷdz£·½±ã£¬Ö»ÐèÔÚPageÖ¸ÁîÖмÓÈëTrace="True"ÊôÐÔ¼´¿É£º
......
1¡¢ExcelÊý¾Ýµ¼Èëµ½Êý¾Ý¿âÖУº
//¸Ã·½·¨ÊµÏÖ´ÓExcelÖе¼³öÊý¾Ýµ½DataSetÖУ¬ÆäÖÐfilepathΪExcelÎļþµÄ¾ø¶Ô·¾¶£¬sheetnameΪ±íʾÄǸöExcel±í£»
public DataSet ExcelDataSource( string filepath , string sheetname )
&nb ......
×î½ü¼¸ÖÜ£¬ÔÚ²©¿Í¡¢TwitterºÍÂÛ̳ÉÏÈç»ðÈçݱµØÕ¹¿ªÁËÒ»³¡ÌÖÂÛ¡£ÌÖÂÛµÄÄÚÈÝÊÇ£º¿ª·¢ÈËÔ±ÊÇ·ñÓ¦¸ÃʹÓûòѧϰASP.NET MVC¡£´Ó“²»ÍƼöѧϰ”µ½“ËùÓÐASP.NET¿ª·¢ÈËÔ±¶¼Ó¦¸Ãѧϰ”£¬¸÷ÖÖ²»Í¬µÄ¹Ûµã²ã³ö²»Çî¡£InfoQ¶ÔÆäÖв¿·ÖÌÖÂÛÄÚÈݽøÐÐÁË×ܽᡣ
Rob Conerey£¨SubSonicÖ®¸¸£¬Ä¿Ç°ÊÇ΢ÈíASP.NET MVCÍÅ¶ÓµÄ ......
using System;
using System.Web;
using System.Text.RegularExpressions;
public static string NoHTML(string Htmlstring)
{
//ɾ³ý½Å±¾
Htmlstring = Regex.Replace(Htmlstring,@"<script[^>]*?>.*?&l ......
ÔÎĵØÖ·:http://blog.csdn.net/ChengKing/archive/2009/01/01/3678774.aspx
ÊôÐÔµÄÉè¼ÆÊ±ÌØÐÔ
.NET Framework
Ϊ
¿Ø¼þÉè¼ÆÊ±ÊôÐÔÌṩÁ˺ܶà·á¸»µÄÀ࣬ÕâЩÊôÐԵŦÄܷdz£Áé»î£¬¿ØÖÆ·¶Î§¹ã·º£¬±ÈÈç¿ÉÒÔ¿ØÖƸÃÊôÐÔÔÚÊôÐÔ´°¿ÚÖеÄÏÔʾģʽ£¬È磺ÊÇ·ñÔÚÊôÐÔ´°¿ÚÖÐÏÔʾ¸ÃÊô
ÐÔ£¬Ò²¿ÉÒÔÖ¸¶¨´ËÊôÐÔ±ØÐë½ÓÊÕÖµÀàÐÍÃèÊö£¬°´×é· ......