ϸϸƷζASP.NET (һ)
µã»÷´ÎÊý£º18 ´Î ·¢²¼ÈÕÆÚ£º2008-11-26 23:28:53 ×÷ÕߣºÔ´´úÂëÍø
|
Ô´´úÂëÍøÍÆ¼ö ¡¡ Ô´´úÂëÍøÍÆ¼ö ASPÏÖÔÚ±»´ÓÍ·µ½½ÅµØÖؽ¨ÁË£¬½á¹û¾ÍÊÇASP.NET¡£Ëü²¢²»Ö»ÊÇASP 4.0£¬ËüÊÇÒ»¸öÓÃÓÚ Web¿ª·¢µÄȫпò¼Ü£¬ÆäÖаüº¬ÁËÐí¶àеÄÌØÐÔ¡£ASP.NETÌṩÁ˸üÒ×ÓÚ±àд¡¢½á¹¹¸üÇåÎúµÄ´úÂ룬ÕâЩ´úÂëºÜÈÝÒ×½øÐÐÔÙÀûÓú͹²Ïí£»ASP.NETʹÓñàÒëºóµÄÓïÑÔ£¬´Ó¶øÌáÉýÐÔÄܺÍÉìËõÐÔ£»ASP.NETʹÓÃWeb±íµ¥Ê¹¿ª·¢¸üÖ±¹Û£¬ÀûÓÃÃæÏò¶ÔÏó¼¼Êõ´Ù½ø×é¼þµÄÔÙÀûÓá£ÁíÍ⣬ASP.NETÖл¹°üÀ¨ÓÐÒ³ÃæÊ¼þ¡¢Web¿Ø¼þ¡¢»º³å¼¼ÊõÒÔ¼°·þÎñÆ÷¿Ø¼þºÍ¶ÔÊý¾ÝÀ¦°óµÄ¸Ä½ø¡£¹© ASP.NETʹÓõĿâÒÔ¼°ÔÚMicrosoft.NET¿ò¼ÜÖÐÔÊÐíͨ¹ýWeb ʹÓÿͻ§ÉÌÓú¯Êý£¬Îª³ÌÐòÔ±ÌṩÁ˸ü¶àеĿª·¢»ú»á¡£ Ô´´úÂëÍøÍÆ¼ö ¡¡ Ô´´úÂëÍøÍÆ¼ö ASP.NETµÄÓÅÊÆ Ô´´úÂëÍøÍÆ¼ö ¡¡ Ô´´úÂëÍøÍÆ¼ö ASP.NETʹ´úÂë¸ü¼Ó¸É¾»¡£ÏÖÓеÄASP Ó¦ÓóÌÐòÖУ¬²»¹ÜÄ㽫ËüÃÇдµÃÔõôÑù£¬½á¹¹×ÜÊdzäÂúÁ˳¤³¤¶Ì¶ÌµÄ´úÂë¡£¶øASP.NETµÄ´úÂë²»½ö¸üÈÝÒ×±àд£¬¶øÇÒ¸ü¼Ó¸É¾»Õû½à£¬±ÈASP´úÂë¸üÒ×ÓÚÔĶÁ¡£Í¬Ê±£¬ASP.NET´úÂëµÄ½á¹¹·½Ê½Ìá¸ßÁËÆäÔÙÀûÓÃÐԺ͹²ÏíÐÔ¡£ Ô´´úÂëÍøÍÆ¼ö ASP.NET ¸Ä½øÁËÅäÖá¢ÉìËõÐÔ¡¢°²È«ÐԺͿɿ¿ÐÔ¡£¶ÔÓÚ¼òµ¥µÄASPÓ¦ÓóÌÐò£¬ÅäÖÃÆäʵ²¢²»ËãʲôÎÊÌ⣬µ«Êǵ±ÄãÒÆÖ²µ½Ò»¸öÀûÓÃ×é¼þµÄN²ã½á¹¹ÖÐʱ¾Í»áÓöµ½ÎÊÌâ¡£µ±Äã¶ÔÕâЩӦÓóÌÐò½øÐÐÅäÖúÍά»¤Ê±£¬DLL ÏÝÚåÎÊÌ⣨×é¼þ×¢²á¡¢°æ±¾¡¢Ëø¶¨µÄDLLµÈµÈ£©¾Í»á³öÏÖ¡£ASP.NETÖÐÔòÈ¡ÏûÁË×é¼þ×¢²áÒÔ¼°DLLËø¶¨£¬È«ÃæÊ¹ÓÃÁËXMLÅäÖÃÎļþ£¬´Ó¶ø½â¾öÁËÕâ¸öÎÊÌâ¡£ÕâÑùÄãÖ»ÐèÒªÖ´Ðи´ÖÆÎļþµÄ¹¤×÷¾ÍÄÜÅäÖÃÒ»¸öWebÓ¦ÓóÌÐò¡£ Ô´´úÂëÍøÍÆ¼ö ASP.NET¶Ô¸÷ÖÖ²»Í¬µÄä¯ÀÀÆ÷ÌṩÁ˸üºÃµÄÖ§³Ö¡£¶ÔÓÚASP¿ª·¢ÈËÔ±À´Ëµ£¬ä¯ÀÀÆ÷¼æÈÝÎÊÌâºÃÏóÊÇÒ»¸öÓÀºãµÄÎÊÌâ¡£Äã»òÕßΪµÍÒ»¼¶µÄä¯ÀÀÆ÷±àд´úÂ룬ÀýÈçÓÃHTML 3.2£¬»òÕßÏÞÖÆÒ³ÃæµÄä¯ÀÀ·¶Î§¡£ÎÞÏßÓ¦ÓóÌÐòÐÒéWAPÉ豸µÄÒýÈ뻹»áÉÕâ¸öÎÊÌâ¡£±¾ÎÄÖÐWeb±íµ¥Õⲿ·ÖÃèÊöÁËASP.NETÊÇÈçºÎ½â¾öä¯ÀÀÆ÷¼æÈÝÐÔÎÊÌâµÄ¡£ Ô´´úÂëÍøÍÆ¼ö ASP.NET Ôì¾ÍÁËÒ»ÀàеÄWebÓ¦ÓóÌÐò¡£Ä¿Ç°µÄWebÓ¦ÓóÌÐòͨ³£¶¼ÊÇͬһÖÖģʽ£ºÒ»Ì×ÏßÐÔÓ¦ÓóÌÐò£¬È»ºó½«Âß¼Ö²ÈëÆäÖÐÖ®Ò»¡£ASP.NETÔÊÐí¿ª·¢ÈËÔ±´òÆÆÕâÖÖµ¥Ò»Ä£Ê½£¬´´Ôì³ö¸ü¼Ó¶¯Ì¬¶øÇÒÉìËõÐÔ¸üÇ¿µÄÓ¦ÓóÌÐò£¬ÕâÖÖÓ¦ÓóÌÐòÄܹ»¸üºÃµØÂú×㹫˾µÄÉÌÒµÐèÇ󣬲¢Ìṩһ¸ö¸ü¼Ó·á¸»µÄ¿ª·¢»·¾³¡£ Ô´´úÂëÍøÍÆ¼ö µ½ÕâÀïÄã¿ÉÄÜ»áÏ룬ËäÈ»ÕâЩĿ±ê¶¼ºÜ¸ßÉУ¬µ«ÊÇËüÃÇ»áʹ±àдӦÓóÌÐò±äµÃÀ§ÄÑ¡£È»ºóǡǡÏà·´£¬ÓÃASP.NET ½øÐпª·¢Òª¼òµ¥µÃ¶à£¡ Ô´´úÂëÍøÍÆ¼ö ÏÂÃæÎÒÃǾÍÀ´Ï¸Ï¸Æ·Î¶Ò»ÏÂASP.NETµÄÇ¿´óÌØÕ÷£¬°üÀ¨£º Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñ¶Ô±àÒëÓïÑÔµÄÖ§³Ö Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñWeb±íµ¥ Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñ¸úËæÒ³Ãæ¶ÔÏóµÄÒ³ÃæÊ¼þ Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñWeb¿Ø¼þ Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñWeb Services Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñ»º³å¼¼Êõ Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñµ÷ÊԺ͸ú×Ù Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñ´úÂëºÍÄÚÈݸôÀë Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñÃû³Æ¿Õ¼äµÄͨÓÿâ Ô´´úÂëÍøÍÆ¼ö ¡¡¡ñÅäÖà Դ´úÂëÍøÍÆ¼ö ¡¡ Ô´´úÂëÍøÍÆ¼ö ʹÓþ¹ý±àÒëµÄÓïÑÔ Ô´´úÂëÍøÍÆ¼ö ¡¡ Ô´´úÂëÍøÍÆ¼ö ÏÖÓеÄASP°æ±¾ÊÇ»ùÓڽű¾ÓïÑԵģ¬ÈçVBs criptºÍJs cript ¡£½Å±¾ÓïÑÔ±¾Éí²¢Ã»ÓÐʲô´í£¬µ«ÊÇËüÃÇÓÐÁ½´óȱÏÝ£ºËüÃÇÊǽâÊÍÐ͵쬲¢ÇÒ·ÖÀ಻Ñϸñ¡£ASP.NET²¢Ã»ÓÐÍêÈ«Åׯú½Å±¾ÓïÑԵĸÅÄËüÒýÈëÁ˶ÔÈ«±àÒëÓïÑÔµÄÖ§³Ö£¬Ê¹ÄãÄܹ»ÓÃVisual Basic±àд×Ô¼ºµÄ·þÎñÆ÷¶Ë´úÂ룬ÀýÈ磺 Ô´´úÂëÍøÍÆ¼ö <s cript language=¡°vb¡± runat=¡°server¡±> Ô´´úÂëÍøÍÆ¼ö Visual BasicµÄÒ»´óÓÅÊÆÊÇÆä¶ÔÑϸñ·ÖÀà±äÁ¿µÄÖ§³Ö£¬Òò´ËÒÔϵĴúÂëÔÚASP.NETÖÐÊdzÉÁ¢µÄ£º Ô´´úÂëÍøÍÆ¼ö Dim FirstName As String Ô´´úÂëÍøÍÆ¼ö ³ýÁËVisual BasicºÍC++£¬Ä㻹¿ÉÒÔʹÓÃ×îеÄMicrosoftÓïÑÔ C#À´±àд·þÎñÆ÷¶Ë´úÂë¡£C# ½«C++ Öв»ÊµÓõIJ¿·Ö¶¼È¥µôÁË£¬Ëü¸üÈÝÒ×Àí½â¡£ÓÃASP.NET£¬±àÒ붯×÷ÔÚÒ³ÃæµÚÒ»´Î×°ÔØÊ±·¢Éú¡£¼´±ã´úÂëÊǽű¾ÓïÑÔ£¬ËüÒ²»áÔÚÖ´ÐÐǰ±»±àÒ룬Òò´Ë Js cript´úÂëÒ³ÃæµÄÐÔÄÜÒ²»áµÃµ½Ìá¸ß¡£Êµ¼ÊÉÏ£¬ÕâÊÇ .NET ¿ò¼ÜµÄÒ»¸ö»ù±¾µÄÐÂÌØÕ÷¡£ÒÔǰ°æ±¾µÄÓïÑÔ±àÒëÆ÷¶ÔÊý¾ÝÀàÐͺͶÔÏóÊÇÇø±ð¶Ô´ýµÄ£¬Õâ¾ÍÒâζ×ÅΨһ¿ÉÒÔ½øÐпçÓïÑÔ¿ª·¢µÄ¾ÍÊÇ´´½¨COM¶ÔÏó¡£Microsoft .NET¿ò¼ÜÖеÄͨÓÃÓïÑÔÔËÐÐʱ¼ä»·¾³CLRÔÊÐí¶ÔÒѾÓÃͨÓÃÔËÐÐʱ¼äÖ§³Ö±àÒë¹ýµÄÈκδúÂë½øÐнôÃܵĽ»»¥×÷Óã¬Õâ¾ÍÊÇеÄVisual BasicºÍC# ±àÒëÆ÷½«Òª×öµÄ£º´´½¨ÄÜÔÚÔËÐÐʱ¼äÖб»¹ÜÀíµÄ´úÂë¡£ Ô´´úÂëÍøÍÆ¼ö ÕâÑù×ö×î´óµÄÓŵãÊÇʹµÃÕæÕýµÄ¿çÓïÑÔ¿ª·¢³ÉΪ¿ÉÄÜ¡£ÓÐÁËͨÓÃÔËÐÐʱ¼ä»·¾³CLR£¬Äã¿ÉÒÔÓÃC#´´½¨¶ÔÏ󣬲¢ÔÚ Visual BasicÖÐͨ¹ý¼Ì³Ð¹¦ÄܶÔËüÃǽøÐÐÀ©Õ¹¡£ÏÖÔÚµÄ Visual Basic .NETÖ§³Ö¼Ì³Ð¹¦ÄÜ£¬ÕâÑùÄã¾Í¿ÉÒÔÔÚC# Öбàд×é¼þ£¬È»ºóÔÚVisual BasicÖн«ËüÃÇÉèÖóÉ×Ó¼¯¡£ËäÈ» Visual Basic¡¢C#ºÍ½Å±¾ÓïÑÔÊÇÔÚ¿ªÊ¼µÄ¿ò¼Ü½á¹¹Öб»Ö§³ÖµÄÓïÑÔ£¬µ«ÊÇÉÔºóÆäËüÓïÑÔ£¬ÈçSmalltalk¡¢Eiffel¡¢PascalµÈµÈ£¬Ò²½«»á±»Ö§³Ö¡£Microsoft .NET¿ò¼ÜµÄÒ»¸öÓÅÊÆ¾ÍÊÇÀ©Õ¹·Ç³£µÃÈÝÒ×£¬Òò´ËʹÓÃÒ»ÖÖеÄÓïÑÔ½ö½öÐèҪΪÔËÐÐʱ¼ä»·¾³¼æÈݵÄÊä³öÌṩ±àÒëÆ÷Ö§³Ö¡£ Ô´´úÂëÍøÍÆ¼ö Ô´´úÂëÍøÍÆ¼ö Ô´´úÂëÍøÍÆ¼ö Ô´´úÂëÍø¹©¸å. |
