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

ASP.NET MVC ÈëÃÅ1¡¢¼ò½é

ʲôÊÇMVCģʽ
MVC£¨Model-View-Controller£¬Ä£ÐÍ—ÊÓͼ—¿ØÖÆÆ÷ģʽ£©ÓÃÓÚ±íʾһÖÖÈí¼þ¼Ü¹¹Ä£Ê½¡£Ëü°ÑÈí¼þϵͳ·ÖΪÈý¸ö»ù±¾²¿·Ö£ºÄ£ÐÍ£¨Model£©£¬ÊÓͼ£¨View£©ºÍ¿ØÖÆÆ÷£¨Controller£©¡£
ÄÇôMVCģʽºÍÎÒÃÇÊìϤµÄWebFormģʽÓÐʲô²»Í¬ÄØ£¿ËûµÄ¸÷¸ö²¿·ÖÓÖÊÇÔõÑù·Ö¹¤µÄÄØ£¿
ÎÒÃÇÏÈÀ´¿´Ò»ÏÂÆÕͨµÄWebFormģʽÏ£¬ÎÒÃÇÇëÇóÒ»¸öÀýÈçhttp://www.51mvc.com/blog/index.aspxµÄURL£¬ÄÇôÎÒÃǵÄWebForm³ÌÐò»áµ½ÍøÕ¾¸ùĿ¼ÏÂȥѰÕÒblogĿ¼ÏµÄindex.aspxÎļþ£¬È»ºóÓÉindex.aspxÒ³ÃæµÄCodeBehindÎļþ(.CSÎļþ)½øÐÐÂß¼­´¦Àí£¬ÆäÖлòÐíÒ²°üÀ¨µ½Êý¾Ý¿âȥȡ³öÊý¾Ý(ÆäÖеľ­¹ýÔõÑùµÄBLLµ½DALÕâÀï¾Í²»Ì¸ÁË)£¬È»ºóÔÙÓÉindex.aspxÒ³ÃæÀ´³ÊÏÖ¸øÓû§¡£¼òµ¥µÄʾÒâͼÈçÏÂËùʾ£º

Ò²¾ÍÊÇÒ»¸öURLÇëÇóµÄÊÇÔÚ·þÎñÆ÷Óë¸ÃURL¶ÔӦ·¾¶ÉϵÄÎïÀíÎļþ(ASPXÎļþ»òÆäËû)£¬È»ºóÓɸÃÎļþÀ´´¦ÀíÕâ¸öÇëÇó²¢·µ»Ø½á¹û¸ø¿Í»§¶Ë¡£
µ«ÊÇ£¬¶ÔÓÚMVCģʽ£¬ÕâÊÇÔõÑùµÄÒ»¸ö¹ý³ÌÄØ£¿
ÎÒÃÇÏÈÀ´½¨Ò»¸öASP.NET MVCµÄÏîÄ¿°É¡£VS2008ĬÈÏÊÇûÓÐASP.NET MVCµÄÏîĿģ°åµÄ£¬Ê×ÏÈÎÒÃÇÐèÒªµ½http://www.microsoft.com/downloads/details.aspx?FamilyId=A24D1E00-CD35-4F66-BAA0-2362BDDE0766&displaylang=enÈ¥ÏÂÔØ×îеÄASP.NET MVCµÄ°²×°³ÌÐò£¬Ä¿Ç°×îа汾µÄMicrosoft ASP.NET MVC Beta(10/15/2008)¡£ÏÂÔØ°²×°Íêºó£¬ÎÒÃÇ¿ÉÒÔÔÚн¨ÏîÄ¿ÄÇÀïÕÒµ½ASP.NET MVCµÄÏîÄ¿£º
 
×¢£ºÈç¹ûÄãµÄÊÇÖÐÎİæµÄVS£¬°²×°Íêºó¿ÉÄÜ»á³öÏÖÕÒ²»µ½Õâ¸öÄ£°åµÄÏÖÏó£¬Äã¿ÉÒԲο¼ÔÚÖÐÎİæVS 08Öа²×°MVCÕâÆªÎÄÕÂÉèÖÃһϡ£
½¨Á¢Ò»¸öASP.NET MVCÏîÄ¿ºó£¬Ä¬ÈϵÄÏîÄ¿´ó¸ÅÈçÏÂͼ£º

ÎÒÃÇ¿ÉÒÔ¿´µ½ÏîÄ¿ÖÐÓм¸¸öÎļþ¼ÐµÄÃüÃûºÍMVC£¨Model-View-Controller£¬Ä£ÐÍ—ÊÓͼ—¿ØÖÆÆ÷ģʽ£©ÊǶÔÓ¦µÄ¡£È»ºóÎÒÃÇÔËÐÐÒ»ÏÂÏîÄ¿¿´¿´£º

ÎÒÃÇ×¢Òâµ½µØÖ·À¸µÄURLÊÇ Home/Index,Èç¹û°´ÕÕÎÒÃÇÇ°ÃæËµµÄWebFormµÄģʽµÄ»°£¬ÎÒÃÇÓ¦¸Ã¿ÉÒÔÔÚÎÒÃǵÄÏîÄ¿µÄ¸ùĿ¼ÏÂÕÒµ½HomeĿ¼£¬È»ºóHomeĿ¼ÏÂÓиöIndexµÄÎļþ£¬µ«ÊÇÎÒÃDz¢²»ÄÜÔÚ¸ùĿ¼ÏÂÕÒµ½HomeÕâ¸öĿ¼¡£²»¹ý»¹ÊÇÈÃÎÒÃÇÔÚViewsĿ¼ÏÂÕÒµ½ÁËViews/Home/Index.aspxÎļþ£¬ÎÒÃÇÊäÈëÕâ¸öµØÖ·ÔËÐп´¿´£º

