asp.net¶¯Ì¬ÉèÖÃWebServiceÒýÓÃ
ÓÐʱºòÐèÒª¶¯Ì¬µÄÉèÖà WebService µÄÖ·£¬ÕâÑù·¢²¼µ½²»Í¬µÄ·þÎñÆ÷ʱ¾ÍÒªÖØÐÂÉú³É£¬Îª´ËÎÒÃÇÐèÒªÔÚweb.configÖж¯Ì¬ÅäÖÃWebServiceµÄµØÖ·£¬ÔÚÍøÉϲéÁ˺ܶà×ÊÁÏ£¬ÆäÖÐÕâÖÖ·½·¨¸Ð¾õºÜºÃÓÃÒ²ºÜºÃʵÏÖ£¬ÔÎÄVB.NETʵÏÖ¡£±¾ÈËÒѸÄΪC#°æ
¡¡¡¡Ê×ÏÈÊÖ¶¯µÄÌí¼ÓÒ»¸öWebÒýÓã¨Õâ¸ö¾Í²»ÓÃ˵Á˰ɣ©
¡¡¡¡È»ºóÐ޸ı¾µØµÄ´úÀíÀࣨÌí¼ÓÒ»¸öÐÂÀ࣬¼Ì³ÐÄãµÄ WebService´úÀíÀࣩ
¡¡¡¡ÊµÀý£º
¡¡¡¡namespace Web_Service
¡¡¡¡{
¡¡¡¡[System.Diagnostics.DebuggerStepThrough£¨£©£¬System.ComponentModel.DesignerCategory£¨"code"£©£¬
¡¡¡¡System.Web.Services.WebServiceBinding£¨Name = ""£¬ Namespace = ""£©]
¡¡¡¡public class DynWebService £º SelfWebService
¡¡¡¡{
¡¡¡¡public DynWebService£¨£© £º base£¨£©
¡¡¡¡{
¡¡¡¡//ÉèÖÃĬÈÏwebServiceµÄµØÖ·
¡¡¡¡this.Url = "http://localhost/WebService.asmx"£»
¡¡¡¡}
¡¡¡¡public DynWebService£¨string webUrl£© £º base£¨£©
¡¡¡¡{
¡¡¡¡this.Url = webUrl£»
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡ËµÃ÷£ºSelfWebService ÄãÒýÓÃµÄ WebService
¡¡¡¡Web ServiceµÄURI²¿Êðµ½ÅäÖÃÎļþÀï
¡¡¡¡<add key="WebServiceKey"value="http://xxxx/WebService.asmx"/>
¡¡¡¡×îºóʵÏÖ
¡¡¡¡private void WebServiceTest£¨£©
¡¡¡¡{
¡¡¡¡string webServiceUrl = ConfigurationManager.AppSettings["WebServiceKey "].ToString£¨£©£»
¡¡¡¡Web_Service.DynWebService dws = new Web_Service.DynWebService£¨webServiceUrl£©£»
¡¡¡¡string result = dws.HelloWorld£¨£©£»
¡¡¡¡}
¡¡¡¡OK µ½ÕâÀï¾Í¸ã¶¨ÁË
Ïà¹ØÎĵµ£º
ÔÚIIS URL Rewriting ºÍ ASP.NET routing£¨ÉÏ£©ÖУ¬ÎÒÃÇÕë¶ÔIIS URL Rewriting ºÍ ASP.NET routingµÄÀíÄîºÍ¹¦ÄÜ·Ö±ð½øÐзÖÎö²¢½øÐжԱȣ¬ÔÚÇå³þÁËÕâЩ»ù±¾ÔÀíºÍÒì֮ͬºó£¬ÎÒÃǸÃÈçºÎÔÚÓ¦ÓÃÖÐÌôÑ¡ºÏÊʵÄURLÓÅ»¯·½°¸ÄØ£¿ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«¶Ô´Ë½øÐÐ̽ÌÖ·ÖÎö£¬²¢Àý¾Ù¼¸ÖÖÁ½ÕßÐͬӦÓõݸÀý¡£
±¾ÎÄ·Òë×ÔIIS¹Ù·½ÍøÕ¾£¬Õë¶Ô¹úÄÚ ......
ʹÓà Web ²¿¼þ¿Ø¼þ£¬¿ÉÒÔÈÃÓû§ÔÚÔËÐÐʱ´´½¨Á½¸ö·þÎñÆ÷¿Ø¼þÖ®¼äµÄÁ¬½Ó£¬ÒÔÐγÉÁ¬½Ó²¢¹²ÏíÊý¾Ý¡£Ò»¸ö¿Ø¼þÓÃ×÷Êý¾ÝµÄÌṩÕߣ¬ÁíÒ»¸ö¿Ø¼þÓÃ×÷Êý¾ÝµÄʹÓÃÕß¡£ÕâÁ½¸ö¿Ø¼þ¿ÉÒÔÊÇ WebPart ¿Ø¼þ»òÈÎºÎÆäËûÀàÐ͵ķþÎñÆ÷¿Ø¼þ¡£±ØÐ뽫ËüÃÇÉè¼ÆÎª´¦ÀíÁ¬½ÓÇÒλÓÚ WebPartZoneBase ÇøÓòÖС£
ÔÚ ......
ImportCatalogPart Web ·þÎñÆ÷¿Ø¼þ¿Éµ¼Èë WebPart ¿Ø¼þµÄ˵Ã÷Îļþ£¨»òÓÃ×÷ WebPart ¿Ø¼þµÄÆäËû ASP.NET ·þÎñÆ÷¿Ø¼þ£©¡£ÕâÑù¾Í¿ÉÒÔ½«¸Ã¿Ø¼þͨ¹ýÔ¤ÏÈÖ¸¶¨µÄÉèÖÃÌí¼Óµ½ÍøÒ³ÖС£¸Ã˵Ã÷ÎļþʹÓû§¿ÉÒÔ¹²Ïí WebPart ¿Ø¼þµÄÉèÖá£
˵Ã÷ÎļþÓë¿Ø¼þ±¾Éí²»Í¬¡£ËüÊÇÒÔ .WebPart ÎļþÀ©Õ¹Ãû½áβµÄ XM ......
¾Å¡¢ASP.NETÖÐGDI+
protected void Page_Load(object sender, EventArgs e)
{
string Filename;
System.Drawing.Image g;
&nbs ......
ASP.NETµÄ¹¤×÷ÔÀí
ÔÚ¶àÊý³¡ºÏÏ£¬¿ÉÒÔ½«ASP.NETÒ³Ãæ¼òµ¥µØ¿´³ÉÒ»°ãµÄHTMLÒ³Ãæ£¬Ò³Ãæ°üº¬±ê¼ÇÓÐÌØÊâ´¦Àí·½Ê½µÄһЩ´úÂë¶Î¡£µ±°²×°.NETʱ£¬±¾µØµÄIIS Web·þÎñÆ÷×Ô¶¯ÅäÖóɲéÕÒÀ©Õ¹ÃûΪ.aspxµÄÎļþ£¬ÇÒÓÃASP.NETÄ£¿é(ÃûΪaspnet_isapi.dllµÄÎļþ)´¦ÀíÕâЩÎļþ¡£
´Ó¼¼ÊõÉϽ²£¬ASP.NETÄ£¿é·ÖÎöASPXÎļþµÄÄÚÈÝ£¬²¢½«ÎļþÄÚÈ ......