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

ASP.NETµ×²ãµÄ³õ²½ÈÏʶÓëÀí½â

      ×î½üÔÚ¹úÍâµÄÍøÕ¾ÂÒ×ßһͨ£¬·¢ÏÖһЩ±È½ÏºÃµÄÎÄÕ£¬ÊÕ¼¯ÕûÀí¼ÓÓÚ×Ô¼ºµÄÀí½â£¬×÷Ϊ±Ê¼ÇÐÎʽ¼Ç¼ÏÂÀ´£¬ÈÃÒÔºó×Ô¼ºÓиö»ØÒä¡£
¡¡¡¡ASP.NETÊÇÒ»¸ö·Ç³£Ç¿´óµÄ¹¹½¨WebÓ¦ÓõÄƽ̨,ËüÌṩÁ˼«´óµÄÁé»îÐÔºÍÄÜÁ¦ÒÔÖÂÓÚ¿ÉÒÔÓÃËüÀ´¹¹½¨ËùÓÐÀàÐ͵ÄWebÓ¦ÓÃ.¾ø´ó¶àÊýµÄÈËÖ»ÊìϤ¸ß²ãµÄ¿ò¼ÜÈçWebFormsºÍWebServices-ÕâЩ¶¼ÔÚASP.NET²ã´Î½á¹¹ÔÚ×î¸ß²ã.ÔÚÕâƪÎÄÕÂÖÐÎÒ½«»áÌÖÂÛASP.NETµÄµ×²ã»úÖƲ¢½âÊÍÇëÇó(request)ÊÇÔõô´ÓWeb·þÎñÆ÷´«Ë͵½ASP.NETÔËÐÐʱȻºóÈçºÎͨ¹ýASP.NET¹ÜµÀÀ´´¦ÀíÇëÇó.
¡¡¡¡ASP.NETÊÇÒ»¸öÇëÇó´¦ÀíÒýÇæ.Ëü½ÓÊÕÒ»¸ö·¢Ë͹ýÀ´µÄÇëÇó,°ÑËü´«¸øÄÚ²¿µÄ¹ÜµÀÖ±µ½ÖÕµã,×÷Ϊһ¸ö¿ª·¢ÈËÔ±µÄÄã¿ÉÒÔÔÚÕâÀ︽¼ÓһЩ´úÂëÀ´´¦ÀíÇëÇó.Õâ¸öÒýÇæÊǺÍHTTP/Web·þÎñÆ÷ÍêÈ«·Ö¸ôµÄ.ÊÂʵÉÏ,HTTPÔËÐÐʱÊÇÒ»¸ö×é¼þ,ʹÄã¿ÉÒÔ°ÚÍÑIIS»òÕßÈκÎÆäËûµÄ·þÎñÆ÷³ÌÐò,½«Äã×Ô¼ºµÄ³ÌÐò¼ÄËÞÔÚÄÚ.
¡¡¡¡ÔËÐÐʱÌṩÁËÒ»¸ö¸´ÔÓµ«Í¬Ê±·Ç³£ÓÅÑŵÄÔڹܵÀÖзÓÉÇëÇóµÄ»úÖÆ.ÆäÖÐÓкܶàÏà¹ØµÄ¶ÔÏó,´ó¶àÊý¶¼ÊÇ¿ÉÀ©Õ¹µÄ(ͨ¹ý¼Ì³Ð»òÕßʼþ½Ó¿Ú),ÔÚ¼¸ºõËùÓеĴ¦ÀíÁ÷³ÌÉ϶¼ÊÇÈç´Ë.ËùÒÔÕâ¸ö¿ò¼Ü¾ßÓи߶ȿÉÀ©Õ¹ÐÔ.ͨ¹ýÕâ¸ö»úÖÆ,¹Ò½Óµ½·Ç³£µ×²ãµÄ½Ó¿Ú(±ÈÈ绺´æ,ÈÏÖ¤ºÍÊÚȨ)¶¼±äµÃ¿ÉÄÜÁË.ÄãÉõÖÁ¿ÉÒÔÔÚÔ¤´¦Àí»òÕß´¦Àíºó¹ýÂËÄÚÈÝ,Ò²¿ÉÒÔ¼òµ¥µÄ½«·ûºÏÌØÊâ±ê¼ÇµÄÇëÇóÖ±½Ó·ÓÉÄãµÄ´úÂë»òÕßÁíÒ»¸öURLÉÏ.´æÔÚ×ÅÐí¶à²»Í¬µÄ·½·¨À´Íê³Éͬһ¼þÊÂ,µ«ÊÇËùÓÐÕâЩ·½·¨¶¼ÊÇ¿ÉÒÔ¼òµ¥Ö±½ÓµØʵÏÖµÄ,ͬʱ»¹ÌṩÁËÁé»îÐÔ,¿ÉÒԵõ½×îºÃµÄÐÔÄܺͿª·¢µÄ¼òµ¥ÐÔ.
¡¡¡¡Õû¸öASP.NETÒýÇæÊÇÍêÈ«½¨Á¢ÔÚÍйܴúÂëÉϵÄ,ËùÓеÄÀ©Õ¹¹¦ÄÜÒ²ÊÇͨ¹ýÍйܴúÂëÀ©Õ¹À´ÌṩµÄ.ÕâÊǶÔ.NET¿ò¼Ü¾ßÓй¹½¨¸´ÔÓ¶øÇÒ¸ßЧµÄ¿ò¼ÜµÄÄÜÁ¦µÄ×îºÃµÄÖ¤Ã÷.ASP.NET×îÁîÈËÓ¡ÏóÉî¿ÌµÄµØ·½ÊÇÉî˼ÊìÂǵÄÉè¼Æ,ʹµÃ¿ò¼Ü·Ç³£µÄÈÝÒ×ʹÓÃ,ÓÖÄÜÌṩ¹Ò½Óµ½ÇëÇó´¦ÀíµÄ¼¸ºõËùÓв¿·ÖµÄÄÜÁ¦.
¡¡¡¡ASP.NETÔÚ΢ÈíµÄƽ̨ÉϾÍÊÇͨ¹ýISAPIÀ©Õ¹À´ºÍIIS½øÐн»»¥µÄ,Õâ¸öÀ©Õ¹¼ÄËÞ×Å.NETÔËÐÐʱºÍASP.NETÔËÐÐʱ.ISAPIÌṩÁ˺ËÐĵĽӿÚ,ASP.NETʹÓ÷ÇÍйܵÄISAPI´úÂëͨ¹ýÕâ¸ö½Ó¿ÚÀ´´ÓWeb·þÎñÆ÷»ñÈ¡ÇëÇó,²¢·¢ËÍÏìÓ¦»Ø¿Í»§¶Ë.ISAPIÌṩµÄÄÚÈÝ¿ÉÒÔͨ¹ýͨÓöÔÏó(ÀýÈçHttpRequestºÍHttpResponse)À´»ñÈ¡,ÕâЩ¶ÔÏóͨ¹ýÒ»¸ö¶¨ÒåÁ¼ºÃ²¢Óкܺ÷ÃÎÊÐԵĽӿÚÀ´±©Â¶·ÇÍйÜÊý¾Ý.
¡¡¡¡µ±Óû§·¢ËÍÒ»¸öURLÇëÇóʱ£¬ÔÚWeb·þÎñÆ÷¶Ë,IIS5»ò6,»ñµÃÕâ¸öÇëÇó.ÔÚ×îµ×²ã,ASP.NETºÍIISͨ¹ýISAPIÀ©Õ¹½øÐн»»¥.ÔÚASP.NET»·¾³ÖÐÕâ¸öÇëÇóͨ³£±»Â·Óɵ½Ò»¸öÀ©Õ¹ÃûΪ.aspxµÄÒ³ÃæÉÏ,µ«ÊÇÕâ¸öÁ÷³ÌÊÇÔõô¹¤×


