Sharepoint Designer非常慢;有什么选择?

时间:2009-07-23 17:22:22

标签: sharepoint

我的一位同事正在尝试(第一次)使用SharePoint Designer开发应用程序。数据的结构非常简单 - 但是有很多字段/列(几百个)。他抱怨说设计师非常慢。任何变化显然会导致某种类型的屏幕刷新,这需要花费不可忍受的时间。不幸的是,我对SharePoint开发知之甚少(我是Asp.Net开发人员)。

对于此类工作,SharePoint开发人员是否有其他选择?绕过WYSIWYG视图并直接编辑代码是否可行?我很想知道其他人为处理这个问题所做的工作。

5 个答案:

答案 0 :(得分:2)

这可能与问题有关,也可能与此无关。

如果Sharepoint Designer似乎不时冻结,请尝试以下方法:

转到%USERPROFILE%\ Application Data \ Microsoft \ SharePoint Designer \ ProxyAssemblyCache \ 12.0.0.6219

[实际数字可能会有所不同]并删除其中的所有内容。别担心,它将在下次加载时重建。

答案 1 :(得分:2)

如果要编辑SharePoint列表或文档库中的页面代码,可以在Visual Studio,WebMatrix或任何其他编辑器中执行此操作。 您可以使用以下路径直接通过webdav(至少在Windows 7中)打开文件:

\ MyServer.com \ DavWWWRoot \网站\ mysite的\ MySubSite

要查找路径(SharePoint 2010):

  1. 将网站转到文档库
  2. 单击“库工具”部分(页面顶部)
  3. 中的“库”选项卡
  4. 选择“使用资源管理器打开”,Windows fole explorer打开
  5. 右键单击文档库中的任何文件,然后选择“属性”
  6. 在“位置”下,您会看到“webdav路径”
  7. 选择要修改的网站级别的路径
  8. 在Visual Studio,WebMatrix或任何其他编辑器中打开此路径
  9. 在您选择的编辑器中编辑文件
  10. 让SharePoint Designer保持所有其他任务的优势
  11. 对于SharePoint 2007,您还可以使用Visual Studio的SharePoint Developer Explorer加载项,请参阅http://spdevexplorer.codeplex.com/。我没有时间为Visual Studio 2010和SharePoint 2010升级它。

答案 2 :(得分:1)

试试这个:

  1. 使用SharePoint设计器
  2. 以文本编辑模式编辑文件
  3. 查找并删除空行(尝试向下滚动,查找数百/数千个空行/行),
  4. 保存并关闭文件。
  5. 使用Visual Studio打开文件,
  6. 删除所有空格(标签),
  7. 保存并关闭它。
  8. 再次尝试在SharePoint设计器中打开并编辑该文件:)
  9. 我碰巧遇到这种情况。正在编辑的文件大小惊人地增长了30倍。 SharePoint Designer在达到大约3MB大小后无法打开该文件。幸运的是,在完成上述步骤1-6后,我可以以正常速度再次编辑文件。

答案 3 :(得分:0)

绕过WYSIWYG视图并直接编辑代码是否可行?

是的,点击左下角的“代码”视图按钮。许多人在设计视图中遇到性能问题,但如果您的同事在Code视图中工作很舒服,那么他们将能够更快地完成工作。

答案 4 :(得分:0)

我带回了一个坚实的答案。很长一段时间我一直在网上搜索这个。

  

我终于找到了一个Visual Studio加载项SPDevExplorer   CodePlex上。摇滚!!

乍一看,它非常易于使用 - 就像SPD一样,但更快的IDE和回发到SharePoint。

请记住,您必须在服务器场上安装WSP,并且它似乎不适用于高于Visual Studio 2008的任何内容。

快乐的编码! :)