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

ASP.NET MVC¸ÅÀÀ£¨C#£©

Model-View-Controller (MVC) ¼Ü¹¹Ä£Ê½½«Ò»¸öÓ¦ÓóÌÐò·ÖΪÈý¸ö×é³É²¿·Ö:Ä£ÐÍ£¬ÊÓͼÓë¿ØÖÆÆ÷¡£ASP.NET MVC¿ò¼ÜΪ´´½¨»ùÓÚMVCµÄWebÓ¦ÓóÌÐòÌṩÁËÒ»ÖÖÌæ´ú·½°¸¡£ASP.NET MVC¿ò¼ÜÊÇÒ»¸öÇáÁ¿¼¶µÄ£¬¿É¸ß¶È²âÊÔµÄչʾ¿ò¼Ü£¨»ùÓÚWeb´°ÌåµÄÓ¦ÓóÌÐò£©£¬Ëü¼Ì³ÐÁËÏÖÓеÄASP.NETÌØÐÔ£¬±ÈÈçĸ°æÒ³ºÍ³ÉÔ±×ʸñȨÏÞ¡£ MVC¿ò¼Ü¶¨ÒåÔÚ System.Web.Mvc ÃüÃû¿Õ¼ä϶øÇÒÊÇSystem.Web ÃüÃû¿Õ¼äµÄ»ù´¡ºÍÖ§³Ö²¿·Ö¡£
MVCÊǺܶ࿪·¢ÈËÔ±¶¼ÊìϤµÄ±ê×¼Éè¼ÆÄ£Ê½¡£Ê¹ÓÃMVCµÄWebÓ¦ÓóÌÐò½«»á´ÓÖлñµÃºÃ´¦£¬¶øÆäËü²»ÓõĽ«»á¼ÌÐøÊ¹Óô«Í³µÄ»ùÓÚWeb´°ÌåºÍ»Ø·¢µÄASP.NETÓ¦ÓóÌÐòģʽ£¬»¹ÓеÄWeb³ÌÐò»á½áºÏÁ½ÕßͬʱʹÓ㬶øÁ½ÕßÈ´ÓÖ»¥²»Ïà¸É¡£
MVC ¿ò¼Ü°üÀ¨ÒÔÏÂÈý¸ö²¿·Ö:

ͼ01: µ÷ÓÃÒ»¸ö´ø²ÎÊýÖµµÄ¿ØÖÆÆ÷¶¯×÷(µã»÷²é¿´ÍêÕû´óС)
Ä£ÐÍ. Ä£ÐͶÔÏóÊÇÓ¦ÓóÌÐòÖÐʵÏÖ³ÌÐòÊý¾ÝÓòÂß¼­µÄ²¿·Ö¡£Í¨³£Çé¿öÏ£¬Ä£ÐͶÔÏóÔÚÊý¾Ý¿âÖдæÈ¡Ä£ÐÍ״̬¡£ÀýÈ磬һ¸öProduct¶ÔÏó¿ÉÒÔ´ÓSQL ServerÊý¾Ý¿âÖÐÈ¡µÃÐÅÏ¢£¬¶ÔÆä½øÐвÙ×÷£¬È»ºó½«¸üкóµÄÐÅϢд»Øµ½Products±íÀï¡£
ÔÚСÐ͵ÄÓ¦ÓóÌÐòÀģÐÍÒ»°ãÊǸÅÄîÉϵķָô¶ø²»ÊÇÎïÀíÉϵġ£ÀýÈ磬Èç¹ûÓ¦ÓóÌÐòÖ»ÊǶÁȡһ¸öÊý¾Ý¼¯²¢°ÑËü·¢Ë͵½ÊÓͼÖеϰ£¬Ó¦ÓóÌÐò²¢²»ÐèÒªÒ»¸öÎïÀíµÄÄ£ÐͲãºÍ¸ôÀëÀà¡£ÔÚÕâÖÖÇé¿öÏ£¬Êý¾Ý¼¯¾Í°çÑÝÁËÄ£ÐͶÔÏóµÄ½ÇÉ«¡£
ÊÓͼ. ÊÓͼÊÇÓÃÀ´ÏÔʾӦÓóÌÐòÓû§½çÃæ(UI)µÄ×é³É²¿·Ö¡£Í¨³££¬Õâ¸öUIÊÇ´ÓÄ£ÐÍÊý¾ÝÀï´´½¨µÄ¡£¾Ù¸öÀý×Ó£¬Products±íµÄ±à¼­ÊÓͼ¾Í»áÓü¸¸öÊäÈë¿ò£¬ÏÂÀ­¿òºÍ¸´Ñ¡¿òÀ´±íʾµ±Ç°Products¶ÔÏóµÄ״̬¡£
¿ØÖÆÆ÷. ¿ØÖÆÆ÷ÊÇ´¦ÀíÓû§½»»¥£¬ÓëÄ£ÐÍ´ò½»µÀ²¢×îÖÕÑ¡ÔñÓÃÀ´ÏÔʾUIµÄÊÓͼµÄ¡£ÔÚMVCÓ¦ÓóÌÐòÖУ¬ÊÓͼ½ö½öÊÇÏÔʾÐÅÏ¢£»¿ØÖÆÆ÷´¦Àí²¢»ØÓ¦Óû§µÄÊäÈëÓë½»»¥¡£ÀýÈ磬¿ØÖÆÆ÷´¦Àí²éѯ×Ö·û´®µÄÖµ£¬²¢½«ÕâЩֵ´«¸øÄ£ÐÍ£¬Ä£ÐÍ·´¹ýÀ´ÓÃÕâЩֵÀ´²éѯÊý¾Ý¿â¡£
MVC ģʽ°ïÖúÄ㽫ӦÓóÌÐò·ÖΪ¼¸¸ö²»Í¬µÄ·½Ã棨ÊäÈëÂß¼­£¬ÒµÎñÂß¼­ºÍUIÂß¼­£©£¬¶ø½µµÍÁËÕ⼸¸ö·½ÃæµÄñîºÏ¡£´Ëģʽָ¶¨Á˸÷¸öÂß¼­·Ö±ðÓ¦¸ÃλÓÚÓ¦ÓóÌÐòµÄºÎ´¦¡£UIÂß¼­ÊôÓÚÊÓͼ¡£ÊäÈëÂß¼­ÊôÓÚ¿ØÖÆÆ÷¡£ÒµÎñÂß¼­ÊôÓÚÄ£ÐÍ¡£ÕâÑù»®·ÖÄܰïÄãÔÚÉú³ÉÓ¦ÓóÌÐòµÄʱºò¹ÜÀí¸´ÔÓ¶È£¬ÒòΪËüÄÜÈÃÄãÒ»´ÎֻרעÓÚÒ»¸öʵÏÖ·½Ãæ¡£ÀýÈ磬Äã¿ÉÒÔֻרעÓÚÊÓͼ¶ø²»ÓÃÒÀÀµÓÚÒµÎñÂß¼­¡£
³ýÁ˹ÜÀí¸´ÔÓ¶È£¬ÓÃMVCģʽÀ´²âÊÔ³ÌÐò±È»ùÓÚWeb´°ÌåµÄÓ¦ÓóÌÐò¸üÈÝÒס£ÀýÈ磬ÔÚ»ùÓÚWeb´°ÌåµÄASP.NET Web³ÌÐòÖУ¬Ò»¸ö¼òµ¥µÄÀ࣬ÏÔʾÊä³öºÍÏìÓ¦Óû§ÊäÈë¶¼Òª×öµ½¡£Îª»ùÓÚWeb´°ÌåµÄASP.NETÓ¦ÓóÌÐò±à


