ASP.NETÖг£ÓõÄ26¸öÓÅ»¯ÐÔÄÜ·½·¨(16
16. Êʵ±µØʹÓù«¹²ÓïÑÔÔËÐпâµÄÀ¬»ø»ØÊÕÆ÷ºÍ×Ô¶¯ÄÚ´æ¹ÜÀí ¡¡¡¡
СÐIJ»Òª¸øÿ¸öÇëÇó·ÖÅä¹ý¶àÄڴ棬ÒòΪÕâÑùÀ¬»ø»ØÊÕÆ÷½«±ØÐë¸üƵ·±µØ½øÐиü¶àµÄ¹¤×÷¡£ÁíÍ⣬²»ÒªÈò»±ØÒªµÄÖ¸ÕëÖ¸Ïò¶ÔÏó£¬ÒòΪËüÃǽ«Ê¹¶ÔÏ󱣳ֻ״̬£¬²¢ÇÒÓ¦¾¡Á¿±ÜÃ⺬ Finalize ·½·¨µÄ¶ÔÏó£¬ÒòΪËüÃÇÔÚºóÃæ»áµ¼Ö¸ü¶àµÄ¹¤×÷¡£ÌرðÊÇÔÚ Finalize µ÷ÓÃÖÐÓÀÔ¶²»ÒªÊÍ·Å×ÊÔ´£¬ÒòΪ×ÊÔ´ÔÚ±»À¬»ø»ØÊÕÆ÷»ØÊÕ֮ǰ¿ÉÄÜÒ»Ö±ÏûºÄ×ÅÄÚ´æ¡£×îºóÕâ¸öÎÊÌâ¾³£»á¶Ô Web ·þÎñÆ÷»·¾³µÄÐÔÄÜÔì³É»ÙÃðÐԵĴò»÷£¬ÒòΪÔڵȴý Finalize ÔËÐÐʱ£¬ºÜÈÝÒ׺ľ¡Ä³¸öÌض¨µÄ×ÊÔ´¡£ ¡¡¡¡
17. Èç¹ûÓдóÐÍ Web Ó¦ÓóÌÐò£¬¿É¿¼ÂÇÖ´ÐÐÔ¤Åú±àÒë ¡¡¡¡
ÿµ±·¢Éú¶ÔĿ¼µÄµÚÒ»´ÎÇëÇóʱ¶¼»áÖ´ÐÐÅú±àÒë¡£Èç¹ûĿ¼ÖеÄÒ³ÃæûÓб»·ÖÎö²¢±àÒ룬´Ë¹¦ÄÜ»á³ÉÅú·ÖÎö²¢±àÒëĿ¼ÖеÄËùÓÐÒ³Ã棬ÒÔ±ã¸üºÃµØÀûÓôÅÅ̺ÍÄÚ´æ¡£Èç¹ûÕâÐèÒªºÜ³¤Ê±¼ä£¬Ôò½«¿ìËÙ·ÖÎö²¢±àÒëµ¥¸öÒ³Ã棬ÒÔ±ãÇëÇóÄܱ»´¦Àí¡£´Ë¹¦ÄÜ´ø¸ø ASP.NET ÐÔÄÜÉϵĺô¦£¬ÒòΪËü½«Ðí¶àÒ³Ãæ±àÒëΪµ¥¸ö³ÌÐò¼¯¡£´ÓÒѼÓÔصijÌÐò¼¯·ÃÎÊÒ»Ò³±Èÿҳ¼ÓÔØеijÌÐò¼¯Òª¿ì¡£ ¡¡¡¡
Åú±àÒëµÄȱµãÔÚÓÚ£ºÈç¹û·þÎñÆ÷½ÓÊÕµ½Ðí¶à¶ÔÉÐδ±àÒëµÄÒ³ÃæµÄÇëÇó£¬ÄÇôµ± Web ·þÎñÆ÷·ÖÎö²¢±àÒëËüÃÇʱ£¬ÐÔÄÜ¿ÉÄܽϲΪ½â¾öÕâ¸öÎÊÌ⣬¿ÉÒÔÖ´ÐÐÔ¤Åú±àÒ롣Ϊ´Ë£¬Ö»ÐèÔÚÓ¦ÓóÌÐò¼¤»î֮ǰÏòËüÇëÇóÒ»¸öÒ³Ã棬ÎÞÂÛÄÄÒ³¾ù¿É¡£È»ºó£¬µ±Óû§Ê״ηÃÎÊÄúµÄÕ¾µãʱ£¬Ò³Ãæ¼°Æä³ÌÐò¼¯½«Òѱ»±àÒë¡£ ¡¡¡¡
ûÓмòµ¥µÄ»úÖÆ¿ÉÒÔÖªµÀÅú±àÒëºÎʱ·¢Éú¡£ÐèÒ»Ö±µÈµ½ CPU ¿ÕÏлòÕßûÓиü¶àµÄ±àÒëÆ÷½ø³Ì(ÀýÈç csc.exe(C# ±àÒëÆ÷)»ò vbc.exe(Visual Basic ±àÒëÆ÷))Æô¶¯¡£ ¡¡¡¡
»¹Ó¦¾¡Á¿±ÜÃâ¸ü¸ÄÓ¦ÓóÌÐòµÄ \bin Ŀ¼ÖеijÌÐò¼¯¡£¸ü¸ÄÒ³Ãæ»áµ¼ÖÂÖØзÖÎöºÍ±àÒë¸ÃÒ³£¬¶øÌæ»» \bin Ŀ¼ÖеijÌÐò¼¯Ôò»áµ¼ÖÂÍêÈ«ÖØÐÂÅú±àÒë¸ÃĿ¼¡£ ¡¡¡¡
ÔÚ°üº¬Ðí¶àÒ³ÃæµÄ´ó¹æÄ£Õ¾µãÉÏ£¬¸üºÃµÄ°ì·¨¿ÉÄÜÊǸù¾Ý¼Æ»®Ìæ»»Ò³Ãæ»ò³ÌÐò¼¯µÄƵ·±³Ì¶ÈÀ´Éè¼Æ²»Í¬µÄĿ¼½á¹¹¡£²»³£¸ü¸ÄµÄÒ³Ãæ¿ÉÒÔ´æ´¢ÔÚͬһĿ¼Öв¢ÔÚÌض¨µÄʱ¼ä½øÐÐÔ¤Åú±àÒë¡£¾³£¸ü¸ÄµÄÒ³ÃæÓ¦ÔÚËüÃÇ×Ô¼ºµÄĿ¼ÖÐ(ÿ¸öĿ¼×î¶à¼¸°ÙÒ³)ÒÔ±ã¿ìËÙ±àÒë¡£ ¡¡¡¡
Web Ó¦ÓóÌÐò¿ÉÒÔ°üº¬Ðí¶à×ÓĿ¼¡£Åú±àÒë·¢ÉúÔÚĿ¼¼¶£¬¶ø²»ÊÇÓ¦ÓóÌÐò¼¶¡£ ¡¡¡¡
18. ²»ÒªÒÀÀµ´úÂëÖеÄÒì³£ ¡¡¡¡
ÒòΪÒì³£´ó´óµØ½µµÍÐÔÄÜ£¬ËùÒÔÄú²»Ó¦¸Ã½«ËüÃÇÓÃ×÷¿ØÖÆÕý³£³ÌÐòÁ÷³ÌµÄ·½Ê½¡£Èç¹ûÓпÉÄܼì²âµ½´úÂëÖпÉÄܵ¼ÖÂÒì³£µÄ״̬£¬ÇëÖ´ÐÐÕâÖÖ²Ù×÷¡£²»ÒªÔÚ´¦Àí¸Ã״̬֮ǰ²¶»ñÒì³£±¾Éí¡£³£¼ûµÄ·½°¸°üÀ¨£º¼ì²é null£¬·ÖÅä¸ø½«·ÖÎöΪÊý×ÖÖµµÄ
Ïà¹ØÎĵµ£º
asp.net×Ô¶¨Òå´íÎó´¦ÀíÒ³Ãæ·½·¨Ò»
1¡¢Ìí¼ÓWeb.config£¬ < system.web>< /system.web>ÖÐÌí¼Ó< customErrors mode="On"
defaultRedirect="ApplicationErroy.aspx" >< /customErrors>½Úµã£¬
2¡¢Ìí¼Ó´íÎó´¦ÀíÒ³Ã棺ApplicationErroy.aspxµ÷ÓÃÏÂÃæµÄ·½·¨£º
private void DealErroy() & ......
ÒòΪ°²È«ÐÔÎÊÌ⣬IE7½ûÓÃÁËimage¿Ø¼þÒýÓñ¾µØͼƬ£¬ÎªÁËÕâ¸öÎÊÌâÓôÃÆÁ˺ü¸Ì죬ÖÕÓÚÕÒµ½Á˽â¾ö·½°¸£¬ºÃ¶«Î÷ÒªÓë´ó¼Ò·ÖÏí£¬´úÂëÈçÏ£º
´Ë¶Î´úÂë·ÅÓÚ<head> ....</head>Ö®¼ä
<style type="text/css">#newPreview {
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)
} ......
public class t3 : System.Web.UI.Page
{
private string str;//×Ö·û
&n ......
ASP.NETÖÐÌṩÁËÁ½ÖÖ»º´æ¸üвßÂÔ£º
1.±»¶¯¸üС£»º´æ¹ýÆÚÒÔºóÊÖ¶¯½øÐиüÐÂ
2.Ö÷¶¯¸üС£»º´æ¹ýÆÚÒÔºóÔڻص÷·½·¨ÖиüÐÂ
Èç¹ûÎÒÃÇÏÖÔÚÒª»º´æÒ»¸öÊý¾Ý¼¯£ºDataSet ds=getData();//getdata()ÊÇÒ»¸ö×Ô¶¨Òå·½·¨£¬´ÓÊý¾Ý¿â»ñÈ¡Êý¾Ý
A.²åÈëÓÀ²»¹ýÆڵĻº´æ£ºCache.Insert("d ......
[ASP.NET]Log4NetÈ«¹¥ÂÔ
ת×Ô:http://blog.5d.cn/vip/icecream/200511/185284.html
ºÜ¶à¿ª·¢Õ߶¼ÏëÒªÒ»¸ö·Ç³£Ç¿´óµÄ³ÌÐòÈÕÖ¾¹ÜÀí¿â£¬Äܹ»Á˽âÓû§¶ÔÓ¦ÓóÌÐòµÄʹÓÃÇé¿ö¡£µ±³ÌÐò³öÏÖÎÊÌâʱ£¬¿ÉÒÔͨ¹ý·ÖÎöÈÕÖ¾À´Á˽âÎÊÌâÖ®ËùÔÚ¡£
¹ýÈ¥ÎÒÃÇ×ÜÊÇÓÃÒ»Öֺܼòµ¥µÄ·½Ê½À´´¦ÀíÈÕÖ¾£¬¼´£ºÊ¹ÓÃÒ»¸öÈÕÖ¾Îļþ£¬µ±³ÌÐòÓÐÎÊÌâʱ¾ ......