ASP.NETµÄÓÅÊÆÏê½â
1. ASP.NetÊÇʲô£¿
ASP.NetÊǽ¨Á¢ÔÚ΢ÈíÐÂÒ»´ú.Netƽ̨¼Ü¹¹ÉÏ£¬ÀûÓÃÆÕͨÓïÑÔÔËÐÐʱ£¨Common Language Runtime£©ÔÚ
·þÎñÆ÷ºó¶ËΪÓû§Ìṩ½¨Á¢Ç¿´óµÄÆóÒµ¼¶WebÓ¦Ó÷þÎñµÄ±à³Ì¿ò¼Ü¡£
2£®ASP.NetÓëASPµÄÁªÏµºÍÖ÷ÒªÇø±ðÊÇʲô£¿
ASP.NetÓëÏÖ´æµÄASP±£³ÖÓï·¨¼æÈÝ£¬Êµ¼ÊÉÏÎÒÃǿɽ«ÏÖÓеÄASPÔ´ÂëÎļþÀ©Õ¹Ãû“.asp”¸ÄΪ“.aspx
”£¬È»ºóÅäÖÃÔÚÖ§³ÖASP.NetÔËÐÐʱµÄIIS·þÎñÆ÷µÄWebĿ¼Ï£¬¼´¿É»ñµÃASP.NetÔËÐÐʱµÄÈ«²¿ÓÅÔ½ÐÔÄÜ
¡£
ASP.NetÓëASPµÄÖ÷ÒªÇø±ðÔÚÓÚÇ°ÕßÊDZàÒ루Compile£©Ö´ÐÐ,¶øºóÕßÊǽâÊÍ£¨Interpret£©Ö´ÐÐ,Ç°Õß±È
ºóÕßÓиü¸ßµÄЧÂÊ¡£Êµ¼ÊÉÏÎÒÃÇ¿ÉÒÔ°ÑASP.NetµÄÖ´Ðйý³Ì¿´×öÊDZàÒëºóµÄÆÕͨÓïÑÔÔËÐÐʱ´úÂë³äµ±Ò»¸ö
ºÍÇ°¶Ëä¯ÀÀÆ÷ºÍÖмä¼þÓû§½»»¥µÄÓ¦ÓóÌÐò£¬Ëü½ÓÊÜÓû§µÄÇëÇó£¬Êä³öHTMLÁ÷µ½¿Í»§¶ËÏÔʾ¡£³ý´ËÖ®Íâ
£¬ASP.Net»¹¿ÉÒÔÀûÓÃ.Netƽ̨¼Ü¹¹µÄÖî¶àÓÅÔ½ÐÔÄÜ£¬ÈçÀàÐÍ°²È«£¬¶ÔXML£¬SOAP, WSDLµÈInternet±ê×¼
µÄÇ¿½¡Ö§³Ö¡£
3£®Ä¿Ç°ASP.NetµÄ¿ª·¢ÓïÑÔÓÐÄÇЩ£¿
Ä¿Ç°ASP.NetµÄ¿ª·¢ÓïÑÔÓÐÈýÖÖÓïÑÔ£¬C#,Visual Basic.NetºÍJScrip.
4.ASP.NetµÄÖ÷ÒªÓŵãÓÐÄÄЩ£¿
ASP.Net¿ÉÍêÈ«ÀûÓÃ.Net¼Ü¹¹µÄÇ¿´ó£¬°²È«£¬¸ßЧµÄƽ̨ÌØÐÔ¡£ASP.NetÊÇÔËÐÐÔÚ·þÎñÆ÷ºó¶Ë±àÒëºóµÄ
ÆÕͨÓïÑÔÔËÐÐʱ´úÂ룬ÔËÐÐʱÔç°ó¶¨£¨Early Binding£©,¼´Ê±±àÒ룬±¾µØÓÅ»¯£¬»º´æ·þÎñ£¬Áã°²×°ÅäÖÃ
£¬»ùÓÚÔËÐÐʱ´úÂëÊܹÜÓëÑéÖ¤µÄ°²È«»úÖƵȶ¼ÎªASP.Net´øÀ´×¿Ô½µÄÐÔÄÜ¡£
¶ÔXML£¬SOAP£¬WSDLµÈInternet±ê×¼µÄÇ¿½¡Ö§³ÖΪASP.NetÔÚÒì¹¹ÍøÂçÀïÌṩÁËÇ¿´óµÄÀ©Õ¹ÐÔ¡£
5£®ASP.NetÖ÷Òª°üÀ¨ÄÄЩÄÚÈÝ£¿
ASP.NetÖ÷Òª°üÀ¨WebFormºÍWebServiceÁ½ÖÖ±à³ÌÄ£ÐÍ¡£Ç°ÕßΪÓû§Ìṩ½¨Á¢¹¦ÄÜÇ¿´ó£¬Íâ¹Û·á¸»µÄ»ù
ÓÚ±íµ¥(Form)µÄ¿É±à³Ì
WebÒ³Ãæ¡£ºóÕßͨ¹ý¶ÔHTTP,XML£¬SOAP£¬WSDLµÈInternet±ê×¼µÄÖ§³ÖÌṩÔÚÒì¹¹ÍøÂç»·¾³Ï»ñÈ¡Ô¶³Ì·þ
Îñ£¬Á¬½ÓÔ¶³ÌÉ豸£¬½»»¥Ô¶³ÌÓ¦Óõıà³Ì½çÃæ.
6£®HTML Server ControlºÍWeb Server ControlÓÐʲôÁªÏµºÍÇø±ð£¿
HTML Serv
Ïà¹ØÎĵµ£º
ʹÓÃGridview°ó¶¨Êý¾Ý¿âÖеÄͼƬ
×¢£º´ËϵÁмǼÔÚÎÒʵ¼Ê¿ª·¢ÖÐÓöµ½µÄÎÊÌâºÍÊÕ²ØһЩ¼¼ÇÉÎÄÕ¡£
ÎÒÃǶ¼ÖªµÀ£¬ÔÚGridviewÖв»ÄÜÖ±½ÓÈ¥°ó¶¨Êý¾Ý¿âÖеÄͼƬ£¬ÎÒÃÇ¿ÉÒÔÀûÓÃHttpHandlerºÜÈÝÒ×µÄÍê³ÉÕâ¸öÈÎÎñ£¬ÔÚÕâÀïÎҼǼһÏÂÕâ¸ö¹ý³Ì¡£
1.ÉÏ´«Í¼Æ¬´æ´¢µ½Êý¾Ý¿âÖÐ
ÔÚÊý¾Ý¿âÖд´½¨Ò»¸ö±í£¬Ìí¼ÓÒ»ÏÂ3¸ö×ֶΣº
²½ÖèÒ»£ºÔÚWeb ......
ÔÚAsp.NetÌṩÁËÈýÖÖ³£ÓõÄÑéÖ¤·½Ê½£ºWindows·½Ê½ÊǺÍIIS½áºÏÆðÀ´¿ÉÒÔʵÏÖ»ù±¾¡¢ÕªÒª¡¢¼¯³É WindowsµÈÉí·ÝÑéÖ¤£»Passport·½Ê½ÊÇʹÓÃWindows Live IDµÄÕÊ»§À´½øÐÐͳһÑéÖ¤µÄ£»Forms·½Ê½ÊÇʹÓó£¼ûµÄ±íµ¥À´ÊµÏÖÑéÖ¤¡£
Ò»¡¢ÆÕͨʵÏÖ·½Ê½
ÕâÖÖ·½Ê½ÊÇ×î¼òµ¥µÄ£¬Ö» ......
MultiView ºÍ View Web ·þÎñÆ÷¿Ø¼þÓÃ×÷ÆäËû¿Ø¼þºÍ±ê¼ÇµÄÈÝÆ÷£¬²¢ÌṩÁËÒ»ÖÖ¿É·½±ãµØÏÔʾÐÅÏ¢µÄÌæ»»ÊÓͼµÄ·½Ê½¡£
Ò»¡¢·½°¸
¿ÉÒÔʹÓà MultiView ºÍ View ¿Ø¼þÖ´ÐÐÈçÏÂÈÎÎñ£º
·¸ù¾ÝÓû§Ñ¡Ôñ»òÆäËûÌõ¼þÌṩ±¸Ñ¡¿Ø¼þ¼¯¡£ÀýÈ磬Äú¿ÉÄÜÔÊÐíÓû§´ÓÒ»¸öÔ´ (feed) ÁбíÖÐÑ¡Ôñ£¬ÆäÖ ......
Äú¿ÉÒÔʹÓà Substitution ¿Ø¼þ£¬ÔÚÍøÒ³ÉÏ´´½¨¿É¶¯Ì¬¸üв¢¿ÉËæºó¼¯³Éµ½»º´æÒ³ÖеÄÇøÓò¡£
Ò»¡¢·½°¸
ʹÓà Substitution ¿Ø¼þ¿ÉÒÔÔÚÒª»º´æÊä³öµÄÍøÒ³ÉÏÖ¸¶¨ÒªÏÔʾ¶¯Ì¬ÄÚÈݵIJ¿·Ö¡£¶ÔÓÚ¶àÊýÄÚÈݶ¼Òª½øÐлº´æµÄÒ³£¬Substitution ¿Ø¼þÌṩÁ˽øÐв¿·ÖÒ³»º´æµÄ¼ò»¯µÄ½â¾ö·½°¸¡£Äú¿ÉÒÔ»º´æÕû¸öÒ³µÄÊä³ö£¬È»ºóʹÓà Subst ......
Table Web ·þÎñÆ÷¿Ø¼þʹÄúÄܹ»ÔÚ ASP.NET Ò³ÉÏ´´½¨¿ÉʹÓ÷þÎñÆ÷´úÂë½øÐбà³ÌµÄ±í¡£TableRow ºÍ TableCell Web ·þÎñÆ÷¿Ø¼þÌṩÏÔʾ Table ¿Ø¼þµÄÄÚÈݵķ½·¨¡£
Ò»¡¢±³¾°
ͨ³££¬±í²»½öÓÃÀ´ÏÔʾ±í¸ñÐÅÏ¢£¬Ëü»¹ÊÇÔÚÍøÒ³Éϸñʽ»¯ÐÅÏ¢µÄÒ»ÖÖ·½·¨¡£¿ÉÒÔͨ¹ý¶àÖÖ·½·¨ÔÚ ASP.NET Ò³ÉÏ´´½¨±í£º
& ......