Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por 'Sin categoría'

Muchos proyectos web utilizan Google Fonts. En este breve artículo veremos cómo incorporarlas en SharePoint, asumiendo que nuestro proyecto no tiene acceso a Internet y que es necesario descargar las fuente en forma local. Paso 1 - Descargar las fuentes Acceder a htt...

Enviado por jpussacq
LEER MÁS

Introducción Supongamos un escenario en donde necesitemos una página de aplicación como home page de nuestro sitio con código C#. El problema es que estas páginas no están soportadas, con lo cual debemos optar por un método de redireccionamiento. En este breve artículo mostrar...

Enviado por jpussacq
LEER MÁS

Guid featureGuid = new Guid("{tuid}"); SPFeature feature = web.Features.SingleOrDefault(sf => sf.DefinitionId == featureGuid); if(feature==null) web.Features.Add(featureGuid);

Enviado por jpussacq
LEER MÁS

Introducción En este breve artículo veremos cómo trabajar con páginas maestras de SharePoint 2010 utilizando Visual Studio. En este caso no le daremos participación a SharePoint Designer, ya que se trata de un proyecto desarrollado completamente en Visual Studio y desplegado mediante p...

Enviado por jpussacq
LEER MÁS

Recientemente realizaron esta pregunta típica en un foro. SP07 - Auto_Increment Column Transcribo la respuesta con mis recomendaciones: Alternativas 1) Usar ID Es la mejor opción porque SharePoint garantiza su unicidad. Pero no se puedes aplicar lógica de ne...

Enviado por jpussacq
LEER MÁS

Esta pregunta fue realizada en sharepoint.stackexchange.com y me pareció importante compartir un enfoque que he tomado en una situación similar. Comparto la respuesta que dejé en el foro. Pueden verla en: Updating sites when template is updated Transcripción de mi respuest...

Enviado por jpussacq
LEER MÁS

El objetivo es lista para una lista específica las alertas de diferentes usuarios. En este ejemplo, a modo de prueba, he configurado una alerta sobre la lista Hitos: El siguiente código permite listar los usuarios con alertas sobre Hitos:        ...

Enviado por jpussacq
LEER MÁS

El resultado El código         public static string htmlAdjuntos(string lista, int id, int total)         {             string html = "";             if (total > 0)  ...

Enviado por jpussacq
LEER MÁS

SPList listaRiesgos = oWebsite.Lists.TryGetList("Issues y riesgos"); System.Collections.Specialized.StringCollection columnas = new System.Collections.Specialized.StringCollection(); columnas.Add("Title"); columnas.Add("Observaciones"); string query = "<Where><And><N...

Enviado por jpussacq
LEER MÁS

$web = Get-SPWeb http://t0004010369:2332/plantilla_proyecto $lista = $web.Lists["Issues y riesgos"] $lista.Fields | Select Title, InternalName | sort InternalName | out-file c:\nombres.txt NotePad c:\nombres.txt

Enviado por jpussacq
LEER MÁS

Arquitectura de la solución Un sitio raíz Varios sitios hijos Tipos de contenido en el sitio raíz Listas en los sitios hijos que consumen los tipos de contenido del sitio raíz Manejadores de eventos asociados a los tipos de contenido del sitio raíz en forma programática: ...

Enviado por jpussacq
LEER MÁS

SPContentTypeCollection tcs = oSiteCollection.RootWeb.ContentTypes; foreach (SPContentType tc in tcs) {   contenido.InnerHtml += "<span><b>" + tc.Name + "</b></span><br>";   SPEventReceiverDefinitionCollection eventos = tc.EventReceivers; &n...

Enviado por jpussacq
LEER MÁS

La recomendación es usar GetItemByIdSelectedFields y especificar sólo los elementos que necesitamos. Recordar usar el internal name. using (SPWeb web = SPContext.Current.Web) {   string urlRiesgos = (web.ServerRelativeUrl +  "/Lists/Riesgos").Replace("//","/");  ...

Enviado por jpussacq
LEER MÁS

SPFieldChoice estadoRiesgo = (SPFieldChoice)oSiteCollection.RootWeb.Fields.GetFieldByInternalName("Estado_Cumplimiento_Riesgo"); if (estadoRiesgo.DefaultValue != null) {   estadoRiesgo.DefaultValue = null;   estadoRiesgo.Update(true); }

Enviado por jpussacq
LEER MÁS

SPList listaRiesgos = oWebsite.Lists.TryGetList("Issues y riesgos"); if (listaRiesgos != null) {   if (!listaRiesgos.DisableGridEditing)   {     listaRiesgos.DisableGridEditing = true;     contenido.InnerHtml += "OK";   }   else ...

Enviado por jpussacq
LEER MÁS

        // Modificar visibilidad de columna de sitio         public string alterarVisibilidadColumnaSitio(SPSite sitio, string columna, bool showNew, bool showEdit, bool showDisp)         {           &n...

Enviado por jpussacq
LEER MÁS

Por si alguien le interesa, en la oficina de Bilbao de Plain Concepts estamos buscando desarrolladores para incorporar el equipo, tanto desarrollodores más especializados en front-end a los cuáles no les de miedo tocar algo de backend, así como desarrolladores .NET-C# que igualmente disfruten de ...

Enviado por Ibon Landa
LEER MÁS

Otro servicio que ofrece el Service Bus de Azure, junto con las 'Queues', 'Relays' e 'Event Hub' son los 'Topics'. A diferencia de las queues, donde sólo hay un receptor, en los topics puede haber múltiples. Esto es así debido al sistema que emplea basado en suscripciones, en el cual un topic  p...

Enviado por mmarin
LEER MÁS

In this article we are going to review some graphic concepts that will help you to improve the performance of a Wave Engine game. We will make use of Visual Studio 2015 Graphics Diagnostic Tool so if you do not already know it, we recommend to read this article before you start. The performance o...

Enviado por Jorge Canton
LEER MÁS

Me gustaría hablar de dos herramientas muy útiles en el día a día, que pese a su sencillez no por ello dejan de ser útiles. Una de ellas de un emulador de terminal llamado cmder. Si bien Carlos habló en este post de otro llamado ConEmu, esta otra alternativa también resulta bastante interesa...

Enviado por mmarin
LEER MÁS
1 2 3 4 5 13