知识点

相关文章

更多

最近更新

更多

SharePoint Development Tools

2019-03-02 23:47|来源: 网路

 

其他工具创建一个表,以开发和管理的SharePoint更容易一些。全部都是免费的,除非另有注明。

 

Visual Studio开发环境扩展

 

CodeRush/Refactor Tools for SharePoint Developers

http://andrewconnell.com/blog/articles/ProductivityToolsForSharePointDevelopers.aspx
Extensions to CodeRush/Refactor to assist SharePoint development.

Imtech Fields Explorer Visual Studio 2008 plugin

http://blog.mastykarz.nl/imtech-fields-explorer-visual-studio-2008-plugin/
Quickly find the field names needed for CAML queries and controls.

SharePoint Developer Explorer

http://spdevexplorer.codeplex.com/
Allows editing of SharePoint content (e.g. page layouts) from within Visual Studio

SharePoint Development Environment Modifications (SPDevMod)

http://www.codeplex.com/SPDevMod
Collection of STSADM extensions and plugins for Visual Studio.

 

IDEs(集成开发环境)

Mossquito 2009

http://www.boldbrick.com/Mossquito
Development environment with focus on SharePoint site modeling, deployment and provisioning with plenty of productivity tools. Mossquito unites the benefits of CAML and Object Model approach to site structure creation. Feature-rich UI, deployment based on compare & merge principle, DAO generator, command line for common tasks automation and more.

 

网络监测工具

Fiddler

http://www.fiddlertool.com/fiddler/
Examines the network traffic of pages as they load. Check the size of pages. Recommended for deploying public facing websites.

Firebug for Firefox

http://getfirebug.com/
Net console provides network statistics.

Google Page Speed for Firebug for Firefox

http://code.google.com/speed/page-speed/
Analyses page performance and provides network statistics.

Yahoo! YSlow for Firebug for Firefox

http://developer.yahoo.com/yslow/
Analyses page performance and provides network statistics.

Wireshark

http://www.wireshark.org/

Can analyze all network traffic. Handy for seeing what network traffic is really flowing.

 

Web Service  测试

SharePoint Query Web Service Test Tool

http://sharepointsearchserv.codeplex.com/
Test tool for WSS V3's Query web service. Allows you to generate the request XML and send it to the web service.

STORM

http://storm.codeplex.com/
Tests any web service (including SharePoint).

 

Search 测试工具

Search Commmunity Toolkit

http://www.codeplex.com/sct
A number of tools and code samples that have been contributed to enhance the Microsoft search experience (Microsoft Office SharePoint Server 2007 (MOSS) Search, Search Server 2008 and Search Server 2008 Express).

SharePoint Search Service Tool

http://www.codeplex.com/SharePointSearchServ
Web service client that can explore the scopes and managed properties of a given SharePoint Search SSP, build queries in either Keyword or SQL Syntax, submit queries, and examine the raw web service results.

zevenseas SharePoint SearchCoder

http://www.codeplex.com/MOSSSearchCoder
Allows graphical building of queries and examination and testing of the SQL generated by the object model.

 

对象模型视图

MAPILab Spy for Microsoft® SharePoint

http://www.mapilab.com/sharepoint/spy/
According to the vendor, it provides "Browser for examining SharePoint object model" and "Context scripts on C#"

RedGate Reflector

http://www.red-gate.com/products/reflector/
Allows exploration of any .NET assembly, including those provided by SharePoint. Shows where and how methods and objects are used. Find feature for fields, properties, and methods.

SharePoint Inspector

http://www.codeplex.com/spi
See SharePoint farm objects, get their properties by reflection, activate/deactivate SharePoint features, add/remove event receivers, manage the recycle bin.

SharePoint Manager

http://www.codeplex.com/spm
SharePoint object model explorer for inspecting your SharePoint environment. Can browse every site on the local farm and view every web, list, event receiver, etc... Enables the changing of properties.

 

CAML 工具

CAML.NET

http://www.codeplex.com/camldotnet
Set of .NET language-based tools for creating dynamic, reusable CAML query components. Build CAML queries dynamically in code while preserving the syntactic structure of the native CAML language.

Stramit Caml Viewer 2007

http://www.codeplex.com/SPCamlViewer
Assists in the creation of CAML queries. Allows testing against your SharePoint farm.

U2U Caml Query Builder 2007

http://www.u2u.be/res/Tools/CamlQueryBuilder.aspx
Build CAML queries and test them on a SharePoint site. User interface helps you to build queries against any list in your SharePoint farm.

Yet Another CAML Query Tool

http://www.ideseg.com/SharePointYetAnotherCAMLQueryTool2.aspx
Converts SQL-like queries into CAML.

Imtech ListInstance Generator

