views:

9

answers:

0

Hi!

I'm a bit confused on what approach to take for a my SharePoint sln. The sln should be structured for easy deployment.

It is a simple app for handling projects. This is the site hierarchy:

- ProjectRoot
   - AllProjects
     - Project123
     - Project345
     - ...

(User should be able to create new projects under AllProjects.)

Question is: What type of technolgy should I use for creating this sln, and how should I structure the vs-solution?

  • Should I go for create new SiteDefinition in VS, or should I create the WebTemplate by save as template and then importing? I've noticed it creates a vs-sln with lots of stuff in it. (yes, I know they are in a way dependent, but it seems like everything is inclluded when I choose to import the webtempltate)
  • Should I have one VS project for the main structure ("ProjectRoot" and the "AllProjects" sites), and one for the "Project" site template? Or could they all be in one VS project?