asp.net mvc 2.0ѧϰ±Ê¼Ç
1.°²×°ºó
°²×°ÍêMVCºó,VSµÄWEBÏîÄ¿Àï»á³öÏÖÁ½¸öеÄÄ£°æ:
a. ASP.NET MVC 2 WEB Application ʹÓÃÕâ¸öÄ£°å»á¶àÉú³ÉÒ»¸öNUNIT²âÊÔÏîÄ¿
b. ASP.NET MVC 2 WEB Empty Application Õâ¸öÄ£°æ²»´øNUNIT²âÊÔ
MVC µÄ6¸ö¶¥¼¶Ä¿Â¼:
Controls – ·ÅÖÃController À࣬´¦ÀíURL ÇëÇó¡£
Models – ·ÅÖÃÒµÎñʵÌåÀ࣬±íʾºÍ²Ù×÷Êý¾Ý¡£
Views – ·ÅÖÃUI Ä£°åÎļþ£¬¸ºÔðչʾÊä³ö½á¹û¡£
Scripts – ·ÅÖÃJavascript Àà¿âÎļþºÍ.js Îļþ¡£
Contents – ·ÅÖÃCSS ºÍͼÏñÎļþ£¬ÒÔ¼°ÆäËû·Ç¶¯Ì¬µÄ¡¢·ÇJavascript Îļþ¡£
App_Data – ·ÅÖÃÊý¾Ý¿âÎļþ¡£
ĬÈÏĿ¼·ÖÅä²¢·Ç±ØÐëµÄ,²»¹ý¸Ð¾õÕâÑù»¹ÊǺÜÇåÎúµÄ
Ïà¹ØÎĵµ£º
asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢£¨Ò»£©-ÏÔʾ¿Ø¼þÄÚÈÝ
asp.net¿Ø¼þµÄÏÔʾ×ÔÈ»»áÀë²»¿ªÊä³öHTML¡¢CSS¡¢JavascriptµÈǰ̨µÄÏÔʾÄÚÈÝ£¬ËùÒÔ¿ª·¢Ò»¸ö¿Ø¼þµÄʱºòµÚÒ»¼þʾÍÊÇÒªÖªµÀÈçºÎÊä³ö¿Í»§¶ËÒªÏÔʾµÄÄÚÈÝ¡£
¡¡¡¡Ò»¡¢Ñ¡Ôñ»ùÀà
¡¡¡¡asp.netÖÐËùÓеıê×¼¿Ø¼þ¶¼¿ÉÒÔÄùýÀ´×÷Ϊ»ùÀ࣬Èç¹ûÎÒÃÇÒª¿ª·¢µÄ¿Ø¼þÖ»ÊǶÔÔÓеıê×¼¿Ø¼þ×öÒ ......
asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢(Èý)£º´¦Àí±êÇ©¼äÄÚÈÝ
asp.net¿Ø¼þ±êÇ©¼äµÄÄÚÈÝÓеÄʱºò´¦Àí³É½ÚµãÓеÄʱºò´¦Àí³É×ӿؼþ¡£È磺¼äµÄ½Úµã¾Í»á´¦Àí³ÉÊôÐÔTextµÄÖµ£¬¶øÈçPanelÕâÑùµÄ¿Ø¼þÔò¾ÍÊǽ«Æä´¦Àí³É×ӿؼþ¡£Ê×ÏÈ¿´ÈçºÎ´¦Àí³ÉÊôÐԵġ£
¡¡¡¡Ò»¡¢´¦Àí³ÉΪÊôÐÔ
¡¡¡¡¶ÔÓڿؼþ±êÇ©¼äµÄÄÚÈÝÎÒÃÇ¿ÉÒÔͨ¹ýÀàSystem.Web.UI.ParseChil ......
Web ÏîÄ¿Öо³£Óöµ½µÄÎÊÌâ¾ÍÊÇͬһÓû§Ãû¶à´ÎµÇ½µÄÎÊÌ⣬ÏàÓ¦µÄ½â¾ö°ì·¨Ò²ºÜ¶à£¬×ܽáÆðÀ´²»ÍâºõÕ⼸ÖÖ½â¾ö°ì·¨£º½«µÇ½ºóµÄÓû§Ãû·Åµ½Êý¾Ý¿â±íÖУ»µÇ½ºóµÄÓû§Ãû·Åµ½SessionÖУ»µÇ½ºóµÄÓû§Ãû·Åµ½ApplicationÖУ»µÇ½ºóµÄÓû§Ãû·Åµ½CacheÖС£Ò»°ãµÄÕ⼸ÖÖ·½·¨¶¼ÊǵǽÁËÖ®ºó£¬Èç¹ûûÓÐÕý³£Í˳ö£¬µÚ¶þ´ÎµÇ½½«²»±»ÔÊÐí¡£Õ ......
ASP.NET µÄ»º´æ»úÖÆÏà±ÈASPÓкܴóµÄ¸Ä½ø£¬±¾Îĵµ³ý¶Ô³£ÓÃÓÅ»¯·½·¨½øÐÐ×ܽá½éÉÜÍ⣬ǿµ÷ÁËÈçºÎʹÓÃASP.NETµÄ»º´æÀ´»ñµÃ×î¼ÑÐÔÄÜ¡£
1£º²»ÒªÊ¹Óò»±ØÒªµÄsession
ºÍASPÖÐÒ»Ñù£¬ÔÚ²»±ØÒªµÄʱºò²»ÒªÊ¹ÓÃSession¡£
¿ÉÒÔÕë¶ÔÕû¸öÓ¦ÓóÌÐò»òÕßÒ³Ãæ½ûÓûỰ״̬£º
l ½ûÓÃÒ³ÃæµÄ ......
ÒÔǰд³ÌÐò´ÓÀ´¶¼Ã»Óùý»º´æ(ˮƽ̫²Ë)£¬ºÃÔÚÒÔÇ°×öµÄÍøÕ¾·ÃÎÊÁ¿¶¼·Ç³£µÄС£¬ËùÒÔÐÔÄÜÎÊÌâÒ²²»Í»³ö£¬µ«ÊÇÈç¹û×öÒ»¸öÕý¹æµÄÏîÄ¿£¬²»ÂÛ´óС£¬»º´æ¼¼ÊõÊDZØÐëҪʹÓõ½µÄ¡£½ñÌìѧϰÁËÈýÖÖ³£ÓõĻº´æ¼¼Êõ£¬·Ç³£µÄ¼òµ¥£¬ÏàÐÅ´ó¼ÒÒ»¶¨ÄÜ¿´Ã÷°×¡£
¡¡¡¡ÏÈ˵ÏÂΪʲôҪÓûº´æ£¬ÔÚÕý³£Çé¿öÏ£¬µ±Ò»¸ö ......