SharePoint Freaks ofrece una solución para la creación de una solución personalizada en SharePoint 2013.
Aparte del modelo de Apps, en situaciones nos vemos obligados a la utilización de una solución SharePoint, al igual que hacíamos en SharePoint 2010.
Gracias a esta plantilla se ofrece la posibilidad de creación de una solución multi-proyecto, que no solo facilita la construcción, sino que beneficia directamente a la mantenibilidad del proyecto.
Para ello consta de:
Architecture: Proyecto preparado para la configuración del contenido y estructura (columnas de sitio, tipos de contenido y listas).
Branding: Instala de una forma sencilla el Look & Feel del portal (XSL, js, css).
Configuration: Para toda la información extra que requiramos a nivel de aplicación web (escritura en web.config, configuración del SPWebApplication,...)
Master: Configuración de páginas por medio de Layouts y página maestra.
Pages: Páginas de publicación.
Resources: Etiquetas de recursos utilizadas en el portal.
Utils: Todo el código que necesitemos personalizar y que sea común a la solución.
WebParts: Cada uno de los WebParts se instalará aquí con una característica para su activación y desactivación.