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

ASP.NETÒ³ÃæÆÊÎö(1)

ÔÚWebÓ¦ÓóÌÐòÉÏÏÂÎÄÖУ¬ASP.NETÒ³Ãæ»áÔÚµÚÒ»´Î±»ÇëÇóʱ£¬°´Ðè±»¶¯Ì¬±àÒë¡£¶¯Ì¬±àÒë²¢²»ÊÇASP.NETÒ³Ãæ(.aspxÎļþ)ÌØÓе쬻¹·¢ÉúÔÚ.NET Web·þÎñ(.asmxÎļþ)¡¢WebÓû§¿Ø¼þ(.ascxÎļþ)¡¢HTTP´¦Àí³ÌÐò(.ashxÎļþ)£¬ÒÔ¼°ÆäËû¼¸ÖÖASP.NETÓ¦ÓóÌÐòÎļþ(Èçglobal.asaxÎļþ)ÉíÉÏ¡£ÔËÐÐʱ¹ÜµÀÄ£Ð͸ºÔð´¦ÀíÊäÈëµÄ(incoming)HTTPÊý¾Ý°ü£¬Ê¹Æä´ÓÒ»¸ö¼òµ¥µÄÌØ¶¨Ð­ÒéÓÐЧ¸ºÔØ×ª»¯Îª·þÎñÆ÷¶ËASP.NET¶ÔÏó——׼ȷµØËµ£¬ÊÇÒ»¸öϵͳPageÀàµÄÅÉÉúÀàµÄʵÀý¡£ASP.NETÖеÄHTTPÔËÐпâ»á´¦ÀíÒ³Ãæ¶ÔÏ󣬽«Éú³ÉµÄ±ê¼Ç²åÈëÏìÓ¦ÐòÁÐÖС£´¦ÀíÓû§´úÂëµÄÈô¸Éʼþ±êÖ¾×ÅÏìÓ¦ÐòÁеÄÉú³É¸÷¸ö½×¶Î£¬Õû¸ö¹ý³Ì³ÆÎª“Ò³ÃæµÄÉúÃüÖÜÆÚ”(page life cycle)¡£ ±¾Õ»á½éÉÜÈçºÎ½«.aspxÒ³ÃæµÄHTTPÇëÇóÓ³ÉäÎªÒ³Ãæ¶ÔÏó¡¢PageÀàµÄ±à³Ì½Ó¿Ú£¬ÒÔ¼°ÈçºÎͨ¹ýÒ³ÃæÉúÃüÖÜÆÚÖеÄʼþ´¦Àí¿ØÖÆ±ê¼ÇµÄÉú³É¡£
Ò³ÃæµÄµ÷ÓÃ
ÏÈÈÃÎÒÃǾßÌåÈÏʶһÏÂ.aspxÒ³ÃæÊÇÈçºÎ±»×ª»¯ÎªÀಢ±àÒëΪ³ÌÐò¼¯µÄ¡£Ìض¨.aspx×ÊÔ´µÄ³ÌÐò¼¯µÄÉú³É£¬·ÖΪÁ½¸ö²½Öè½øÐС£Ê×ÏÈ£¬¸Ã×ÊÔ´ÎļþµÄÔ´´úÂë»á±»½âÎö£¬¸ù¾ÝµÃµ½µÄÐÅÏ¢£¬´ÓPageÀà(»òPageµÄÅÉÉúÀà)ÅÉÉú³öÏàÓ¦µÄÀࡣȻºó£¬¶¯Ì¬Éú³ÉµÄÀà»á±»±àÒëΪ³ÌÐò¼¯£¬¸Ã³ÌÐò¼¯Ö®ºó»á±»»º´æµ½ASP.NETרÓõÄÁÙʱĿ¼Ï¡£
Ö»ÒªÁ´½ÓµÄ(linked).aspxÔ´ÎļþûÓб»¸ü¸Ä£¬ÇÒÕû¸öÓ¦ÓóÌÐòûÓÐÖØÆô£¬ÒѱàÒëµÄÒ³Ãæ¾ÍÒ»Ö±´æÔÚ¡£¶ÔÒÑÁ´½ÓµÄ.aspxÎļþµÄÈκθü¸Ä£¬½«Ê¹Ïà¹Ø³ÌÐò¼¯±äΪÎÞЧ£¬²¢ÔÚ¸ÃÒ³ÃæÏÂÒ»´Î±»ÇëÇóʱ£¬Ç¿ÖÆHTTPÔËÐпⴴ½¨ÐµijÌÐò¼¯¡£
Ìáʾ£º±à¼­web.configºÍglobal.asaxÖ®ÀàµÄÎļþ»áµ¼ÖÂÕû¸öÓ¦ÓóÌÐòÖØÆô¡£ÔÚÕâÖÖÇé¿öÏ£¬ÔÚij¸öÒ³Ãæ±»ÇëÇóʱ£¬ËùÓÐÒ³Ãæ»á±»ÖØÐ±àÒë¡£Èç¹ûBinÎļþ¼ÐÖеijÌÐò¼¯±»¸Ä¶¯(н¨»ò±»Ìæ»»)£¬ËùÓÐÒ³ÃæÒ²»á±»ÖØÐ±àÒë¡£
ÔËÐлúÖÆ
Äܹ»Í¨¹ý»ùÓÚInternetÐÅÏ¢·þÎñ(IIS)µÄWeb·þÎñÆ÷·ÃÎʵÄËùÓÐ×ÊÔ´£¬»á°´À©Õ¹Ãû½øÐÐ×éÖ¯¡£ÈκÎÀ´·ÃµÄÇëÇó»á±»·ÖÅä¸øÌØ¶¨µÄÔËÐÐʱ½ø³ÌÄ£¿é½øÐÐʵ¼ÊµÄ´¦Àí¡£IISÉÏÏÂÎÄÖÐÄܹ»´¦ÀíWeb×ÊÔ´µÄÄ£¿éÊÇInternet·þÎñÆ÷Ó¦ÓóÌÐò±à³Ì½Ó¿Ú(ISAPI)À©Õ¹——ʵ¼ÊÊÇÆÕͨµÄ´«Í³Win32¶¯Ì¬Á´½Ó¿â(DLL)£¬ºÜÏñ½Ó¿Ú£¬Í¨¹ýÔ¤¶¨ÒåµÄÃû³ÆºÍÔ­ÐÍ£¬ÏòÍⱩ¶ÁËÐí¶àAPIº¯Êý¡£IISºÍISAPIÀ©Õ¹»áÕë¶ÔרÓõÄͨÐÅЭÒéʹÓÃÕâЩDLLÈë¿Ú·½·¨¡£µ±IISÐèÒªISAPIÀ©Õ¹Íê³ÉijÏîÈÎÎñʱ£¬Ëü»áÔÚÊǼÓÔØÏàÓ¦µÄDLL£¬²¢Í¨¹ýÓÐЧ²ÎÊýµ÷ÓÃÊʵ±µÄº¯Êý¡£ËäÈ»ISAPIÎĵµÃ»ÓÐÖ¸³öISAPIΪ½Ó¿Ú£¬µ«ËüµÄÈ·ÊÇʵÏÖÁËÒ»×鹫¹²±à³Ì½Ó¿ÚµÄÄ£¿é¡£
µ±Ä³¸ö×ÊÔ´µÄÇëÇóµ½´ïʱ£¬IISÊ×ÏÈ»áÅжÏËùÇ


