Podemos generar un fichero BAT sencillo que nos haga un Backup de los directorios que queramos de forma recursiva. Tan solo tenemos que crear un archivo con la extension ".bat" y editarlo añadiendo lo siguiente: @ECHO off For /f "tokens=2-4 delims=/ " %%a in ('date /t') do (set today=%%c%%a%%b) For /f "tokens=1-2 delims=/:" %%a in …
Etiqueta: crear
Crear y añadir columnas a un Content Type via Power Shell
Nota: Al final de la explicación está el código entero para copy-paste. Nota: Si no lo ejecutamos directamente desde la SharePoint Management Shell debemos añadir su SnapIn: Add-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue 1. Declaramos el sitio web y el content type al que queremos añadir la columna $web = Get-SPWeb "YOUR_URL" $ctype = $web.contenttypes["YOUR_CONTENTTYPE"] 2. Declaramos …
Sigue leyendo Crear y añadir columnas a un Content Type via Power Shell
Obtener URL de la página de propiedades de un item
A través de esta función podemos obtener la URL para ver las propiedades de un item de una lista de SharePoint: public static string GetItemPropertiesURL(SPListItem item) { string web = item.Web.Url; string listID = item.ParentList.ID.ToString(); string contentType = item.ContentTypeId.ToString(); string itemID = item.ID.ToString(); string url = web + "/_layouts/listform.aspx?PageType=4&ListID={" + listID + "}&ID=" + itemID …
Sigue leyendo Obtener URL de la página de propiedades de un item
Convertir HTML en PDF en C#
Una interesante herramienta para crear facilmente PDFs desde HTML: NReco PdfGenerator. 1. Creamos nuestro HTML string html = "MY_HTML"; 2. Creamos una instancia del conversor var pdfConversor = new NReco.PdfGenerator.HtmlToPdfConverter(); 3. Configuramos las propiedades que necesitemos Modificar el grosor de los margenes pdfConversor.Margins = new NReco.PdfGenerator.PageMargins() { Bottom = 25, Left = 25, Right = 25, …
Crear SPSubscription Settings Service Application (5 Pasos)
1. Abrir SharePoint Management Shell. 2. Crear el Pool: $AppPool = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account DOMAINuser 3. Crear la App: $App = New-SPSubscriptionSettingsServiceApplication -ApplicationPool $appPool -Name SettingsServiceApp -DatabaseName SettingsServiceDB 4. Crear el Proxy: $proxy = New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication $App 5. Iniciar la instancia: Get-SPServiceInstance | where{$_.TypeName -eq "Microsoft SharePoint Foundation Subscription Settings Service"} | Start-SPServiceInstance
Workflows en SharePoint 2013
1. Instalar y configurar Workflow Manager: http://ranaictiu-technicalblog.blogspot.com.es/2013/02/sharepoint-2013-workflow-manager.html 2. Crear App Management Service Application + Proxy: http://www.c-sharpcorner.com/UploadFile/anavijai/error-app-management-shared-service-proxy-is-not-installed/ 3. Crear State Service Application + Proxy: http://www.codeproject.com/Articles/710271/State-Service-configuration-in-SharePoint-for
Añadir Vista a Entity Framework sin Primary Key
En ocasiones no podemos añadir una Vista de SQL Server a nuestro modelo de Entity Framework y nos dice que es porque la vista no contiene ninguna "Key". Para resolver este problema debemos tener en cuenta que No se pueden crear Primary Keys en Vistas. La solución para por crear una columna nueva autonumérica. Seguiremos …
Sigue leyendo Añadir Vista a Entity Framework sin Primary Key
Activar State Service Application en SharePoint 2013
Es posible que al intentar iniciar un workflow (o también al intentar publicar una página) os aparezca el siguiente error: The form cannot be rendered. This may be due to a misconfiguration of the Microsoft SharePoint Server State Service. For more information, contact your server administrator. Esto es porque falta por activar el servicio State …
Sigue leyendo Activar State Service Application en SharePoint 2013
Crear punto de acceso Wifi en Windows 8/8.1 (Personal Hotspot)
Para crear un punto de acceso Wifi en nuestro PC y poder conectarnos desde el móvil, tablet, etc. debemos abrir la ventana de comandos (Command Prompt) como administrador y seguimos estos 3 pasos: 1. Comprobar si nuestro PC lo permite netsh wlan show drivers Debemos mirar la propiedad "Hosted network supported" y que sea "Yes". …
Sigue leyendo Crear punto de acceso Wifi en Windows 8/8.1 (Personal Hotspot)
Consulta SQL «SELECT» en C#
El siguiente código nos permitirá hacer una consulta a nuestra base de datos. Tan solo debemos tener una cadena de conexión (que habitualmente situaremos en el fichero de configuración de nuestra aplicación) y la consulta "SELECT" que queramos. using (SqlConnection conn = new SqlConnection(/*Our Connection String*/) { conn.Open(); using (SqlCommand cmd = new SqlCommand(/*Our SELECT …