-
Escenario Cuando programamos una SharePoint App “autohosted” tenemos que tener en cuenta que al instalarla se pierde el entorno de SharePoint porque lo que se hace es una especie de redirección desde SharePoint al sitio donde se ubica la App que publicamos. Por lo tanto, nuestra aplicación...
-
Cuando trabajamos con PDPs en Project Server 2010, no es sencillo establecer un valor predeterminado para un campo de empresa de tipo obligatorio. Si bien la configuración de campos de empresa permite establecer valores predeterminados, estos funcionan en forma correcta en Project Pro, pero no en la...
-
Escenario: Necesitamos ejecutar cierto código Javascript pero queremos que se haga al final de la carga de la página, por ejemplo si vamos a rellenar un input que no sabemos en qué momento estará disponible. Solución jQuery: Por todos es sabido a estas alturas que el problema se resolvería fácilmente...
-
Escenario: Supongamos que queremos cargar jQuery sólo cuando lo necesitamos, por ejemplo, si tenemos un Control de usuario, o una librería de funciones que hace uso de jQuery y no queremos depender de si el portal web en el que lo queremos incrustar ya ha realizado la carga de esta librería...
-
Hola, ya que la tendencia está por el lado de Javascript no intrusivo, vamos a revisar como utilizar jQueryUI con esta misma técnica. Primero que nada debemos descargar jQueryUI y la correspondiente liberría que nos permitirá esta funcionalidad. Luego la librería específica para trabajar con jQuery no...
-
Introducción En este breve artículo vamos a explicar cómo ocultar o mostrar columnas en base al valor que tome una columna en la pantalla NewForm.aspx. La solución la implementaremos a través de jQuery y JavaScript dentro de una CEWP (content editor webpart). Comportamiento de la pantalla Imaginemos...
-
Muchas veces cuando trabajamos con site columns aplicados a listas o bibliotecas y sobre esta se aplican workflows, hay ciertos campos requeridos por el workflow para consulta o actualización que no deberían mostrarse a los usuarios en los formularios de "Nuevo registro" o "Actualización"...
-
Un Page Method es un método declarado como public y static definido en el codebehind de una página aspx y "decorado" con el atributo WebMethod usado para los métodos de los servicios web. Windows Communication Foundation ( WCF ) es el modelo de programación de Microsoft...
-
Es muy común en páginas web encontrar las ventanas pop up, aquellas que aparecen cuando accedemos a un URL. Los pop up son utilizados para llamar la atención de los usuarios, y generalmente son empleados para mostrar promociones o anuncios importantes. Agregar estos popups a nuestro...
-
Una necesidad reciente de un cliente me llevó a analizar la forma de obtener resultados de búsqueda en base a una página de SharePoint filtrada por parámetros. El cliente disponía de un conjunto de páginas que utilizaban parámetros para filtrar el contenido...
-
Una de las incorporaciones mas novedades en cuanto a interfaz gráfica sobre la version 2010 de SharePoint es el uso de Ajax. Esto lo podemos notar claramente en la interacción con listas y bibliotecas al mostrarse un Pop-up dialog cada vez que consultamos elementos. Los pop-up dialogs resultan...
-
Hola, acabo de ver un excelente plugin llamado turn.js , que nos permite crear el clásico movimiento de transición de “dar vuelta la hoja” que vimos tantas veces con Flash en algunas publicaciones Online. La URL del website de esta maravilla es http://www.turnjs.com/ y quería compartir un pequeño tutorial...
-
Uno de los requerimientos más comunes en cuanto a diseño en portales es el uso de animaciones sobre el contenido publicado, por ejemplo el uso común de slider para mostrar imágenes dinámicamente que alimentemos en una biblioteca de imágenes. Para lograr esta...
-
En este post explicaré como podemos personalizar nuestro Quick Launch para que tenga un efecto Collapsible haciendo uso de jquery. He tomado como referencia el código de esta página: http://www.sharepoint2010guru.com/sharepoint2010architecture/knoxblog/SitePages/navdemo2.aspx es...
-
En el post anterior aprendimos a referenciar nuestra librería jquery desde nuestro Master Page. En este post aprenderemos a utilizar código jquery desde nuestro portal en SharePoint para poder personalizar nuestras interfaces e incorporar animaciones. Comenzaremos con un ejemplo sencillo...
-
SharePoint 2010 ofrece muchas ventajas para construir portales debido a su flexibilidad, permitiendo extender la solución sin tener más límites que el de nuestra creatividad. Revisando los temás de extensión de SharePoint 2010 en el ámbito de la personalización...
-
¿Qué pasaría si las pantallas de alta y modificación de listas pudieran variar la obligatoriedad o visibilidad de sus campos de acuerdo a una condición? Pues esto es lo que propone Alexander en su blog. Les dejo el enlace: http://sharepointjavascript.wordpress.com/2012/01/19/dynamic-forms-for-sharepoint...
-
Si necesitamos tener un control checkbox en cada fila y que solo podamos seleccionar un sola fila a la vez (idem a un option) Esto puede servir tanto para ASP.NET Webform como para MVC, con la salvedad de que depende de como renderizan las grillas de datos. Gracias a una pregunta de los foros de MSDN...
-
No es algo excesivamente frecuente, pero en ocasiones podemos necesitar limpiar el valor de un campo de tipo file (el que usamos para hacer los uploads ) de un formulario, por ejemplo, para evitar que el usuario envíe un archivo que por cualquier motivo no deba ser subido al servidor. O dicho...
-
El otro día hablabamos por twitter sobre fechas UTC , sobre si nuestra aplicación, en mi caso servicio REST, debe devolver la fecha UTC al cliente y si este debe ser el encargado de transformarla. Yo soy de los que piensa que sí, que debemos almacenar la fecha en UTC en base de datos...