Developing SharePoint Solutions

 <_caps3a_sxs _xmlns3a_caps="http://schemas.microsoft.com/build/caps/2013/11"><_caps3a_sxstarget locale="es-ES">En Visual Studio están disponibles varias plantillas de tipo de proyecto de SharePoint para crear sitios y elementos de sitio de SharePoint. Para obtener una lista de los tipos de proyectos disponibles, vea SharePoint Project Types. A continuación se ofrece una descripción de los elementos y las propiedades de un proyecto de SharePoint.Para obtener información sobre SharePoint 2013 y los complementos de SharePoint, vea SharePoint 2013http://msdn.microsoft.com/library/jj162979.aspx y Crear complementos de SharePointhttp://msdn.microsoft.com/library/office/apps/jj163230%28v=office.15%29.aspx.Elementos de un proyecto de SharePointLos nodos de un proyecto SharePoint se conocen como elementos de SharePoint. Los elementos de SharePoint pueden contener uno o varios archivos secundarios, a los que se denomina archivos de elementos de SharePoint, como los archivos de configuración XML, los formularios .aspx, etc.En lugar de crear los proyectos utilizando plantillas de proyecto que se rellenan con archivos de elementos de proyecto, puede utilizar la plantilla Proyecto vacío para crear un proyecto de SharePoint vacío y, a continuación, agregar los elementos de proyecto manualmente. Opcionalmente, los proyectos de SharePoint también pueden contener uno o más archivos de características (para la activación en SharePoint) y un archivo empaquetado en el que distribuir el proyecto.Nodos especialesCada proyecto de SharePoint contiene dos nodos a los que no se pueden cambiar el nombre, eliminar, cortar, copiar ni arrastrar del proyecto. Estos nodos son los siguientes:CaracterísticasPaqueteAmbos nodos aparecen en todos los proyectos SharePoint aun cuando no se hayan definido característica ni paquetes para el proyecto.Nodo CaracterísticasEl nodo Características contiene una o más características de proyecto de SharePoint. Una característica es un contenedor de extensiones para SharePoint. Una vez implementada la característica en el servidor de SharePoint, puede incluirse en las definiciones de sitios o los administradores de SharePoint pueden activarla individualmente en sitios de SharePoint. Para más información, vea Trabajar con característicashttp://go.microsoft.com/fwlink/?LinkID=147704.Al agregar un elemento, como un tipo de contenido o una instancia de lista, a un proyecto SharePoint, se agrega a una característica del nodo Características. El ámbito del elemento determina si se agrega a una característica nueva o existente. Si el nuevo elemento tiene el mismo ámbito que una característica existente, se agrega a esa característica. De lo contrario, se agrega a una nueva característica.Para agregar una característica manualmente, ejecute el comando Agregar característica del menú contextual del nodo Características. Puede ver o cambiar el contenido de una característica utilizando el Diseñador de características. Para obtener más información, consulta How to: Open the Feature Designer.Cuando una característica se agrega a un proyecto de SharePoint, aparece en el Explorador de soluciones como un nodo con el nombre predeterminado Featurex.feature, donde x es un número único. Una vez implementada en el servidor de SharePoint, un administrador de SharePoint puede activarla y ponerla a disposición de los usuarios del sitio de SharePoint.Nodo PaqueteEl nodo Paquete contiene un archivo único que actúa como el mecanismo de distribución para el proyecto de SharePoint. Este archivo, conocido como un paquete de solución, está basado en .CAB con una extensión .WSP. Un paquete de solución es un archivo implementable y reutilizable que contiene un conjunto de características, definiciones del sitio y ensamblados que se aplican a los sitios de SharePoint y que es posible habilitar o deshabilitar individualmente. El nodo Paquete también contiene siempre un archivo que se denomina Package.wspdef, un archivo de definición de XML para el paquete. Una vez que se implementa un paquete en el servidor que ejecuta SharePoint, el administrador de SharePoint puede instalarlo y activar sus características.Para ver o cambiar el contenido del paquete en el Diseñador de paquetes, haga doble clic en el nodo de paquete o abra el menú contextual y elija Abrir. Para obtener más información, consulta Creating SharePoint Packages.Proyectos de SharePoint y propiedades de los elementos de proyectoLos proyectos SharePoint, al igual que otros proyectos de Visual Studio, muestran las propiedades en la ventana Propiedades y en la página Propiedades. Las propiedades que se muestran dependen del nodo que está seleccionado.Cuando un proyecto, un elemento de proyecto o un nodo de archivo de elemento de proyecto de SharePoint se selecciona en el Explorador de soluciones, aparecen las siguientes propiedades en la ventana Propiedades o en la página del propiedades:Propiedades del proyectoNombre de la propiedadDescripciónConfiguración de implementación activaEspecifica la serie de pasos realizados durante la implementación. Para obtener más información, consulta How to: Edit a SharePoint Deployment Configuration.Destino de implementación del ensambladoDetermina dónde se encuentran los ensamblados de aplicación de SharePoint. Los valores de ubicación de ensamblados válidos son GlobalAssemblyCache (valor predeterminado) o WebApplication.Si la propiedad Sandboxed Solution está establecida en true, esta propiedad estará deshabilitada.Retraer automáticamente después de depurarEspecifica si la solución implementada se retrae automáticamente de SharePoint tras ejecutar la aplicación en modo de depuración en Visual Studio. Cuando está activada, la solución se retracta si el IDE vuelve a la Vista de diseño tras la depuración. Cuando está desactivada, la solución no se retrae. Para más información, vea Retracción de una soluciónhttp://go.microsoft.com/fwlink/?LinkId=183819.Editar configuraciónEspecifica la configuración de implementación que se va a usar en el proyecto. Para obtener más información, consulte How to: Edit a SharePoint Deployment Configuration y Deploying SharePoint Solution Packages.Habilitar depuración de Silverlight (en lugar de depuración de script)Cuando está activada, el depurador de Silverlight se incorpora al proceso de depuración. Cuando está desactivada, el depurador de script se incorpora al proceso de depuración. Para más información, vea la información general sobre depuración de Silverlighthttp://go.microsoft.com/fwlink/?LinkId=179826.Incluir ensamblado en paqueteEspecifica si el ensamblado del proyecto se empaqueta en tiempo de compilación o no.Línea de comandos posterior a la implementaciónEspecifica los comandos que se van a ejecutar después de implementar la solución de SharePoint. Esta línea admite los comandos de proceso por lotes así como la resolución de variables de MSBuild. Para obtener más información, consulta How to: Set SharePoint Deployment Commands.Línea de comandos anterior a la implementaciónEspecifica los comandos que se van a ejecutar antes de implementar la solución de SharePoint. Esta línea admite los comandos de proceso por lotes así como la resolución de variables de MSBuild. Para obtener más información, consulta How to: Set SharePoint Deployment Commands.Archivo de proyectoNombre del archivo que contiene la información sobre el proyecto, incluyendo el modo de compilación, la configuración y otros datos.Carpeta de proyectoUbicación del archivo de proyecto en el sistema. (Solo lectura).Solución en espacio aisladoEspecifica si el proyecto se debería implementar como una solución en espacio aislado, también conocida como solución creada por el usuario. Las soluciones en espacio aislado no son necesariamente de confianza. Un valor de true significa que el proyecto se implementa como una solución en un espacio aislado y un valor de false significa que el proyecto se implementa como una solución de granja. Para obtener más información, vea Sandboxed Solution Considerations y Differences Between Sandboxed and Farm Solutions.URL del sitioEspecifica la dirección Dirección URL del sitio de destino de este proyecto.Elemento de inicioEspecifica el primer elemento del proyecto que se va a ejecutar.Cuando se elige un archivo de elemento de SharePoint (como un flujo de trabajo o una característica del nodo Características), las propiedades siguientes aparecen en la ventana Propiedades:Propiedades de los elementos de proyectoNombre de la propiedadDescripciónResolución de conflictos de implementaciónEspecifica la acción que se realiza al implementar un elemento de proyecto cuyas propiedades son idénticas a las de un elemento que ya está en el servidor. Para obtener más información, consulta Troubleshooting SharePoint Packaging and Deployment.Propiedades de característicasEspecifica un conjunto de valores (almacenados como pares clave-valor) que se incluye con una característica cuando se implementa en SharePoint. Una vez implementada la característica, se puede obtener acceso a los valores de propiedad en el código. Para obtener más información, consulta Providing Packaging and Deployment Information in Project Items.Receptor de característicasProporciona código que se ejecuta cuando se producen determinados eventos con una característica de un elemento de proyecto. Para obtener más información, consulta Providing Packaging and Deployment Information in Project Items.Nombre de carpetaNombre de la carpeta de elementos de proyecto de SharePoint.Referencias de salida del proyectoEspecifica una dependencia, como un ensamblado, que el elemento de proyecto necesita ejecutar. Para obtener más información, consulta Providing Packaging and Deployment Information in Project Items.Entradas de controles segurosEspecifica controles que están seguros para que los usuarios los editen. Para obtener más información, consulta Providing Packaging and Deployment Information in Project Items.Propiedades de los archivos de elementos de proyectoNombre de la propiedadDescripciónAcción de compilaciónEspecifica cómo se relaciona el archivo con los procesos de implementación y compilación. Para más información, vea las propiedades del archivohttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Copiar en el directorio de salidaEspecifica si los archivos de origen se copiarán en el directorio de salida. Puede presentar uno de los siguientes valores:Do not copyCopy alwaysCopy if newerPara más información, vea las propiedades del archivohttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Herramienta personalizadaEspecifica el nombre de una herramienta, si existe, que transforma el archivo en tiempo de diseño y coloca la salida de la transformación en otro archivo. Por ejemplo, un archivo del conjunto de datos (.XSD) que tiene una herramienta personalizada predeterminada. Para más información, vea las propiedades del archivohttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Espacio de nombres de la herramienta personalizadaEspacio de nombres en el que se copia la salida de la herramienta personalizada. Para más información, vea las propiedades del archivohttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Ubicación de la implementaciónRuta de acceso completa del archivo en el servidor de SharePoint. Esta ruta de acceso se compone de las subpropiedades Raíz de la implementación y Ruta de acceso de la implementación.Ruta de acceso de la implementaciónRuta de acceso relativa del archivo en el archivo del servidor de SharePoint Servidor, como Workflow1\. La ruta de acceso completa del archivo se crea concatenando el valor de Deployment Path al final del valor de Deployment Root.Seleccionar un valor de RootFile para la propiedad Deployment Type cambia la propiedad Deployment Root por {SharePointRoot}\, y da lugar a una ruta de acceso completa: {SharePointRoot}\Workflow1\. Para obtener más información, consulta Deploying SharePoint Solutions.Raíz de implementaciónCadena. Carpeta raíz donde se implementa el archivo en el servidor de SharePoint. Por ejemplo, {RaízSharePoint}\Templates\Features\{NombreCaracterística}\.El valor de la propiedad Deployment Root viene determinado por el valor de Deployment Type.Tipo de implementaciónTipo de implementación del archivo, que determina su valor Deployment Root. Puede presentar uno de los siguientes valores:Valor de enumeraciónValor de Deployment RootNoDeployment<sin valor>ElementManifest{raízDeSharePoint}\Template\Features\{nombreDeCaracterística}\ElementFile{raízDeSharePoint}\Template\Features\{nombreDeCaracterística}\TemplateFile{RaízSharePoint}\Template\RootFile{RaizSharePoint}\GlobalResource{RaízSharePoint}\Resources\ClassResource{RutaRecursoClase}\Para obtener más información, consulta T:Microsoft.VisualStudio.SharePoint.DeploymentType.Nombre de archivoNombre del archivo o carpeta para el archivo de elementos.Ruta de acceso completaUbicación del archivo del elemento. (Solo lectura).Temas relacionadosTítuloDescripciónSharePoint Project and Project Item Templates Describe el proyecto de SharePoint y las plantillas de elementos de proyecto disponibles en Visual Studio.How to: Add Items to a SharePoint Project Describe cómo agregar elementos nuevos o existentes a un proyecto de SharePoint en Visual Studio.Walkthrough: Create a Custom Field, Content Type, List Definition, and List Instance Ofrece instrucciones paso a paso para crear un campo de clientes, un tipo de contenido, una definición de lista y una instancia de lista.How to: Create an Event Receiver Describe cómo agregar un receptor de eventos al proyecto creado en Walkthrough: Create a Custom Field, Content Type, List Definition, and List Instance.Creating SharePoint Workflow Solutions Describe cómo crear proyectos de flujo de trabajo que incluye formularios de asociación y formularios de iniciación de flujos de trabajo.Creating Pages for SharePoint Describe cómo se pueden crear páginas para SharePoint como páginas de aplicación, páginas de sitio, páginas maestras y diseños de página.Creating Web Parts for SharePoint Describe cómo se agregan controles que permiten a los usuarios modificar directamente el contenido, el aspecto y el comportamiento de las páginas del sitio de SharePoint a través de un explorador.Creating Reusable Controls for Web Parts or Application Pages Describe cómo se crean los controles de usuario que pueden usar las páginas de la aplicación y los elementos web que se ejecutan en SharePoint.Integrating Business Data into SharePoint Describe cómo integrar los datos de los servicios Web y las aplicaciones de servidor back-end en una aplicación de SharePoint.Creating Site Definitions for SharePoint Describe cómo crear las definiciones del sitio: plantillas que se utilizan para crear sitios de SharePoint.Importing Items From an Existing SharePoint Site Describe cómo importar elementos, como tipos de contenido y módulos, de un sitio de SharePoint existente en un proyecto SharePoint de Visual Studio.Using Modules to Include Files in the Solution Describe cómo utilizar los módulos para implementar los archivos del proyecto de Visual Studio en el sitio de SharePoint.Browsing SharePoint Connections Using Server Explorer Describe cómo examinar los sitios locales de SharePoint mediante el Explorador de servidores.Providing Packaging and Deployment Information in Project Items Describe cómo utilizar las propiedades de los elementos de proyecto para proporcionar información de empaquetado y distribución de los proyectos, como entradas de controles seguros, referencias de salida del proyecto y propiedades de las características.How to: Add and Remove Mapped Folders Describe cómo se pueden agregar las carpetas asignadas a un proyecto para facilitar el acceso a los recursos de SharePoint.Sandboxed Solution Considerations Describe los problemas asociados a las soluciones en recintos de seguridad.Security for SharePoint Solutions Describe cuestiones de seguridad relacionadas con el desarrollo de soluciones de SharePoint en Visual Studio.URL Picker Dialog Box Describe un cuadro de diálogo que se puede usar para agregar las referencias de la ruta de acceso a los recursos en el proyecto o en el servidor de SharePoint local.Getting Started (SharePoint Development in Visual Studio) Browsing SharePoint Connections Using Server Explorer Building and Debugging SharePoint Solutions Deploying SharePoint Solutions <_caps3a_sxssource locale="en-US">Several SharePoint project type templates are available in Visual Studio for creating SharePoint sites and site elements. For a list of the available project types, see SharePoint Project Types. Following is a description of the elements and properties of a SharePoint project.For information about SharePoint 2013 and SharePoint add-ins, see SharePoint 2013http://msdn.microsoft.com/library/jj162979.aspx and Build SharePoint add-inshttp://msdn.microsoft.com/library/office/apps/jj163230%28v=office.15%29.aspx.Elements of a SharePoint ProjectThe nodes under a SharePoint project are known as SharePoint items. SharePoint items may also contain one or more subfiles, referred to as SharePoint item files, such as XML configuration files, .aspx forms, and more.Instead of creating projects by using project templates that are already populated with project item files, you can use the Empty Project template to create an empty SharePoint project and then add project items manually. SharePoint projects can also optionally contain one or more feature files (for activation in SharePoint) and a package file in which to distribute the project.Special NodesEvery SharePoint project contains two nodes that cannot be renamed, deleted, cut, copied, or dragged from the project. These nodes are as follows:FeaturesPackageBoth nodes always appear in all SharePoint projects even if no features or packages are defined for the project.Features NodeThe Features node contains one or more SharePoint project features. A feature is a container of extensions for SharePoint. After a feature is deployed to SharePoint server, it can be included in site definitions or activated individually by SharePoint administrators on SharePoint sites. For more information, see Working with Featureshttp://go.microsoft.com/fwlink/?LinkID=147704.When you add an item, such as a content type or a list instance, to a SharePoint project, it is added to a feature in the Features node. The scope of the item determines whether it is added to a new or existing feature. If the new item has the same scope as an existing feature, then it is added to that feature. Otherwise, the item is added to a new feature.To manually add a feature, execute the Add Feature command on the feature node's shortcut menu. You can view or change the contents of a feature by using the Feature Designer. For more information, see How to: Open the Feature Designer.When a feature is added to a SharePoint project, it appears in Solution Explorer as a node with the default name Featurex.feature, where x is a unique number. After a feature is deployed to the SharePoint Server, a SharePoint administrator can activate it, making it available to SharePoint site users.Package NodeThe Package node contains a single file that serves as the distribution mechanism for the SharePoint project. This file, known as a solutionpackage, is .CAB-based with a .WSP extension. A solution package is a deployable, reusable file that contains a set of features, site definitions, and assemblies that apply to SharePoint sites, and that you can enable or disable individually. The Package node also always contains a file that is named Package.wspdef, an XML definition file for the package. Once a package is deployed to the server that's running SharePoint, the SharePoint administrator can install it and activate its features.You can view or change the package’s contents in the Package Designer either by double-clicking the package node or by opening its shortcut menu and then choosing Open. For more information, see Creating SharePoint Packages.SharePoint Project and Project Item PropertiesSharePoint projects, just like other Visual Studio projects, display properties in the Properties window and the Properties Page. The properties that are displayed depend on the node that is selected.When a SharePoint project, project item, or project item file node is selected in Solution Explorer, the following properties appear in the Properties window or the Properties Page:Project PropertiesProperty NameDescriptionActive Deployment ConfigurationSpecifies the series of steps performed during deployment. For more information, see How to: Edit a SharePoint Deployment Configuration.Assembly Deployment TargetDetermines where SharePoint application assemblies are located. Valid assembly location values are either GlobalAssemblyCache (default), or WebApplication.If the Sandboxed Solution property is set to true, then this property is disabled.Auto-retract after debuggingSpecifies whether the deployed solution automatically retracts from SharePoint after running the application in debug mode in Visual Studio. When selected, the solution retracts when the IDE goes back to design view after debugging. When cleared, the solution does not retract. For more information, see Retracting a Solutionhttp://go.microsoft.com/fwlink/?LinkId=183819.Edit ConfigurationsSpecifies the deployment configuration to use for the project. For more information, see How to: Edit a SharePoint Deployment Configuration and Deploying SharePoint Solution Packages.Enable Silverlight Debugging (instead of Script debugging)When selected, the Silverlight debugger attaches to the debugging process. When cleared, the Script debugger attaches to the debugging process. For more information, see Silverlight Debugging Overviewhttp://go.microsoft.com/fwlink/?LinkId=179826.Include Assembly in PackageSpecifies whether the project assembly is packaged at build time or not.Post-deployment Command LineSpecifies the commands to run after deploying the SharePoint solution. This line supports any batch commands as well as the resolution of MSBuild variables. For more information, see How to: Set SharePoint Deployment Commands.Pre-deployment Command LineSpecifies the commands to run before deploying the SharePoint solution. This line supports any batch commands as well as the resolution of MSBuild variables. For more information, see How to: Set SharePoint Deployment Commands.Project FileThe name of the file containing build, configuration, and other information about the project.Project FolderThe location of the project file on the system. (Read-only.)Sandboxed SolutionSpecifies whether the project should be deployed as a sandboxed solution, also known as a user-created solution. Sandboxed solutions are not necessarily trustworthy. A value of true means that the project is deployed as a sandboxed solution, a value of false means that the project is deployed as a farm solution. For more information, see Sandboxed Solution Considerations and Differences Between Sandboxed and Farm Solutions.Site URLSpecifies the Dirección URL of the target site for this project.Startup ItemSpecifies the first item in the project to run.When you choose a SharePoint item file (such as a workflow or a feature in the Features node), the following properties appear in the Properties window:Project Item PropertiesProperty NameDescriptionDeployment Conflict ResolutionSpecifies the action to take when deploying a project item whose properties are identical to those of an item already on the server. For more information, see Troubleshooting SharePoint Packaging and Deployment.Feature PropertiesSpecifies a set of values (stored as key/value pairs) that is included with a feature when it deploys to SharePoint. After the feature is deployed, you can access the property values in your code. For more information, see Providing Packaging and Deployment Information in Project Items.Feature ReceiverProvides code that executes when certain events occur to a project item's containing feature. For more information, see Providing Packaging and Deployment Information in Project Items.Folder NameThe name of the SharePoint project item folder.Project Output ReferencesSpecifies a dependency, such as an assembly, that your project item needs to run. For more information, see Providing Packaging and Deployment Information in Project Items.Safe Control EntriesSpecifies controls that are safe for untrusted users to edit. For more information, see Providing Packaging and Deployment Information in Project Items.Project Item File PropertiesProperty NameDescriptionBuild ActionSpecifies how the file relates to the build and deployment processes. For more information, see File Propertieshttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Copy to Output DirectorySpecifies whether the source file(s) will be copied to the Output directory. Can be one of the following values:Do not copyCopy alwaysCopy if newerFor more information, see File Propertieshttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Custom ToolSpecifies the name of a tool, if any, that transforms the file at design time and puts the output of the transformation into another file. For example, a dataset (.XSD) file has a default custom tool. For more information, see File Propertieshttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Custom Tool NamespaceThe namespace into which the output of the custom tool is copied. For more information, see File Propertieshttp://msdn.microsoft.com/library/0c6xyb66(v=vs.100).aspx.Deployment LocationThe fully-qualified path of the file on the SharePoint server. This path is composed of the Deployment Root and Deployment Path sub-properties.Deployment PathThe relative path of the file on the SharePoint Server file, such as Workflow1\. The fully-qualified path for the file is created by concatenating the Deployment Path value to the end of the Deployment Root value.Selecting a value of RootFile for the Deployment Type property changes the Deployment Root property to {SharePointRoot}\, resulting in a fully-qualified path of {SharePointRoot}\Workflow1\. For more information, see Deploying SharePoint Solutions.Deployment RootString. The root folder where the file is deployed on the SharePoint Server. For example, {SharePointRoot}\Template\Features\{FeatureName}\.The value of the Deployment Root property is determined by the Deployment Type setting.Deployment TypeThe file's deployment type, which determines its Deployment Root value. Can be one of the following values:Enum ValueDeployment Root ValueNoDeployment<no value>ElementManifest{SharePointRoot}\Template\Features\{FeatureName}\ElementFile{SharePointRoot}\Template\Features\{FeatureName}\TemplateFile{SharePointRoot}\Template\RootFile{SharePointRoot}\GlobalResource{SharePointRoot}\Resources\ClassResource{ClassResourcePath}\For more information, see T:Microsoft.VisualStudio.SharePoint.DeploymentType.File NameThe name of the file or folder for the item file.Full PathThe location of the file for the item. (Read-only.)Related TopicsTitleDescriptionSharePoint Project and Project Item Templates Describes the SharePoint project and project item templates available to you in Visual Studio.How to: Add Items to a SharePoint Project Describes how to add new or existing items to a Visual Studio SharePoint project.Walkthrough: Create a Custom Field, Content Type, List Definition, and List Instance Leads you step-by-step in creating a customer field, content type, list definition, and list instance.How to: Create an Event Receiver Describes how to add an event receiver for the project created in Walkthrough: Create a Custom Field, Content Type, List Definition, and List Instance.Creating SharePoint Workflow Solutions Describes how to create workflow projects that includes workflow association forms and workflow initiation forms.Creating Pages for SharePoint Describes how you can create pages such as application pages, site pages, master pages, and page layouts for SharePoint.Creating Web Parts for SharePoint Describes how to add controls that enable users to directly modify the content, appearance, and behavior of SharePoint site pages by using a browser.Creating Reusable Controls for Web Parts or Application Pages Describes how to create user controls that can be consumed by application pages and Web Parts that run in SharePoint.Integrating Business Data into SharePoint Describes how to integrate data from Web services and back-end server applications into a SharePoint application.Creating Site Definitions for SharePoint Describes how to create site definitions: templates that are used to create SharePoint sites.Importing Items From an Existing SharePoint Site Describes how to import items such as content types and modules from an existing SharePoint site into a Visual Studio SharePoint project.Using Modules to Include Files in the Solution Describes how to use modules to deploy files from your Visual Studio project to the SharePoint site.Browsing SharePoint Connections Using Server Explorer Describes how to browse local SharePoint sites by using Server Explorer.Providing Packaging and Deployment Information in Project Items Describes how to use project item properties to provide packaging and deployment information for projects, such as safe control entries, project output references, and feature properties.How to: Add and Remove Mapped Folders Describes how mapped folders can be added to your project to provide easier access to SharePoint resources.Sandboxed Solution Considerations Describes the issues associated with sandboxed solutions.Security for SharePoint Solutions Describes security considerations for developing SharePoint solutions in Visual Studio.URL Picker Dialog Box Describes a dialog box that you can use to add path references to resources in your project or on the local SharePoint server.Getting Started (SharePoint Development in Visual Studio) Browsing SharePoint Connections Using Server Explorer Building and Debugging SharePoint Solutions Deploying SharePoint Solutions
Mostrar: