📜  WCF-开发人员工具

📅  最后修改于: 2020-11-19 09:19:05             🧑  作者: Mango


对于开发WCF服务应用程序,主要有两个工具-Microsoft Visual Studio和CodePlex。 Microsoft Visual Studio是完整的开发工具包,对于开发大量不同的应用程序(例如ASP.NET Web应用程序,桌面应用程序,移动应用程序等)是必需的。

Microsoft Visual Studio使用.NET框架功能。另一方面,CodePlex是Microsoft的开源项目托管站点,它为WCF服务应用程序开发提供了几种免费工具。

Microsoft Visual Studio

Microsoft Visual Studio有许多版本,最初(Visual Studio 2005)并不是WCF开发的热心支持者。当前,Visual Studio 2008是唯一可用于WCF服务应用程序开发的Microsoft IDE。

如今,最新版本的Microsoft Visual Studio 2010还是开发WCF服务应用程序的首选工具。 Visual Studio中还有一个现成的模板,用于开发WCF服务应用程序。

选择这样的模板会导致出于以下目的添加文件-

  • 服务合同
  • 服务实施
  • 服务配置

Microsoft Visual Studio会自动添加必需的属性,并且无需编写任何代码即可创建简单的“ Hello World”服务。

CodePlex

CodePlex由Microsoft于2006年6月启动,自那时以来,它已被全世界的许多开发人员用来成功创建.NET项目。 CodePlex提供的一些用于开发WCF服务应用程序的工具如下-

  • wscf.blue-这是一个Microsoft Visual Studio加载项,也是“合同优先”开发工具集,可帮助定义WCF服务操作并相应地生成代码框架。相同的重要链接是-https://wscfblue.codeplex.com

  • WCFProxyGenerator-这也是Microsoft Visual Studio加载项。该工具用于扩展客户端生成并提供其他错误处理。有关此特定开发工具的更多信息,请访问https://wcfproxygenerator.codeplex.com

  • WCFMock -WCF服务的测试可能是一项复杂的任务,并且该开发工具通过其有用的类为WCF服务的单元测试提供了便捷的解决方案。有关此工具的更多信息,请访问https://wcfmock.codeplex.com

用于轻松开发WCF服务应用程序的另一个免费工具是WCFStorm。它的LITE版本提供了许多引人注目的功能,用于动态调用和测试WCF服务,编辑服务绑定,修改WCF URL端点等。