Oh£¬No£¡Â·¾¶ÊǶԵģ¬ÎļþÒ²´æÔÚ£¬µ«ÎªÊ²Ã´»áÊÇ404,˵ÕÒ²»µ½ÎļþÄØ£¿Èç¹û²»ÊÇÖ±½Ó·ÃÎÊ´æÔÚµÄÎïÀíÎļþ£¬ÄÇôMVCÓÖÊÇÔõÑù¹¤×÷µÄÄØ£¿
Ô­À´°¡£¬MVCģʽµÄ¹¤×÷¹ý³ÌÊÇÕâÑùµÄ£º

ÔÚMVCÖУ¬¿Í»§¶ËµÄËùÇëÇóµÄURLÊDZ»Ó³Éäµ½ÏàÓ¦µÄControllerÈ¥£¬È»ºóÓÉControllerÀ´´¦ÀíÒµÎñÂß¼­


Ïà¹ØÎĵµ£º

¡¾C#+ASP.NET¡¿ASP.NET¿çÒ³Ãæ´«Öµ¼¼ÇÉ×ܽá(ת)

¡ï1.  Ê¹ÓÃQueryString±äÁ¿
¡¡¡¡¡¡QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊý×é»ò¶ÔÏóµÄ»°£¬¾Í²»ÄÜÓÃÕâ¸ö·½·¨ÁË¡£ÏÂÃæÊÇÒ»¸öÀý×Ó£º
a.aspxµÄC#´úÂë
private void B ......

ÈÏʶASP.NETÅäÖÃÎļþWeb.config

Ò»¡¢ÈÏʶWeb.configÎļþ
Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄ
Web.configÎļþ£¬°üÀ¨Ä¬ÈϵÄÅäÖÃÉèÖà ......

ASP.NETÖÐË®¾§±¨±íµÄʹÓÃʵÀý

Ë®¾§±¨±í¿ÉÒÔÓɺܶàµÄ·½·¨µÃµ½£¬ÆäÖÐÒ»¸ö¾ÍÊÇʹÓÃVS.NetÀ´´´½¨£¬ËüÌṩÁ˷dz£·á¸»Ä£ÐÍÒÔʹÎÒÃÇÄܹ»ÔÚÔËÐÐʱ²Ù×÷ÊôÐԺͷ½·¨¡£Èç¹ûÄãÕýÔÚʹÓÃVS.Net¿ª·¢.Net³ÌÐò£¬ÄÇôÄã¾Í²»ÐèÒªÔÙ°²×°ÆäËüÈí¼þÁË£¬ÒòΪËûÒѾ­ÄÚǶÔÚVS.NetÖÐÁË¡£
¡¡¡¡Óŵã:
¡¡¡¡VS.NetË®¾§±¨±íÓÐÏÂÃæÒ»Ð©Ö÷ÒªµÄÓŵ㣺
¿ìËٵı¨±í¿ª·¢
Äܹ»µ¼³ö³ÉΪ¸´Ô ......

ASP.NETÒ³ÃæÔËÐлúÖÆÒÔ¼°ÇëÇó´¦ÀíÁ÷³Ì

IIS×ÔÉíÊDz»ÄÜ´¦ÀíÏñASPXÀ©Õ¹ÃûÕâÑùµÄÒ³Ãæ£¬Ö»ÄÜÖ±½ÓÇëÇóÏñHTMLÕâÑùµÄ¾²Ì¬Îļþ£¬Ö®ËùÒÔÄÜ´¦ÀíASPXÕâÑùÀ©Õ¹ÃûµÄÒ³Ãæ£¬ÊÇÒòΪIISÓÐÒ»¸öISAPI¹ýÂËÆ÷£¬ËüÊÇÒ»¸öCOM×é¼þ¡£ASP.NET·þÎñÔÚ×¢²áµ½IISµÄʱºò£¬¾Í»áÌí¼ÓÒ»¸öWin32µÄÀ©Õ¹¶¯Ì¬¿âaspnet_isapi.dll¡£²¢½«À©Õ¹¿ÉÒÔ´¦ÀíµÄÒ³ÃæÀ©Õ¹Ãû£¨ÈçASPX£©×¢²áµ½IISÀïÃæ¡£À©Õ¹Æô¶¯ºó£¬¾Í¸ù ......

ASP.NETÒ³ÉúÃüÖÜÆÚ¸ÅÊö

ASP.NETÒ³ÉúÃüÖÜÆÚµÄ¶¨Ò壬ÓÐÒÔÏÂ8¸ö·½Ã棺ҳÇëÇ󣬿ªÊ¼£¬Ò³³õʼ»¯£¬Ò³¼ÓÔØ£¬ÑéÖ¤£¬»Ø·¢Ê¼þ£¬³ÊÏÖ£¬Ð¶ÔØ¡£
ASP.NET Ò³ÔËÐÐʱ£¬´ËÒ³½«¾­ÀúÒ»¸öÉúÃüÖÜÆÚ£¬ÔÚÉúÃüÖÜÆÚÖн«Ö´ÐÐһϵÁд¦Àí²½Öè¡£ÕâЩ²½Öè°üÀ¨³õʼ»¯¡¢ÊµÀý»¯¿Ø¼þ¡¢»¹Ô­ºÍά»¤×´Ì¬¡¢ÔËÐÐʼþ´¦Àí³ÌÐò´úÂëÒÔ¼°½øÐгÊÏÖ¡£Á˽âÒ³µÄÉúÃüÖÜÆÚ·Ç³£ÖØÒª£¬ÕâÑù¾ÍÄÜÔÚºÏÊÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