Ïà¹ØÎĵµ£º

Àí½âASP.NETÖеÄÈý²ãÖеÄDAL¡¢BLLºÍUSL

Ò»¡¢Èý²ãÌåϵ¼Ü¹¹¡¡¡¡1.±íʾ²ã(USL)£ºÖ÷Òª±íʾWEB·½Ê½£¬Ò²¿ÉÒÔ±íʾ³ÉWINFORM·½Ê½¡£Èç¹ûÂß¼­²ãÏ൱ǿ´óºÍÍêÉÆ£¬ÎÞÂÛ±íÏÖ²ãÈçºÎ¶¨ÒåºÍ¸ü¸Ä£¬Âß¼­²ã¶¼ÄÜÍêÉÆµØÌṩ·þÎñ¡£
¡¡¡¡2.ÒµÎñÂß¼­²ã(BLL)£ºÖ÷ÒªÊÇÕë¶Ô¾ßÌåµÄÎÊÌâµÄ²Ù×÷£¬Ò²¿ÉÒÔÀí½â³É¶ÔÊý¾Ý²ãµÄ²Ù×÷£¬¶ÔÊý¾ÝÒµÎñÂß¼­´¦Àí¡£Èç¹û˵Êý¾Ý²ãÊÇ»ýľ£¬ÄÇÂß¼­²ã¾ÍÊǶÔÕâЩ»ýľµÄ ......

