摘要: (原创:灰灰虫的家http://hi.baidu.com/grayworm) 上一篇文章中我们通过编写的控制台程序或WinForm程序来为本机或远程机提供WCF服务的方式,我们称这种方式为Self-Host服务发布方式,这一篇文章我们来看一下如何编写Windows服务来发布WCF服务。 第一步:建立Windows服务程序WindowsServiceHost 《图1》 《图2》 第二步:向Conso... 阅读全文
posted @ 2011-03-24 16:11 芳草萋萋 阅读(157) 评论(0) 推荐(0) 编辑
摘要: (原创:灰灰虫的家 http://hi.baidu.com/grayworm)上一篇文章中我们建立了一个WCF服务站点,为WCF服务库运行提供WEB支持,我们把这个WCF服务站点布署到IIS中去,实现WCF服务在Web上的发布。这一篇文章中我们来谈一下“自运行WCF服务”。什么是“自运行WCF服务”呢?就是通过我们编写的控制台程序或WinForm程序来为本机或远程机提供WCF服务的方式。 下面我们... 阅读全文
posted @ 2011-03-24 14:10 芳草萋萋 阅读(172) 评论(0) 推荐(0) 编辑
摘要: (原创:灰灰虫的家http://hi.baidu.com/grayworm) 上一篇中,我们创建了一个简单的WCF服务,在测试的时候,我们使用VS2008自带的WCFSVCHost(WCF服务主机)发布WCF服务,以便进行测试。这种VS2008内置的WCFSVCHost只适用于开发人员测试的使用,能进行WCF服务部署。这一篇文章中我们来看一下如何在IIS中部发布我们上一篇中做好的WCF服务。 第一... 阅读全文
posted @ 2011-03-24 13:58 芳草萋萋 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在这个实战中我们将使用DataContract,ServiceContract来构建WCF服务,并使用VS2008内置的“WCFSVCHost”运行我们创建的WCF服务,并使用“WCF测试客户端”来测试我们创建的服务。在此WCF服务中我们将建立一个关于Book的服务,并实现对Book的添加、删除和检索操作。 第一步:创建“WCF服务库”“文件(F)”->“新建项目(P)...”打开新建项目对话框。... 阅读全文
posted @ 2011-03-24 13:54 芳草萋萋 阅读(150) 评论(0) 推荐(0) 编辑
摘要: JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与客户端的数据交互。和 XML 一样,JSON 也是基于纯文本的数据格式。由于 JSON 天生是为 JavaScript 准备的,因此,JSON 的数据格式非常简单,您可以用 JSON 传输一个简单的 String,Number,Boolean,也可以传输一个数组,或者一个复杂的 Object 对象。JSON可分为数组和对象数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。对象是一个无序的“‘名称/值’对”集. 阅读全文
posted @ 2011-03-24 13:39 芳草萋萋 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 在上篇《淘宝API开发系列--开篇概述》介绍了下淘宝API平台的一些基本知识,由于一直有事情忙,就没有及时跟进随笔的更新,本篇继续讨论淘宝API的开发知识,主要介绍商家的绑定操作。上篇我们说过,淘宝就是基于应用程序键来控制用户的访问频率和流量的,另外可以通过应用程序键,让使用者登陆确认,获取到相关的授权码,然后获取SessionKey,作为访问使用者淘宝资源(如买入卖出等私人记录的信息)。我们再看看SessionKey是如何获取的(下面是淘宝关于正式环境下SessionKey的说明):正式环境下获取SessionKey注意:web插件平台应用和web其它应用在正式环境下是同样的获取方法1、W. 阅读全文
posted @ 2011-03-22 11:23 芳草萋萋 阅读(1528) 评论(1) 推荐(0) 编辑
摘要: Snoop经过很长一段时间,最近更新到支持NET 3.5了,它是一个WPF运行时对Visual UI调试的一个工具,最近我用过它调试修改过一个bug,在此介绍给大家。Snoop可以在 Installer下载安装,它的代码也是公布的,可以在Download Source下载,感兴趣的也可以看看,我现在还没有看:) 运行Snoop下载安装后,运行Snoop.exe后出现一个类似工具条的界面: 下拉框中显示的运行的WPF应用程序,如果还么有打开需要调试的程序,可以打开后再点击【刷新】按钮获取应用程序列表,选中应用程序后,点击Snoop图标()可以打开Snoop。 左边是可视化树列表,选中可视化元素后 阅读全文
posted @ 2011-01-18 13:55 芳草萋萋 阅读(654) 评论(0) 推荐(0) 编辑
摘要: KaXaml是一个轻量级的XAML编辑器,它的创建时为了更好的开发使用WPF。我很早就在用它进行学习Xaml,现在也一直在用,感觉还不错,所以在这里做个简单介绍,希望KaXaml能够带着刚学习的朋友们更好的学习WPF。 开源KaXaml是开源的,在codeplex上进行了发布,大家除了使用它之外,还可以看看它的代码。首页内容如下:Project descriptionKaxaml is a lightweight XAML editor that gives you a "split view" so you can see both your XAML and your rendered c 阅读全文
posted @ 2011-01-18 13:51 芳草萋萋 阅读(781) 评论(0) 推荐(0) 编辑