📅  最后修改于: 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有许多版本,最初(Visual Studio 2005)并不是WCF开发的热心支持者。当前,Visual Studio 2008是唯一可用于WCF服务应用程序开发的Microsoft IDE。
如今,最新版本的Microsoft Visual Studio 2010还是开发WCF服务应用程序的首选工具。 Visual Studio中还有一个现成的模板,用于开发WCF服务应用程序。
选择这样的模板会导致出于以下目的添加文件-
Microsoft Visual Studio会自动添加必需的属性,并且无需编写任何代码即可创建简单的“ Hello World”服务。
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端点等。