ASP.NETÖг£ÓõÄ26¸öÓÅ»¯ÐÔÄÜ·½·¨(16
16. Êʵ±µØÊ¹Óù«¹²ÓïÑÔÔËÐпâµÄÀ¬»ø»ØÊÕÆ÷ºÍ×Ô¶¯ÄÚ´æ¹ÜÀí ¡¡¡¡
СÐIJ»Òª¸øÃ¿¸öÇëÇó·ÖÅä¹ý¶àÄڴ棬ÒòΪÕâÑùÀ¬»ø»ØÊÕÆ÷½«±ØÐë¸üƵ·±µØ½øÐиü¶àµÄ¹¤×÷¡£ÁíÍ⣬²»ÒªÈò»±ØÒªµÄÖ¸ÕëÖ¸Ïò¶ÔÏó£¬ÒòΪËüÃǽ«Ê¹¶ÔÏ󱣳ֻ״̬£¬²¢ÇÒÓ¦¾¡Á¿±ÜÃ⺬ Finalize ·½·¨µÄ¶ÔÏó£¬ÒòΪËüÃÇÔÚºóÃæ»áµ¼Ö¸ü¶àµÄ¹¤×÷¡£ÌرðÊÇÔÚ Finalize µ÷ÓÃÖÐÓÀÔ¶²»ÒªÊÍ·Å×ÊÔ´£¬ÒòΪ×ÊÔ´ÔÚ±»À¬»ø»ØÊÕÆ÷»ØÊÕ֮ǰ¿ÉÄÜÒ»Ö±ÏûºÄ×ÅÄÚ´æ¡£×îºóÕâ¸öÎÊÌâ¾³£»á¶Ô Web ·þÎñÆ÷»·¾³µÄÐÔÄÜÔì³É»ÙÃðÐԵĴò»÷£¬ÒòΪÔڵȴý Finalize ÔËÐÐʱ£¬ºÜÈÝÒ׺ľ¡Ä³¸öÌØ¶¨µÄ×ÊÔ´¡£ ¡¡¡¡
17. Èç¹ûÓдóÐÍ Web Ó¦ÓóÌÐò£¬¿É¿¼ÂÇÖ´ÐÐÔ¤Åú±àÒë ¡¡¡¡
ÿµ±·¢Éú¶ÔĿ¼µÄµÚÒ»´ÎÇëÇóʱ¶¼»áÖ´ÐÐÅú±àÒë¡£Èç¹ûĿ¼ÖеÄÒ³ÃæÃ»Óб»·ÖÎö²¢±àÒ룬´Ë¹¦ÄÜ»á³ÉÅú·ÖÎö²¢±àÒëĿ¼ÖеÄËùÓÐÒ³Ãæ£¬ÒÔ±ã¸üºÃµØÀûÓôÅÅ̺ÍÄÚ´æ¡£Èç¹ûÕâÐèÒªºÜ³¤Ê±¼ä£¬Ôò½«¿ìËÙ·ÖÎö²¢±àÒëµ¥¸öÒ³Ãæ£¬ÒÔ±ãÇëÇóÄܱ»´¦Àí¡£´Ë¹¦ÄÜ´ø¸ø ASP.NET ÐÔÄÜÉϵĺô¦£¬ÒòΪËü½«Ðí¶àÒ³Ãæ±àÒëΪµ¥¸ö³ÌÐò¼¯¡£´ÓÒѼÓÔØµÄ³ÌÐò¼¯·ÃÎÊÒ»Ò³±Èÿҳ¼ÓÔØÐµijÌÐò¼¯Òª¿ì¡£ ¡¡¡¡
Åú±àÒëµÄȱµãÔÚÓÚ£ºÈç¹û·þÎñÆ÷½ÓÊÕµ½Ðí¶à¶ÔÉÐδ±àÒëµÄÒ³ÃæµÄÇëÇó£¬ÄÇôµ± Web ·þÎñÆ÷·ÖÎö²¢±àÒëËüÃÇʱ£¬ÐÔÄÜ¿ÉÄܽϲΪ½â¾öÕâ¸öÎÊÌ⣬¿ÉÒÔÖ´ÐÐÔ¤Åú±àÒ롣Ϊ´Ë£¬Ö»ÐèÔÚÓ¦ÓóÌÐò¼¤»î֮ǰÏòËüÇëÇóÒ»¸öÒ³Ãæ£¬ÎÞÂÛÄÄÒ³¾ù¿É¡£È»ºó£¬µ±Óû§Ê״ηÃÎÊÄúµÄÕ¾µãʱ£¬Ò³Ãæ¼°Æä³ÌÐò¼¯½«Òѱ»±àÒë¡£ ¡¡¡¡
ûÓмòµ¥µÄ»úÖÆ¿ÉÒÔÖªµÀÅú±àÒëºÎʱ·¢Éú¡£ÐèÒ»Ö±µÈµ½ CPU ¿ÕÏлòÕßûÓиü¶àµÄ±àÒëÆ÷½ø³Ì(ÀýÈç csc.exe(C# ±àÒëÆ÷)»ò vbc.exe(Visual Basic ±àÒëÆ÷))Æô¶¯¡£ ¡¡¡¡
»¹Ó¦¾¡Á¿±ÜÃâ¸ü¸ÄÓ¦ÓóÌÐòµÄ \bin Ŀ¼ÖеijÌÐò¼¯¡£¸ü¸ÄÒ³Ãæ»áµ¼ÖÂÖØÐ·ÖÎöºÍ±àÒë¸ÃÒ³£¬¶øÌæ»» \bin Ŀ¼ÖеijÌÐò¼¯Ôò»áµ¼ÖÂÍêÈ«ÖØÐÂÅú±àÒë¸ÃĿ¼¡£ ¡¡¡¡
ÔÚ°üº¬Ðí¶àÒ³ÃæµÄ´ó¹æÄ£Õ¾µãÉÏ£¬¸üºÃµÄ°ì·¨¿ÉÄÜÊǸù¾Ý¼Æ»®Ìæ»»Ò³Ãæ»ò³ÌÐò¼¯µÄƵ·±³Ì¶ÈÀ´Éè¼Æ²»Í¬µÄĿ¼½á¹¹¡£²»³£¸ü¸ÄµÄÒ³Ãæ¿ÉÒÔ´æ´¢ÔÚͬһĿ¼Öв¢ÔÚÌØ¶¨µÄʱ¼ä½øÐÐÔ¤Åú±àÒë¡£¾³£¸ü¸ÄµÄÒ³ÃæÓ¦ÔÚËüÃÇ×Ô¼ºµÄĿ¼ÖÐ(ÿ¸öĿ¼×î¶à¼¸°ÙÒ³)ÒÔ±ã¿ìËÙ±àÒë¡£ ¡¡¡¡
Web Ó¦ÓóÌÐò¿ÉÒÔ°üº¬Ðí¶à×ÓĿ¼¡£Åú±àÒë·¢ÉúÔÚĿ¼¼¶£¬¶ø²»ÊÇÓ¦ÓóÌÐò¼¶¡£ ¡¡¡¡
18. ²»ÒªÒÀÀµ´úÂëÖеÄÒì³£ ¡¡¡¡
ÒòΪÒì³£´ó´óµØ½µµÍÐÔÄÜ£¬ËùÒÔÄú²»Ó¦¸Ã½«ËüÃÇÓÃ×÷¿ØÖÆÕý³£³ÌÐòÁ÷³ÌµÄ·½Ê½¡£Èç¹ûÓпÉÄܼì²âµ½´úÂëÖпÉÄܵ¼ÖÂÒì³£µÄ״̬£¬ÇëÖ´ÐÐÕâÖÖ²Ù×÷¡£²»ÒªÔÚ´¦Àí¸Ã״̬֮ǰ²¶»ñÒì³£±¾Éí¡£³£¼ûµÄ·½°¸°üÀ¨£º¼ì²é null£¬·ÖÅ䏸½«·ÖÎöΪÊý×ÖÖµµÄ
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔǰµÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕß¶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
¿ÉʹÓà Calendar Web ·þÎñÆ÷¿Ø¼þÏÔʾÈÕÀúÖеĿÉÑ¡ÈÕÆÚ£¬²¢ÏÔʾÓëÌØ¶¨ÈÕÆÚ¹ØÁªµÄÊý¾Ý¡£
Ò»¡¢·½°¸
¿ÉÒÔʹÓà Calendar Web ·þÎñÆ÷¿Ø¼þÖ´ÐÐÏÂÃæµÄ²Ù×÷£º
1¡¢ÏÔʾºÍÑ¡ÔñÈÕÆÚ ¸Ã¿Ø¼þÏÔʾһ¸öÈÕÀú£¬Óû§Í¨¹ý´ËÈÕÀú¿ÉÒÆ¶¯µ½ÈÎÒâÒ»ÄêÖеÄÈÎÒâÒ»Ìì¡£ÉèÖà SelectedDate ÊôÐÔ£¬Ê¹Ä ......
1. ¼òÊö private¡¢ protected¡¢ public¡¢ internal ÐÞÊηûµÄ·ÃÎÊȨÏÞ¡£
´ð . private : ˽ÓгÉÔ±, ÔÚÀàµÄÄÚ²¿²Å¿ÉÒÔ·ÃÎÊ¡£
protected : ±£»¤³ÉÔ±£¬¸ÃÀàÄÚ²¿ºÍ¼Ì³ÐÀàÖпÉÒÔ·ÃÎÊ¡£
public : ¹«¹²³ÉÔ±£¬ÍêÈ«¹«¿ª£¬Ã»ÓзÃÎÊÏÞÖÆ¡£
internal: ÔÚͬһÃüÃû¿Õ¼äÄÚ¿ÉÒÔ·ÃÎÊ¡£
2 .ÁоÙASP.NET Ò³ÃæÖ®¼ä´«µÝÖµµÄ¼¸ÖÖ·½Ê½ ......
CheckBox ¿Ø¼þºÍ CheckBoxList ¿Ø¼þΪÓû§ÌṩÁËÒ»ÖÖÖ¸¶¨ÊÇ/·ñ£¨Õæ/¼Ù£©Ñ¡ÔñµÄ·½·¨¡£
Ò»¡¢¹¦ÄÜ
¿ÉÒÔʹÓà CheckBox ¿Ø¼þºÍ CheckBoxList ¿Ø¼þÖ´ÐÐÒÔϲÙ×÷£º
·µ±Ñ¡ÖÐij¸ö¸´Ñ¡¿òʱ½«ÒýÆðÒ³»Ø·¢¡£
·µ±Óû§Ñ¡ÖÐij¸ö¸´Ñ¡¿òʱ²¶»ñÓû§½»»¥¡£
·½«Ã¿¸ö¸´Ñ¡¿ò°ó¶ ......
1. Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯ ¡¡¡¡
1.1Êý¾Ý¿âµÄ Á¬½ÓºÍ¹Ø±Õ ¡¡¡¡
·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔ ......