我有一些使用JavaScript,jQuery,HTML和CSS通过SharePoint Designer为SharePoint网站打造品牌的经验。现在我开始一个新工作,其中所有开发都是Visual Studio,而不是像网站一样修改master和.aspx页面,我现在必须理解页面,事件接收器,模板,webparts等背后的代码。这些都不是太难以单独掌握,但用一百个这样的节点盯着一个大的解决方案文件是令人生畏的。
当我找到allitems.aspx页面以查找修改视图结构的列表时,我决定提出这个问题,这是SharePoint Designer中的一项简单任务,但在Visual Studio中我看不到列表或视图/表单页面。
任何人都可以解释或向我说明C#代码的所有这些移动部分和页面如何成为客户看到的SharePoint网站吗?
答案 0 :(得分:0)
首先你需要在同一台机器“SP服务器机器”上安装VS
第二,您需要添加对程序文件中找到的SharePoint SDK dll的引用
第三步开始使用SPWeb
和SPFile
以及其他类。
如果您有更具体的问题,我可以尝试帮助您。
答案 1 :(得分:0)
您需要从开发人员的角度来看待SharePoint。询问团队他们使用什么策略进行部署,因为有几种可能性。
如果他们使用备份/恢复策略,您仍然可以申请 以前的经历。
但如果他们使用WSP,功能和C#(或/和PowerShell)代码 部署,即从头开始创建一切,你需要学习 视觉工作室。例如,列表的schema.xml文件,模块 自定义css,xslt,母版页。看books recommendation at this question和 特别检查this book,它有一章专门讨论品牌 部署为WSP。