以编程方式创建“SharePoint解决方案”

时间:2012-01-18 12:22:38

标签: c# visual-studio-2010 sharepoint-2010 creation

我找到了与here相关的内容,但没有给我一个好的开始

enter image description here

最近我做了很多webPart开发我希望自动化该过程的非代码部分,我想开发一个小型控制台应用程序,创建SharePoint解决方案作为图片,我将它用作模板即将到来的webParts

假设webpart名称是var
string webPartName = "usefulLinks";

  • 创建空SharePoint项目
  • 添加Visual WebPart webPartName
  • 创建类文件夹WebPartName
  • 在文件夹
  • 中创建一个空类
  • 添加Layouts映射文件夹
  • cssimg个文件夹添加到layouts文件夹
  • .webpart内容的一部分更改为自定义值
  • Elements.xml文件
  • 相同
  • 添加Resources映射文件夹并为ArabicEnglish
  • 添加两个资源文件
  • 最后将feature名称更改为webPartName + Feature

任何好的起点?或在线资源

谢谢。

1 个答案:

答案 0 :(得分:7)

您真正描述的是自定义SharePoint解决方案项目,而不是Visual Studio解决方案。

  

项目模板提供特定项目类型所需的文件,包括标准程序集引用,以及设置默认项目属性和编译器选项。

This section in MSDN介绍了如何为Visual Studio创建项目模板。特别是,对于您来说,最好的选择是 "Export Template Wizard" ,它将根据您创建的现有项目创建模板。