在VS2005中安装使用Gadget模板(三)

来源:互联网 发布:手机淘宝卖家版本 编辑:程序博客网 时间:2024/04/30 11:40

在VS2005中安装使用Gadget模板

[Spaces Open 俺家的责任田Open Blog Open ]

    学习为Live.comgadget有几周了,我发现我总是在重复一些事情。我基于那些在线的例子创建XML manifestJavaScriptCSS文件。然后我globally replace那些命名空间和类名,并祈祷我没有丢掉什么内容。有没有什么简单的方法法呢?我觉得可以使用Project Templates

    这篇文章讲述如何安装和使用我为Visual Web Developer 2005编写的Gadget Project Template。这个模板提供了一套让开发gadget变得更简单的框架。它去处掉了哪些繁重工作,让你能专注于创建和设计gadget的外形。

现在让我们看看如何编写只需要一行代码gadget

软件环境:

  1. 我的 Gadget.zip Project Template
  2. Visual Web Developer 2005 已经安装(可以从Microsoft网站免费下载)
  3. Internet Information Server (IISXP)

安装步骤:

  1. 在你安装前,必须关闭Visual Web Developer 2005
  2. Gadget.zip文件复制到Visual Web Developer 2005 Project Template 目录下(通常在 C:/…/My Documents/Visual Studio 2005/Templates/ProjectTemplates). 不要解压这个文件
  3. 创建C:/…/My Documents/Visual Studio 2005/Gadgets文件夹。这将是你gadget的工作目录。
  4. 现在我们需要创建一个指向上面那个目录的虚拟目录。
    1. 打开IIS
    2. 创建虚拟目录"Gadgets"
    3. 设置物理目录为上面创建的那个目录。
  5. 设置你的Gadgets文件夹,使其在缓存的时候不会产生问题 (这一步是可选的)
    1. 右键点击前面创建的"Gadgets"虚拟目录,选择属性。
    2. 点击"HTTP Headers"标签。
    3. 添加一个自定义的HTTP头命名为"Cache-Control"设置值为"private, max-age=0"

  6. Live.com添加到你的受信任站点中。
    1. 打开IE
    2. 点击"工具", "Internet 选项",然后点击 "安全" 标签。
    3. 点击"受信任的站点"图标,然后点击"站点"按钮。
    4. 不要选中“对该区域中的所有站点要求服务器验证(https:)
    5. 在上面的text box中输入http://*.live.com然后点"添加"按钮。
  7. 现在启动Visual Web Developer 2005
  8. 点击"File", 然后"New Website".
  9. 下面Language的组合框中选择”Visual C#”,在“My Templates”下面应该可以看到“Gadgets”。单击选中这个模板。

  10. 修改路径为C:/…/ My Documents/Visual Studio 2005/Gadgets/HelloWorld,然后点击”ok”
  11. 应该能看到在Solution Explorer窗口中有三个文件。双击其中的HelloWord.js编辑这个文件。

  12. this.initialize代码段中如下添加一行内容:
          p_elSource.innerText = "Hello World";
  13. Ctrl+S保存。
  14. 现在可以使用下面的URL添加你的GadgetLive.com中: http://localhost/Gadgets/HelloWorld/HelloWorld.xml