ASP.NETÒ³Ãæ´òÓ¡¼¼ÊõµÄ×ܽá

ÍøÂç´òÓ¡¸ÅÊö
¡ôB/S½á¹¹µ¼ÖÂÁËWebÓ¦ÓóÌÐòÖдòÓ¡µÄÌØÊâÐÔ¡£
¡ô³ÌÐòÔËÐÐÔÚä¯ÀÀÆ÷ÖУ¬´òÓ¡»úÔÚ±¾µØ£¬¶øÎļþÈ´¿ÉÄÜÔÚ·þÎñÆ÷ÉÏ£¬µ¼ÖÂÁË´òÓ¡¿ØÖƲ»ÊǺÜÁé»î¡£
¡ô¸ñʽÈçºÎ¿ØÖƺͶ¨ÖƵȣ¬ÊÇÎÒÃÇ¿ª·¢ÖпÉÄÜ»áÃæ¶ÔµÄÎÊÌâ¡£
´òÓ¡ÎĵµµÄÉú³É
1¡¢¿Í»§¶Ë½Å±¾·½Ê½
Ò»°ãÇé¿öÏ£¬Ö÷ҪʹÓÃJS¿ÉÒÔ·ÖÎöÔ´Ò³ÃæµÄÄÚÈÝ£¬½«Óû´òÓ¡µÄÒ³ÃæÔªËØÌ ......

ASP.NETÖ®Îå ASP.NET¶ÔÏó

session
===================================
session¶ÔÏóÓÃÓÚ´æ´¢ÌØ¶¨µÄÓû§»á»°ËùÐèµÄÐÅÏ¢ ¡£ Session¶ÔÏóµÄÒýÈëÊÇΪÁËÃÖ²¹HTTPЭÒéµÄ²»×㣬HTTPЭÒéÊÇÒ»ÖÖÎÞ״̬µÄЭÒé¡£
¡¡¡¡SessionÖÐÎÄÊÇ“»á»°”µÄÒâ˼£¬ÔÚASPÖдú±íÁË·þÎñÆ÷Óë¿Í»§¶ËÖ®¼äµÄ“»á»°”¡£SessionµÄ×÷ÓÃʱ¼ä´ÓÓû§µ½´ïij¸öÌØ¶¨µÄ ......

AJAXµ÷Óà ASP.net ±¾µØÎļþϵͳµÄ¹ÖÎÊÌâ

×î½ü¿ª·¢ExtÓ¦Óã¬Ê¹ÓÃajaxÇëÇóÊý¾Ýʱ£¬Óöµ½ÁËÇëÇóÊý¾ÝÒÔ·µ»Ø£¬µ«IEÀïÈ´ÎÞ·¨ÏÔʾµÄ¹ÖÎÊÌâ¡£
ʹÓÃHTTPWatch²é¿´£¬·¢ÏÖERROR_INTERNET_CONNECTION_RESET¡£
ʹÓÃFireFoxºÍgoogleä¯ÀÀÆ÷¶¼Ã»ÓÐÎÊÌâ£¬ÍøÉϲéÕÒËµÍøÕ¾·ÅÔÚIISÉÏûÓÐÎÊÌ⣬ÊÔÑéºóÖ¤Ã÷ÓÐЧ¡£
µ«Í¬Ê¿ª·¢Óûú´ó²¿·Ö¶¼ÊÇXPϵͳ£¬Óв¿·Ö»¹ÊÇHOME°æ£¬Òò´Ë¸ÃÎÊÌâ±ØÐëÕÒµ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