ASP.NETÍøÒ³µÄ´¦Àí¹ý³Ì
ASP.NETµÄ¹Ø¼üÄ¿±êÖ®Ò»ÊÇ´´½¨Ò»ÖÖÈÿª·¢ÈËÔ±Äܹ»ÏñWindowsÓ¦ÓóÌÐò¿ª·¢Õß¶¨ÖÆ×ÀÃæÓ¦ÓóÌÐòÄÇÑùµÄ¿ìËÙ¶¨ÖÆWeb FormsµÄģʽ¡£µ±È»WebÓ¦ÓóÌÐòÓ봫ͳ¸»¿Í»§¶ËÓ¦ÓóÌÐòÓкܴóµÄ²»Í¬£¬ÒªÊµÏÖÕâÖÖģʽÓÐÁ½¸ö¹Ø¼üµÄÕϰ¡£
1.WebÓ¦ÓóÌÐòÊÇÔÚ·þÎñÆ÷¶ËÖ´ÐеģºÀýÈ磬¼ÙÉè´´½¨Ò»¸öÔÊÐíÓû§Ñ¡ÔñÒ»¸ö²úÆ·¼Ç¼²¢¸üÐÂËüµÄÐÅÏ¢µÄForm¡£Óû§ÔÚä¯ÀÀÆ÷ÖÐÖ´ÐÐÕâЩÈÎÎñ£¬µ«ÊÇΪÁËÖ´ÐÐÕâЩ±ØÒªµÄ²Ù×÷£¨ÀýÈç¸üÐÂÊý¾Ý£©£¬´úÂë±ØÐëÔÚWeb·þÎñÆ÷ÉÏÖ´ÐС£ASP.NETʹÓÃÒ»ÖÖ½Ð×ö»Ø´«µÄ¼¼ÊõÀ´´¦ÀíÕâÖÖ·ÖÀëÐÔ£¬µ±Ä³Ð©¶¯×÷±»Ö´ÐеÄʱºò£¬Ëü°ÑÍøÒ³£¨°üÀ¨ËùÓÐÓû§ÌṩµÄÐÅÏ¢£©·¢Ë͸ø·þÎñÆ÷¡£ASP.NETÒ»µ©½ÓÊÕµ½Õâ¸öÍøÒ³£¬Ëü¾ÍÄܹ»´¥·¢ÏàÓ¦µÄ·þÎñÆ÷¶ËʼþÀ´¶ÔÓ¦µÄ´úÂë¡£
2.WebÓ¦ÓóÌÐòÊÇÎÞ״̬µÄ£º»»¾ä»°Ëµ£¬³ÊÏÖ¸øÓû§µÄHTMLÒ³±»·¢Ë͸øÓû§Ö®Ç°£¬Õâ¸öÍøÒ³µÄ¶ÔÏó±»Çå³ý²¢ÇÒËùÓеĿͻ§¶ËÖ¸¶¨µÄÐÅÏ¢±»½ûÖ¹¡£ÒòΪÕâÖÖģʽ·Ç³£ÊʺϸßÀ©Õ¹ÐÔºÍÍøÂçͨÐÅ·±Ã¦µÄÓ¦ÓóÌÐò¡£µ«ÊÇÕâҲʹµÃËûºÜÄÑ´´½¨Ò»ÖÖÎÞ·ìµÄÓû§ÌåÑé¡£ASP.NET°üº¬¼¸¸ö¹¤¾ßÀ´°ïÖúÎÒÃÇÏû³ýÕâÖв»×ã¡£×îÓÐÃûµÄ¾ÍÊDZ»½Ð×öView state µÄ³Ö¾Ã»¯»úÖÆ£¬ËüÄܹ»×Ô¶¯µÄ°Ñ¹ØÓÚÍøÒ³µÄÐÅϢǶÈëÔÚ³ÊÏÖ¸øÓû§µÄHTMLÖеÄÒþ²ØÓòÖС£
Ïà¹ØÎĵµ£º
ASP.NET»ñÈ¡·þÎñÆ÷ÐÅÏ¢
Label1.Text = "·þÎñÆ÷Ãû³Æ£º"+Server.MachineName;//·þÎñÆ÷Ãû³Æ
Label2.Text = "·þÎñÆ÷IPµØÖ·£º" + Request.ServerVariables["LOCAL_ADDR"];//·þÎñÆ÷IPµØÖ·
& ......
1¡¢ÔÚcompilation Ï£¬ÇëÉèÖÃdebug=false £¬ÈçÏ£º
default Language="c#" debug="false">
2¡¢ÇëʹÓÃServer.Transfer´úÌæResponse.Redirect¡£
3¡¢Ê¹ÓÃValidator¿Ø¼þ£¬ÇëÒª¾³£¼ì²éPage.IsValid¡£
4¡¢ÇëʹÓÃforeachÑ»·£¬¶ø²»ÊÇΪ×Ö·û´®µü´úÑ»·¡£
5¡¢ÇëʹÓÿͻ§¶ËÑéÖ¤·½Ê½(²»ÒªÃ¿´Î¶ ......
±¾ÎÄ·Òë×Ô£ºMixing Forms and Windows Security in ASP.NET
ÕªÒª£ºASP.NET¿ª·¢ÈËÔ±Ôø¾Îʵ½¹ýÈçºÎʹÓÃFormsºÍWindows»ìºÏÑéÖ¤¡£Paul WilsonÌṩÁËÒ»¸ö½â¾ö·½°¸À´»ñµÃWindowsÓû§Ãû£¬»òÕߣ¬½«Óû§×ªÏòµÇÂ¼Ò³Ãæ¡£
¼ò½é
ÎÒÔø¾Óöµ½ºÜ¶àASP.NET¿ª·¢ÈËÔ±Îʵ½ÈçºÎʹÓÃFormsºÍWindows»ìºÏÑéÖ¤¡£Í¨³£µÄ»Ø´ðÊÇ£º“ASP.NET²» ......
ʹÓö¨ÖÆ´íÎóÒ³Ãæ
ËäÈ»ÎÒÃÇ·¢Ë͸øÓû§µÄ¹«ÓôíÎóÐÅÏ¢Êǰ²È«µÄ£¬¾ÍÊÇ˵Ëü²»»áÍþвµ½Ó¦ÓóÌÐòµÄÃØÃÜ£¬µ«ÊÇÕâÑùµÄÐÅÏ¢²¢²»ºÃ¿´¡£Ò²ÐíÄãÏ£ÍûÓû§ÓÀÔ¶Ò²¿´²»µ½ÕâÑùµÄÐÅÏ¢¡£Ïà·´£¬µ±´¦ÀíÇëÇóµÄ¹ý³ÌÖУ¬Èç¹û·¢ÉúÁËÒ»¸öΪ´¦ÀíµÄ´íÎó£¬ÄãÏ£ÍûÄܹ»ÏÔʾ×Ô¼ºµÄ“¶¨ÖÆ´íÎóÒ³Ãæ”£¬ÏÔʾ³ö×Ô¼ºµÄ ......