http://blog.mastykarz.nl/generating-list-instances-xml-imtech-listinstance-generator/
Generates the ListInstance based on the List Template from a particular Feature.

 

SharePoint Features

SharePoint 2007 Features

http://www.codeplex.com/features
Large collection of SharePoint features designed for developers and administrators. Provides assistance for debugging, logs, field and content type development, publishing sites, event receivers, and many more.

SmartTools for SharePoint

http://www.codeplex.com/smarttools
Collection of SharePoint features such as What's New, Autocomplete Text Field, Enhanced Site Actions, and more.

 

STSADM 扩展

AC's WCM Custom Commands for STSADM.EXE

http://www.andrewconnell.com/blog/articles/MossStsadmWcmCommands.aspx
STSADM extensions for publishing sites and generating content type and column features.

Imtech OCD Export

http://blog.mastykarz.nl/export-publishing-pages-features-imtech-ocd-export-page/
Simplifies the process of provisioning Publishing Pages by extracting existing pages to XML. The files generated allow you to wrap your Publishing Pages in a Feature.

SharePoint Automation

http://stsadm.blogspot.com
List of almost 100 STSADM extensions that cover a variety of development and administrative tasks.

stsadmWin 2007

http://blogs.msdn.com/ronalus/archive/2007/01/04/stsadmwin-has-an-2007-version.aspx
Provides a Windows UI version of the STSADM tool.

 

PowerShell 扩展

PowerShell Extensions for SharePoint

http://www.codeplex.com/SPPSExtensions
Provides functionality for working with the SPWeb object.

SharePoint Automation

http://stsadm.blogspot.com
Extensions that assist in the use of working with the SharePoint object model from Powershell.

The SharePoint PowerShell Module (SPoshMod)

http://www.codeplex.com/SPoshMod
Framework for SharePoint PowerShell scripts.

 

Programming Tools

LINQ to SharePoint

http://www.codeplex.com/LINQtoSharePoint
Provides a custom query provider for LINQ that allows the querying of SharePoint lists using LINQ syntax.

SharePoint config store

http://www.codeplex.com/SPConfigStore
Provides the framework for using a SharePoint list for application configuration values.

SharePoint Dispose Checker Tool

http://code.msdn.microsoft.com/SPDisposeCheck
Helps to check that unmanaged SharePoint objects are correctly disposed of in code.

 

Administration Tools

 

SharePoint Tips Utility Pack

http://www.codeplex.com/spstipsUtilityPack
Collection of tools including recursively delete sites, create and modify lists in multiple sites at once, and push a web part to multiple sites at once.

SharePoint Cross-site Configurator

http://www.codeplex.com/SPConfigurator
Automates the process of deploying MOSS site settings in all or selected sites in a server farm. Includes applying master pages, web titles, audit controls and expiration policies.

SharePoint Content Deployment Wizard

http://www.codeplex.com/SPDeploymentWizard
Allows a granular selection of content to be exported from site collections, webs, lists, folders, and list items to a .cmp file (Content Migration Package) which can be copied to other servers for import.

Sushi

http://www.codeplex.com/sushi
Performs common administrative tasks. Can backup sites, copy views between sites, bulk create sites, apply themes just to name a few functions

SharePoint Developer Bookmarklets

http://blog.mastykarz.nl/go/bookmarklets
Great set of bookmarks to make navigating a SharePoint Web Site easier.

 

测试数据生成工具

 

Imtech Test Content Generator v1.3.0.0

http://blog.mastykarz.nl/imtech-test-content-generator-v1300-free-sharepoint-2007-tool/
Creating a given number of publishing pages with the desired page layout and content.

SharePoint 2007 Test Data Population Tool

http://www.codeplex.com/sptdatapop
Capacity planning and performance te

 

诊断工具

SPTraceView

Excellent tool that pops up in start bar with errors in ULS logs based on filters. Very handy to have running whilst developing! Quicker than notepad viewing!

http://sptraceview.codeplex.com/

 

其他工具

Application Pool Recycle Utility

http://www.harbar.net/articles/APM.aspx
Taskbar application that allows quick recycling of application pools.

 

原英文:  SharePoint Development Tools

 

Technorati 标签: , , ,

转自:http://www.cnblogs.com/jinho/archive/2011/03/14/1984315

相关问答

