SharePoint 2010 Platform 开发工具
1. Visual Studio 2010
VS2010 中集成了很多SharePoint 开发相关的工具和模板, 比如你可以直接在VS2010中进行打包, 你可以通过模板创建可视化的Web Part等等.
2. SharePoint Designer 2010
SharePointDesigner 2010 可以快速的开发无代码的解决方案, 比如页面, 母版页定制, 也可以创建简单的, 相对复杂的工作流, 可以创建External Content Type, 可以建立对外部非SharePoint程序的数据连接等.
3. TypeMock Isolator
在SharePoint 开发中,想做单元测试比较困难, 因为模拟SharePoint 环境比较困难, 但是有了TypeMock Isolater, 一切都比较简单了.TypeMock Isolator能模拟SharePoint 框架, 因此你可以在本机上对SharePoint 程序进行单元测试.
http://www.typemock.com/isolator-for-sharepoint-produc
4. Red Gate .NET Reflector
这个我就不多说了,做过.NET的都知道.
5. U2U CAML Query Builder
SharePoint自带的查询语言室CAML, 它难记的语法,特别是SharePoint 一些字段的内部名字很难一目了然, 用U2U query builder, 你能快速创建很复杂的查询语句.
http://www.u2u.be/Tools/wincamlquerybuilder/CamlQueryBuilder.aspx
6. System DebugView
在代码中简单的通过Trace.Write() 和Debug.Write()方法记录可能的错误信息, 然后通过Debug View来查看和跟踪错误信息.
7. Fiddler
查看客户端和服务器交互的情况, 用来查看错误,测试性能.
http://www.fiddlertool.com/fiddler/
8. Developer Dashboard
SharePoint 自带的功能, 需要启用, 可用于跟踪功能,也可以用于性能分析.
9. Visual Studio 2010 Extension
大量的模板让你快速的创建各种SharePoint 元素, 比如创建Ribbon, 母版页, event handler.