Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 重新查找资源以帮助了解SharePoint解决方案开发_C#_Asp.net_Sharepoint_Sharepoint 2010 - Fatal编程技术网

C# 重新查找资源以帮助了解SharePoint解决方案开发

C# 重新查找资源以帮助了解SharePoint解决方案开发,c#,asp.net,sharepoint,sharepoint-2010,C#,Asp.net,Sharepoint,Sharepoint 2010,我有一些通过SharePoint Designer使用JavaScript、jQuery、HTML和CSS为SharePoint网站建立品牌的经验。现在我开始了一项新的工作,所有的开发工作都是Visual Studio,而不是像网站一样修改master和.aspx页面,我现在必须理解页面背后的代码、事件接收器、模板、Web部件,这些都不是很难单独掌握的,但是盯着一个包含100个这样的节点的大型解决方案文件是很可怕的 我决定在查找allitems.aspx页面以获取列表以修改视图结构时问这个问题,

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

我决定在查找allitems.aspx页面以获取列表以修改视图结构时问这个问题,这在SharePoint Designer中是一项简单的任务,但在Visual Studio中,我看不到列表或视图/表单页面


有谁能解释一下,或者给我一个解释,所有这些移动部件和C代码页面是如何成为客户看到的SharePoint网站的

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


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

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

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

  • 但如果他们使用WSP的功能和C#(或/和PowerShell)代码 部署,即从头开始创建一切,您需要学习 Visual Studio。例如,用于列表的schema.xml文件,用于 自定义css、xslt、母版页。瞧 特别是检查,它有一章专门介绍品牌 部署为WSP