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

ÏîÄ¿¿ª·¢¾­Ñ飭ASP.NETÏîÄ¿¿ª·¢ÖеÄÒì³£´¦Àí

 Ô´ÌùµØÖ·£ºhttp://www.cnblogs.com/yanyangtian/archive/2009/05/07/1451705.html
           Ç°ÑÔ£ºÒì³£µÄ´¦ÀíÔÚÏîÄ¿¿ª·¢ÖÐÊǺÜÓбØÒªµÄ£¬Òì³£µÄ´¦Àí²»½ö½öÖ»ÊÇtry..catch..finally¾ÍÍêÊÂÁ˵ġ£Òì³£´¦Àí¾ø¶Ô¿ÉÒԳƿª·¢ÖеÄÖØÒª×é³É²¿·Ö¡£±ØÐëÕýÈ·µÄÃæ¶ÔÒì³££¬ÒòΪ¼´Ê¹ÊÇ×îÄܸɵĿª·¢ÈËÔ±£¬Ò²ÒªÃæ¶ÔÕâ¸öÎÊÌâ ....
       ÎÒÃDz»ÖªµÀ¿Í»§ÊÇÔõôÑùʹÓÃÎÒÃÇ¿ª·¢µÄÈí¼þµÄ£¬ËùÒÔÎÒÃDZØÐë´¦ÀíÕâÑùµÄÇé¿ö£ºÈç¹ûϵͳ²»°´ÕÕÎÒÃǵÄÉè¼ÆÊ±ËùÏëµÄÔËÐУ¬ÎÒÃǸÄÔõô°ì£¿
       ÏÂÃæÎÒÃǾÍÀ´¾ßÌåµÄ½éÉÜÔÚASP.NETÏîÄ¿¿ª·¢ÖеÄÒì³£µÄ´¦Àí·½Ê½£¬Ï£Íû¿´Íêºó£¬´ó¼Ò¿ÉÒԻشðÉÏÃæµÄÎÊÌâ¡£
       ±¾ÆªµÄ»°ÌâÈçÏ£º
       Ó¦ÓóÌÐò¼¶±ðÒì³£´¦ÀíµÄ´íÎó´¦Àí
       Ò³Ãæ¼¶±ðÒì³£´¦Àí
       ·½·¨¼¶±ðÒì³£´¦Àí
       web.configÎļþÒì³£´¦ÀíÅäÖÃ
       ½¡¿µ¼àÊÓ(Health Monitoring)
       Enterprise Application BlocksÒì³£´¦ÀíÄ£¿é 
      Ò».ÔÚÓ¦ÓóÌÐò¼¶±ðµÄÒì³£´¦Àí£º
       ÏàÐÅ´ó¼Ò¶ÔApplication¶ÔÏó²»Ä°Éú£¬¶øÇÒÔÚÏîÄ¿ÖÐÌí¼Ó¹ýGlobal.asaxÎļþ¡£È·Êµ£¬ASP.NETÔÚÓ¦ÓóÌÐò¼¶±ð´¦ÀíÒì³£µÄ´úÂë¶¼ÊÇ·ÅÔÚGlobal.asaxµÄApplication_Errorʼþ´¦Àíϵģº
 
void Application_Error(object sender, EventArgs e)
 {
  // Code that runs when an unhandled error occurs
 } 
       ÎÒÃÇ¿ÉÒÔÔÚÉÏÃæµÄʼþ´¦ÀíµÄ·½·¨Öв¶»ñËùÓеÄÒì³££¬¶øÇÒ»¹¿ÉÒÔ°ÑÒì³£¼Ç¼µ½ÈÕÖ¾Îļþ£¬²¢ÇÒͬʱ·¢ËÍEmail¸æËß¿ª·¢ÈËÔ±³öÏÖÁËʲôÎÊÌ⣬ÈçÏÂ
      
Code
Exception error = Server.GetLastError().GetBaseException();
//ÔÚʼþÈÕÖ¾ÖмǼÒì³£
if (!EventLog.SourceExists("ApplicationException"))


Ïà¹ØÎĵµ£º

Ó°ÏìASP.NetÓ¦ÓÃÐÔÄܵÄÅäÖÃ



Ó°ÏìASP.NetÓ¦ÓÃÐÔÄܵÄÅäÖÃ

1¡¢É¾³ý²»±ØÒªµÄHttpModule£¬Ã¿Ôö¼ÓÒ»¸öHttpModule£¬Ã¿¸öÇëÇó´¦Àí¾Í¶àÒ»µã¿ªÏú¡£
È磺
<httpModules>
       & ......

ASP.NET Ò³ÃæÖ¸Áî Ö® @OutputCache

»º´æµÄÖØÒªÐԾͲ»ÓÃÔÙÇ¿µ÷ÁË£¬@OutputCache¸øÎÒÃÇÌṩÁËÒ»ÖÖÉùÃ÷µÄ·½Ê½(¶ÔÓ¦µÄ»¹Óбà³ÌµÄ·½Ê½)À´¿ØÖÆÒ³ÃæºÍÓû§¿Ø¼þµÄ»º´æ²ßÂÔ£¬ÕâÊÇÒ»ÖÖ×î¼òµ¥Ö±½ÓµÄÍøÕ¾ÓÅ»¯·½Ê½¡£
»¹ÊÇÏÈÀ´¹ýÒ»±é@OutpuCacheËùÓеÄÊôÐÔ£¬¹²ÓÃ11¸öÊôÐÔ£¬Õâ¸öÖ¸Áî¿ÉÒÔÓÃÓÚÒ³Ãæ(.aspx)ºÍÓû§¿Ø¼þ(.ascx)
ÊôÐÔ
Duration
Ò³»òÓû§¿Ø¼þ½øÐлº´æµÄʱ¼ä£¬µ¥Î ......

ASP.NET±à³Ì¹æ·¶Ö®ÃüÃû¹æ·¶Ç³Îö

ASP.NET±à³Ì¹æ·¶Ö®ÃüÃû¹æ·¶¶¼ÓÐÄÄÐ©ÄØ£¿¾ßÌåÓÖÓÐʲôÄÚÈÝÄØ£¿ÈÃÎÒÃÇ¿ªÊ¼°É£º
ASP.NET±à³Ì¹æ·¶Ö®ÃüÃû¹æ·¶1£®°´Å¥IDÃüÃû£º
btn+°´Å¥²Ù×÷¹¦ÄÜ£¨ÈçbtnSave£©
ASP.NET±à³Ì¹æ·¶Ö®ÃüÃû¹æ·¶2£®ÆäËü¿Ø¼þ£º
I£®ÓëÊý¾Ý²Ù×÷Ïà¹Ø£ºÆäID<.SPAN>ΪÏàÓ¦µÄ×Ö¶ÎÃû³Æ£¬Èç¹ûÓжà¸ö¿Ø¼þ¶ÔÓ¦Ò»¸ö×ֶΣ¬Ôò°´ÒÔϹ淶ÃüÃû£º
×Ö¶ÎÃû+&rdqu ......

ASP.NET MVC 2 Ä£°æÏµÁÐ2: ModelMetadata

ͬÑùÊÇһƪתÌûµÄÎÄÕÂ,
Ô­ÎÄ: http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-2-modelmetadata.html 
×ÅÖØ½éÉÜÁËASP.NET MVC2 ÀïÃæµÄ ModelMetadata Àà
ASP.NET MVC 2 Templates, Part 2: ModelMetadata
Series Index
Part 1: Introduction
Part 2: ModelMetadata
Understanding You ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