摘要:
public static bool IsPhone(string input)
{
string pattern = "^\\(0\\d{2}\\)[- ]?\\d{8}$|^0\\d{2}[- ]?\\d{8}$|^\\(0\\d{3}\\)[- ]?\\d{7}$|^0\\d{3}[- ]?\\d{7}$";
Regex regex = new Regex(pattern);
return regex.IsMatch(input);
}
阅读全文
posted @ 2008-08-08 09:54
∮随风而行∮
阅读(829)
评论(0)
推荐(0)
摘要:
为了使.asmx句柄有可能反串行化SOAP头,首先你需要定义一个.NET类,它代表了暗含的XML Schema类。在此例中相应的类如下: 阅读全文
posted @ 2008-08-08 09:43
∮随风而行∮
阅读(241)
评论(0)
推荐(0)
摘要:
当.asmx句柄被HTTP管道调用时,通过查看.asmx文件中的WebService声明,确定检查哪个.NET类。然后它观察到来的HTTP消息中的信息,确定调用引用类中的哪个方法。为了调用前面例子中的Add方法,HTTP请求消息应像下面一样: 阅读全文
posted @ 2008-08-08 09:42
∮随风而行∮
阅读(342)
评论(0)
推荐(0)
摘要:
Summary
ASP.NET Web Service方法(WebMethods)怎样为创建Web服务提供一种高效的解决方案呢。WebMethods使传统的Microsoft.NET方法成为Web服务操作,它支持HTTP、XML、XML Schema、SOAP和WSDL。WebMethods(.asmx)句柄将到来的SOAP消息派送给适当的方法,并将到来的XML元素串行化为对应的.NET对象。 阅读全文
posted @ 2008-08-08 09:35
∮随风而行∮
阅读(331)
评论(0)
推荐(0)

ASP.NET运行原理概述
如上图,当一个http请求发送过来并被IIS机收到之后,IIS首先通过你请求的页面类型为其加载相应的dll文件,然后在处理过程中将这条请求发送给能够处理这条请求的模块,而在ASP.NET中这个模块就叫做HttpHandler,为什么aspx这样的文件可以被服务器处理,那是因为在服务器端有默认的HttpHandler专门处理aspx文件,IIS再将这条请求发送给能够处理这条请求的模块之前,还需要经过一些HttpModule,这些都是系统默认的Modules,而且在这个http请求传到HttpHandler之前要经过不同的HttpModuls的处理,这就像我们如果要乘坐国际航班飞抵异国他乡的话,在你真正坐上飞机前,要经过购买机场建设费,办理登记手续核实身份,进行行李打包托运,进行安全检察,现在又要进行体温等检察一样,需要经一系列的严格的手续。这样做有什么好处,
浙公网安备 33010602011771号