Ïà¹ØÎĵµ£º

ASP.NET 4µ±ÖÐUrl RoutingµÄÖ§Ô®

ASP.NET 4µÄWeb Formsµ±ÖУ¬×îÁîÈ˼¤É͵ģ¬ÔòĪ¹ýÓÚÊÇURL Routing»úÖƵÄÈ«ÃæÖ§³Ö¡£¹ýÈ¥ÔÚASP.NET 3.5 SP1µ±ÖУ¬Web Forms»ò¶à»òÉپͿªÊ¼Ö§³ÖURL Routing»úÖÆ£¬ËüÈÃÎÒÃÇÔÚÍøÖ·µÄ³ÊÏÖÒÔ¼°Ê¹ÓÃÉϸü¼ÓµÄÓе¯ÐÔ¡£
¹ýÈ¥ÎÒÃÇÔÚASP.NETµ±ÖУ¬Ï°¹ßÓÚµ×ÏÂÕâÑùµÄÍøÖ·³ÊÏÖ·½Ê½£º
http://myWebSite/EditProduct.aspx?Id=1
µ«×î½ü¼¸ÄêR ......

ת ASP.Net »ñÈ¡ÎļþµÄ·¾¶

Ò»¡¢»ñÈ¡µ±Ç°ÎļþµÄ·¾¶
1.   System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName
     »ñÈ¡Ä£¿éµÄÍêÕû·¾¶£¬°üÀ¨ÎļþÃû¡£
2.   System.Environment.CurrentDirectory
     »ñÈ¡ºÍÉèÖõ±Ç°Ä¿Â¼(¸Ã½ø³Ì´ÓÖÐÆô¶¯µÄĿ¼)µÄÍêÈ«ÏÞ¶¨Ä¿Â¼¡£ ......

ASP.NETÅäÖÃÎļþWeb.config Ïêϸ½âÊÍ

Ò»¡¢ÈÏʶWeb.configÎļþ
Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄWeb.configÎļþ£¬°üÀ¨Ä¬ÈϵÄÅäÖÃÉèÖã¬Ë ......

ASP.NET»ñÈ¡¿Í»§¶ËIP/Óû§ÃûµÈÐÅÏ¢

ASP.NET»ñÈ¡¿Í»§¶ËIP/Óû§ÃûµÈÐÅÏ¢  
1. ÔÚASP.NETÖÐרÓÃÊôÐÔ£º
»ñÈ¡·þÎñÆ÷µçÄÔÃû£ºPage.Server.ManchineName
»ñÈ¡Óû§ÐÅÏ¢£ºPage.User
»ñÈ¡¿Í»§¶ËµçÄÔÃû£ºPage.Request.UserHostName
»ñÈ¡¿Í»§¶ËµçÄÔIP£ºPage.Request.UserHostAddress
2. ÔÚÍøÂç±à³ÌÖеÄͨÓ÷½·¨£º
»ñÈ¡µ±Ç°µçÄÔÃû£ºstatic System. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