Ïà¹ØÎĵµ£º

Asp.net¸öÐÔ»¯·þÎñ¡¶ÏµÁÐ01¡·

  1.ʲôÊǸöÐÔ»¯·þÎñ ¸öÐÔ»¯·þÎñÊÇÒ»ÖÖ¼¼Êõ¿ò¼Ü£¬ÎªÓû§ÌṩÁË×Ô¶¨ÒåÕ¾µãÍâ¹Û¡¢ÄÚÈÝ¡¢²¼¾Ö¡¢½ÇÉ«¹ÜÀíµÈ¹¦ÄÜ£¬ÈçͬQQ¿Õ¼äµÈ¡£ 2.¸öÐÔ»¯·þÎñÐèÒª³ÌÐòԱѧϰÄÄЩ·½Ã棬²ÅÄÜʵÏÖÕâЩ¹¦ÄÜ ¸öÐÔ»¯·þÎñÊÇÒ»¸ö¿ò¼Ü£¬Õâ¸ö¿ò¼Ü°üº¬3¸öºËÐŦÄÜ£º¸öÐÔ»¯Óû§ÅäÖá¢web²¿¼þ¡¢³ÉÔ±×ʸñÓë½ÇÉ«¹ÜÀí¡£ÎÒÃǾÍÊÇÒª×ÅÖØÑ§Ï°Õâ3¸ö¹¦ÄÜ¡ ......

asp.net 2.0 ÔõÑù¶Ôlabel½øÐаó¶¨

ÎÊÌâÃèÊö:
Êý¾Ý¿âA±íÖУº
ID    Name
1    СÃ÷
2    Сǿ
3    СÕÅ
4    СÀî
5    С¹Ø
...
·Ö±ðÓÐLabel1,Label2... Label5 Îå¸ö±êÇ©£¬ÔõôÈÃÕâÎå¸ö±êÇ©Text°ó¶¨ÏÔʾA±íNameÁеÄǰ5¸ö£¬¾ÍÊÇ˵Label1ÏÔʾСÃ÷£¬Label2ÏÔʾСǿ... 
......

Explained: Forms Authentication in ASP.NET 2.0

Ô­µØÖ·£º
http://msdn.microsoft.com/en-us/library/aa480476.aspx
IIS Authentication
ASP.NET authentication is a two-step process. First, Internet Information Services (IIS) authenticates the user and creates a Windows token to represent the user. IIS determines the authentication mode that it shoul ......

Asp.NetÐÔÄÜÓÅ»¯

(Ò»).Ñ¡Ôñ»á»°×´Ì¬´æ´¢·½Ê½
    ÔÚWebconfigÎļþÅäÖÃ:
    <sessionState mode="???" stateConnectionString="tcpip=127.0.0.1:42424"
         sqlConnectionString="data source=127.0.0.1;Trusted_Connection=y ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