更多
  • 在几次试验和错误之后得到它 通过脱机安装,您必须下载Exchange Web服务组件。 我已经下载了“EwsManageApi”并安装了它。 由于该错误消息专指Exchange Web服务,因此我查看了其他版本并试用了较旧的1.1和32位版本,但它们都不起作用,**直到**我急忙放下,我使用默认设置(针对当前用户),而不针对机器的所有用户。 因此,在64位服务器上为所有用户安装EwsManagedApi32会有诀窍(对我而言) Got it after a few trial and errors With ...
  • 你通常有两种选择: 使用Windows Server和Visual Studio创建一个物理或虚拟机器,并将其用于开发。 在你的工作站上使用Vista,然后“破解”SharePoint以安装它 。 就我个人而言,我现在使用后者,以及STSDev ,对于我所有的SharePoint工作,我发现它比选项1更好。 You generally have two options: Create a physical or virtual machine with Windows Server and Visual S ...
  • 如果将任何引用的DLL从SharePoint服务器安装复制到开发计算机,则可以在非服务器操作系统上开发SharePoint 2007。 您将无法调试应用程序,但项目将编译并可以部署到服务器。 我用STSDEV(类似于WSPBuilder)做了三年没有问题...... ...除了自定义工作流程。 在本地复制必要的DLL似乎足以让工作流设计器打开,但总有一些东西无法正常工作。 对于自定义工作流,我建议在安装了SharePoint的服务器操作系统上安装Visual Studio。 如果可能,请在第二台服务器(建议 ...
  • 首先,确保你学习.NET(在我看来你最好学习C#) 完成此操作后,请注册SharePoint新手训练营。 我刚参加了Unitek的一次,非常棒。 它不是免费的,但它们通常会持续一周左右,并且会让你比自学更快地加速...而且你将同时学习'最佳实践'。 如果您不熟悉Sharepoint,这种技术很容易迷失。 First, make sure you learn .NET (you're best off learning C# in my opinion) After you have that down, s ...
  • C#。 您当然可以使用任何.net语言,但绝大多数SharePoint书籍,文档和代码示例均使用C#。 官方Microsoft SharePoint SDK示例仅在C#中。 如果您必须开发SharePoint,您真的想要使用C#,特别是如果您刚刚开始。 C#. You CAN use any .net language that you want of course, but the vast vast majority of SharePoint books, documentation and Code ...
  • 更好的产品。 现在,许多事情并不像开发环境那样行事。 处理对象 使用3000/4000项遍历小列表的性能 缺乏对交易的支持 希望下一个版本将拥有基于SQLServer的列表,您可以获得事务支持和更好的性能...... Bill G在2008年二月提出了这样的问题:Sharepoint有点奇怪,当列表中有3000个项目时,您会遇到问题,并且SQL Server轻松支持数百个项目.... A better product. Right now it is to many things that doesn't ...
  • 这是怎么回事......我从来没有见过这种陈规定型的开发人员擅长做CSS工作。 (是的,但也有例外,但我从来没有见过任何一个非常擅长从同时也是开发人员的PhotoShop文件制作CSS的人。我很乐意将这份工作交给那些做得更好的人。) 我的设计人员使用SharePoint Designer并可以访问_layouts文件夹以放置工件。我确保这些工件最终在我的可部署Visual Studio解决方案中。 他在SPD中做的任何事情都是手动复制的,只是留在原地或由我投入功能。 它确实意味着我们有很多虚拟服务器,每个项 ...
  • 开发SharePoint应用程序的一种非常常见的方法是在开发工作站上运行虚拟机( 例如,在Windows 8下的hyper-v )。 您也可以双启动到vhd文件 。 您还可以安装Windows Server 2012并使用众多桌面转换技术之一将其用作工作站上的主要操作系统 。 另一种常见的技术是在云或数据中心托管虚拟机,同时运行SharePoint Server和Visual Studio。 然后使用远程桌面连接到该计算机。 通过一些技巧,您可以将SharePoint 2010安装程序安装为工作站操作系统。 ...
  • 严格来说,SharePoint Server IS SharePoint Foundation具有其他功能。 因此,您的所有SharePoint Foundation开发技能也可以在SharePoint Server中使用。 您应该/可以使用的内容取决于项目的要求。 某些项目需要仅在SharePoint Server中可用的功能,因此可以缩小选项范围。 如果您的PC不够强大,无法运行SharePoint Server,则始终可以选择将其安装在开发服务器上并远程连接到它。 那就是......如果您有可用的开发 ...
  • 对你有争议的选择 - 不要使用模拟器! 而是进行集成测试,因为只要您使用的是您正在使用的SharePoint OM。 将尽可能多的逻辑放在可以从请求Context外部运行的库程序集中(重载构造函数传入HttpContext或SPWeb)。 设置一个服务器/站点(虚拟机最好能让你可以轻松地回滚并创建新的实例),仅用于单元测试并运行。 ( VMWare服务器是免费的) 如果您运行连续构建,您应该能够将其设置为自动运行并报告结果。 另外一些批处理文件的魔术与开源nUnit或您选择的工具运行测试,只要在PostBu ...