介绍在VS2008 SP1中WCF工具的新功能和增强点

 
你是否在VS2008中使用过WCF开发者工具和IT管理员工具?这些由我们团队开发的工具包括:
-          WCF开发者工具:WCF服务模板,WCF服务主机和WCF测试客户端
-          对基于WCF服务模板开发的项目,支持添加服务引用(Add Service Reference)和Auto Attach
-          WCF IT管理员工具:服务配置编辑器和服务跟踪查看器
 
现在VS2008 SP1 Beta发布了!关于WCF工具,你是否有兴趣知道这个版本能带给你哪些更好的体验?我在此将与你分享我们团队在SP1 Beta中开发的新功能和对现有工具的增强点。
 
WCF 开发者工具
 
在SP1中,我们着重对WCF测试客户端这个工具添加了一些新的功能。无论你是WCF技术的初学者还是一个有经验的WCF开发人员,WCF测试客户端都可以给你提供更好的测试WCF服务的体验。
-          支持 XML Serializer, Message Contract, DictionaryNullable<T> 类型。现在WCF测试客户端可以测试WCF服务或者.net服务中使用的大部分数据类型。
-          支持 WCF Session
-          支持 standalone模式。在VS2008中,只有在VS中F5调试基于WCF服务模板开发的项目时才会启动WCF测试客户端。现在在VS2008 SP1中,WCF测试客户端可以独立启动,你可以打开一个WCF测试客户端,然后在它里面 添加删除,或 刷新你需要测试的服务。
-          支持客户端 配置文件的更改和保存。当在WCF测试客户端里添加一个服务,这个服务在客户端对应的配置文件会自动生成。在VS2008中,这个配置文件是只读的。而在VS2008 SP1中,你不仅可以编辑客户端配置文件,而且还可以保存下来,每次在WCF测试客户端添加这个服务进行测试时都可以使用保存下来的配置文件。
 
我们团队在VS2008 SP1中还开发并集成了一个全新的功能:支持从WCF服务模板项目中直接把 服务发布本地 IIS文件系统FTP 站点或者 远程站点。之前,你只能在基于web的WCF服务项目中作上述操作。当使用这个功能发布好服务以后,你又可以用WCF测试客户端来测试服务是否工作正常。
 
除此以外,还有一些改进的地方值得一提,因为这些改进都是基于我们收到的客户反馈:
-          在添加服务引用中,如果WCF服务项目和客户端项目在同一个解决方案中,我们会在添加引用前先 自动 build这个服务项目。
-          当调试在同一个解决方案的其他项目时,我们可以让你 选择是否要为当前的WCF服务项目 自动启动 WCF 服务主机。你可以在WcfServiceLibrary项目的properties page的 WCF Options tab页找到这个功能。
 
以下是对我们WCF开发者工具的图例总结:
 
WCF IT 管理员工具(Windows SDK 的一部分)
 
在SP1中服务配置编辑器没有什么变化。我们对服务跟踪查看器做了一些改进,其中最值得一提的是现在你可以 双击 trace 文件(*.svclog or *.stvproj)来打开服务跟踪查看器 。
 
 
综上所述,所有的这些改进都是为了能够简化用户构建WCF服务的体验。我们的目标是尽可能的让所有人都可以使用SOA并且从中受益。欢迎你使用这些工具并且给我们反馈。
 
 
有用的资源:
 
关于 Visual Studio 2008 SP1 Beta:.
关于我们在VS2008中支持的所有工具,可以参考我们团队的另一篇博客文章:
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值