-1

我有一些使用 JavaScript、jQuery、HTML 和 CSS 通过 SharePoint Designer 品牌化 SharePoint 网站的经验。现在我开始了一项新工作,其中所有开发都是 Visual Studio,而不是像网站一样修改主页面和 .aspx 页面,我现在必须了解页面、事件接收器、模板、webpart 等背后的代码。这些都不是很难单独掌握,但是盯着包含一百个这样的节点的大型解决方案文件是令人生畏的。

当我去寻找用于修改视图结构的列表的 allitems.aspx 页面时,我决定提出这个问题,这在 SharePoint Designer 中是一项简单的任务,但在 Visual Studio 中我看不到任何列表或视图/表单页面。

任何人都可以解释或向我解释所有这些移动部分和 C# 代码页面是如何成为客户看到的 SharePoint 网站的吗?

4

2 回答 2

0

首先,您需要在同一台机器“SP 服务器机器”上安装 VS,
其次您需要添加对程序文件中的 SharePoint SDK dll 的引用。
第三个开始玩SPWebSPFile等类。

如果您有更具体的问题,我可以尝试帮助您。

于 2012-08-30T01:33:29.967 回答
0

您需要从开发人员的角度来看待 SharePoint。询问您的团队他们使用什么策略进行部署,因为有多种可能性。

  1. 如果他们使用备份/恢复策略,您仍然可以像以前一样应用您以前的经验。

  2. 但如果他们使用 WSP、特性和 C#(或/和 PowerShell)代码进行部署,即从头开始创建所有内容,则需要学习 Visual Studio。例如用于列表的 schema.xml 文件、用于自定义 css、xslt、母版页的模块。在这个问题上看书推荐并特别查看这本书,它有一章专门介绍作为 WSP 的品牌部署。

于 2012-08-30T19:56:41.817 回答