5、.net -- Silverlight

   XAP文件是Silverlight 应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 应用程序所需的一切文件,如程序集、资源文件等。XAP文件在Silverlight项目编译时由开发环境自动生成,一般情况下,不需要我们手工进行控制。
   对应的xaml文件和下面的cs文件。

    在WPF --用户控件 可以找到 xaml文件创建
demo:E:\code\成都code

  
.asmx 是什么文件,它的作用什么?
   asmx 是WEB服务文件
   asmx.cs里有相关代码
   属于B/S形式,用SOAP方式HTTP访问,用XML返回
   可以返回基础类型和PUBLIC结构类型。
   在C/S结构中经常用到

1、开发一个asmx服务程序:
   web --->web服务:
默认:
{
    /// <summary>
    /// uploadService 的摘要说明
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
    // [System.Web.Script.Services.ScriptService]
    public class uploadService : System.Web.Services.WebService
    {

        [WebMethod]
        public string HelloWorld()
        {
            return "Hello World";
        }
    }
}


在浏览器中查看:http://localhost:54654/uploadService.asmx
点击进入---> 查看soap--->调用 :<string xmlns="http://tempuri.org/">Hello World</string>


你可能感兴趣的:(silverlight)