Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

asp.net(c#)´ÓCache¶ÔÏóɾ³ýÏѧϰÈռǶþ£©

ÉÏƪÎÄÕÂÖÐ˵µ½Ê²Ã´ÊÇ Cache¶ÔÏó£¬ÈçºÎÔÚASP.NETÖÐʹÓà Cache¶ÔÏó¡£ÏÂÃæÎÒÃÇÀ´ËµËµÈçºÎÔÚASP.NETÖÐɾ³ýÏî¡£
ASP.NET Cache ¶ÔÏóÉè¼ÆÓÃÓÚ±£Ö¤Ëü²¢²»Ê¹Óùý¶àµÄ·þÎñÆ÷ÄÚ´æ¡£½á¹ûÊÇ£¬µ±ÓÃÄÚ´æ±äµÃȱ·¦Ê±£¬Cache¶ÔÏó×Ô¶¯É¾³ý×îÉÙ±»Ê¹ÓõÄÏî¡£Äã¿ÉÒÔͨ¹ý¶¨Òåʱ¼äÏÞÖÆ¡¢ÒÀÀµÏî¡¢ÒÔ¼°Ïî
ÔÚCache¶ÔÏóÖеÄÓÅÏȼ¶À´Ó°Ïì Cache¶ÔÏó±£´æºÍɾ³ýÏîµÄ·½Ê½¡£
Cache¶ÔÏóÖеÄÏîÖ»ÒªÊÇÒÀÀµ»òʱ¼äÏÞÖƱ»´¥·¢£¬¾ÍÊÇÁ¢¼´±»É¾³ý¡£ÊÔͼ»ñÈ¡±»É¾³ýµÄÏ·µ»ØnullÖµ£¬³ý·ÇÏîÔٴα»Ìí¼Óµ½ Cache¶ÔÏóÖС£
¾ø¶ÔÆÚÏÞ
¡¡¡¡Äã¿ÉÒÔʹÓà AbsoluteEXpiration ²ÎÊýΪÏÒå×î´óµÄ¾ø¶ÔÉú´æÆÚ¡£´Ë²ÎÊýÊÇ DateTime ÀàÐ͵IJÎÊý£¬ÔÊÐíÄãÖ¸¶¨Ïî¹ýÆÚµÄʱ¼ä¡£
¡¡¡¡ÎÒÔÚÏÂÃæµÄ´úÂëÖ¸¶¨ÁË´Ó´´½¨Æð5·ÖÖÓºó£¬myValue ´Ó Cache ¶ÔÏóÖб»É¾³ý£º
Cache.Insert("myKey", myValue, null, DateTime.Now.AddMinutes(5), Cache.NoSlidingExpiration);
»¬¶¯ÆÚÏÞ
¡¡¡¡Äã¿ÉÒÔͨ¹ýʹÓà SlidingExpiration ²ÎÊýΪÏÒå×î´óµÄÏà¶ÔÉú´æÆÚ¡£ÕâÊÇÒ»¸ö TimeSpan ÀàÐͲÎÊý£¬ÔÊÐíÄãÖ¸¶¨Ã¿¸ö¶ÔÏó×Ô´Ó×îºóÒ»´Î·ÃÎʺóµÄʱ¼ä¼ä¸ôÒÔ¼°ºÎʱ¶ÔÏóµ½ÆÚ¡£
¡¡¡¡ÎÒÔÚÏÂÃæµÄ´úÂëÖ¸¶¨ÁË myValue ×îºóµÄ·ÃÎʵÄ20·ÖÖÓºó±»´Ó Cache¶ÔÏóÖÐɾ³ý£º
Cache.Insert("myKey", myValue, null, null, TimeSpan.fromSeconds(20));
ÒÀÀµÏî
¡¡¡¡ÓÐʱÄãÏëij¶ÔÏó´Ó Cache¶ÔÏóÖб»É¾³ý£¬ÒòΪ֧³ÖµÄÏÈçÎļþÒѾ­¸Ä±ä¡£ASP.NET ÔÊÐíÄã»ùÓÚÒÀÀµÏî»òÁíÒ»¸ö»º´æµÄÏîÀ´¶¨Ò建´æÏîµÄºÏ·¨ÐÔ¡£»ùÓÚÍⲿÎļþºÍĿ¼µÄÒÀÀµÏî±»
³ÆΪÎļþÒÀÀµÏÒÀÀµÓÚÁíÒ»¸ö»º´æÏîµÄÒÀÀµÏî±»³ÆΪ¼üÒÀÀµÏî¡£Èç¹ûÒÀÀµÏî¸Ä±ä£¬»º´æµÄÏî±»³ÆΪ²»ºÏ·¨£¬È»ºó´ÓCache¶ÔÏóÖÐɾ³ý¡£
¡¡¡¡ÎÒÔÚÏÂÃæµÄ´úÂëÖ¸¶¨Á˵± myDoc.xml Îļþ¸ü¸Äʱ£¬myValue ´Ó Cache¶ÔÏóÖÐɾ³ý£º
Cache.Insert("myKey", myValue, new CacheDependency(Server.MapPath("myDoc.xml")));
»º´æÏîÓÅÏȼ¶
¡¡¡¡µ±ÍøÂç·þÎñÆ÷ÔËÐеÄÄÚ´æ¿ÉÓÃÁ¿½µµÍʱ£¬Cache¶ÔÏóÓÐÑ¡ÔñµØɾ³ýÏîÒÔÊÍ·ÅϵͳÄÚ´æ¡£ÄãÖ¸¶¨¸ßÒ»µãÓÅÏȼ¶µÄÏî½ÏµÍ¿ÉÄÜ´Ó»º´æÖб»É¾³ý£¬¶ø±»Ö¸¶¨ÎªµÍһЩÓÅÏȼ¶µÄÏɾ³ýµÄ¿ÉÄÜÐÔ¾ÍÒª´óһЩ¡£
¡¡¡¡ÎÒÔÚÏÂÁдúÂëÖ¸¶¨ÁË myValue ÓиßÓÅÏȼ¶£¬½«³ÉΪµ±·þÎñÆ÷ÄÚ´æ±»ÏÞÖÆʱ£¬×îºó´Ó Cache¶ÔÏóɾ³ýµÄÏîÖ®Ò»£º
Cache.Insert("myKey", myValue, null, null, Cache.NoSlidingExpiration, CacheItemPriority.High, onRemove);
ÉèÖà Cache.Insert ÖвÎÊýµÄʾÀý
¡¡¡¡ÏÂÁдúÂ뽫һ¸ö MyBook µÄֵʹÓÃÐí¶à²ÎÊý²åÈëµ½ÁË


Ïà¹ØÎĵµ£º

ASP.NET½²×ù(2) ASP.NET¿Ø¼þ

2.1 ASP.net ÈëÃÅ
¡¡¡¡Í¨³£Ì¸Ò»¸öѧ¿Æ£¬ÎÒÃÇÀÏÊÇ˵£¬ËüÈëÃźܼòµ¥µÄÂASP.netÒ²ÊÇ¡£ASP.netÌá³öÒ»¸ö¸ÅÄ¾ÍÊÇÈÏΪWEBÒ³Ã棬ҲÊÇÒ»¸ö´°Ì壬ËùÒÔ£¬Ñ§Ï°¹ýÃæÏò¶ÔÏó±à³ÌµÄVB VC BC DephiµÄÅóÓÑ£¬Ñ§ÆðÀ´¾Í¼òµ¥¶àÁË¡£
¡¡¡¡Ò»¸öASP.netÒ³ÃæµÄºó׺ÃûÊÇ".aspx"£¬ËùÒÔ£¬IISÔÚÄã°²×°ÍêASP.netʱ£¬Ò²»á°ÑDefault.aspx×÷ΪÄãµÄĬÈÏ ......

asp.net¶ÏµãÐø´«¼¼Êõ

¶ÏµãÐø´«µÄÔ­Àí
  ÔÚÁ˽âHTTP¶ÏµãÐø´«µÄÔ­Àí֮ǰ£¬ÏÈÀ´ËµËµHTTPЭÒ飬HTTPЭÒéÊÇÒ»ÖÖ»ùÓÚtcpµÄ¼òµ¥Ð­Ò飬·ÖΪÇëÇóºÍ»Ø¸´Á½ÖÖ¡£ÇëÇóЭÒéÊÇÓÉ¿Í»§»ú(ä¯ÀÀÆ÷)Ïò·þÎñÆ÷(WEB SERVER)Ìá½»ÇëÇóʱ·¢Ëͱ¨ÎĵÄЭÒé¡£»Ø¸´Ð­ÒéÊÇÓÉ·þÎñÆ÷(web server)£¬Ïò¿Í»§»ú(ä¯ÀÀÆ÷)»Ø¸´±¨ÎÄʱµÄЭÒé¡£ÇëÇóºÍ»Ø¸´Ð­Ò鶼ÓÉÍ·ºÍÌå×é³É¡£Í·ºÍÌåÖ® ......

asp.net×Ô¶¨Òå´íÎóÒ³Ãæ

web.config
<customErrors mode="On" defaultRedirect="ApplicationErroy.aspx" >
<error statusCode="403" redirect="403.htm"/>
<error statusCode="404" redirect="404.htm"/>
<error statusCode= ......

asp.net membership

±¾ÎÄĿ¼£º
1.membership¼ò½é
2.membershipÔÚsql serverÖеÄÉèÖÃ
3.ÅäÖÃweb.config
4.´´½¨Óû§CreateUserWizard¿Ø¼þ
5.Óû§µÇ¼login¿Ø¼þ
6.ÏÔʾµ±Ç°Óû§µÄÃû³ÆLoginName¿Ø¼þ
7.¼ì²âÓû§µÄÉí·ÝÑé֤״̬µÄLoginStatus¿Ø¼þ
8.Ϊ²»Í¬Àà±ðÓû§³ÊÏÖ²»Í¬ÄÚÈݵÄLoginView¿Ø¼þ
9.¸ü¸ÄÃÜÂëµÄChangePassword¿Ø¼þ
10.×ÔÖúÕÒ» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