<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3839956951822583717</id><updated>2024-10-02T22:37:42.455+02:00</updated><category term="SharePoint"/><category term="Yii Framework"/><category term="Programacion"/><category term="móvil"/><category term="BCS"/><category term="Bases de datos"/><category term="Bing Mapas"/><category term="C#"/><category term="JQuery Mobile"/><category term="MVC4"/><category term="RBAC"/><category term="Razor"/><category term="SQL Server 2008"/><category term="SharePoint 2010"/><category term="Visual Studio 2010"/><category term="Visual Studio 2012"/><category term="VisualStudio2008"/><category term="WURFL"/><category term="Widgets"/><category term="Windows 8"/><category term="apache"/><category term="componentes"/><category term="español"/><category term="extension"/><category term="framework"/><category term="linux"/><category term="navegador"/><category term="oscommerce"/><category term="php"/><category term="teclado"/><category term="tutoriales"/><category term="ubuntu"/><category term="validaciones"/><title type='text'>Pildoras de Informática</title><subtitle type='html'>Pequeños consejos que arreglan la vida de programadores y usuarios de la informática.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default?alt=atom&amp;redirect=false'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-4677857183782876165</id><published>2014-09-17T10:01:00.001+02:00</published><updated>2014-09-17T10:01:10.968+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="MVC4"/><category scheme="http://www.blogger.com/atom/ns#" term="Programacion"/><category scheme="http://www.blogger.com/atom/ns#" term="Razor"/><title type='text'>El archivo _viewstart en MVC Razor</title><summary type="text">Actualmente tenemos varias opciones para establecer layouts en nuestras páginas MVZ Razor. La forma más fácil es especificar en cada archivo de vista el layout que queremos utilizar de la siguiente manera:



@model Razor.Models.Product 
@{ 
ViewBag.Title = &quot;Product Name&quot;; 
Layout = &quot;~/Views/_BasicLayout.cshtml&quot;; 
} 
Product Name: @Model.Name 


En este caso establecemos la propiedad Layout de la</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/4677857183782876165/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2014/09/el-archivo-viewstart-en-mvc-razor.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4677857183782876165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4677857183782876165'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2014/09/el-archivo-viewstart-en-mvc-razor.html' title='El archivo _viewstart en MVC Razor'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-2516730532828750122</id><published>2013-10-03T22:16:00.001+02:00</published><updated>2013-10-03T22:18:25.034+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BCS"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010"/><title type='text'>Añadir columnas de datos externos a definicion de lista Sharepoint 2010</title><summary type="text">Para los que hayan tenido contacto con SharePoint 2007, había un tipo de columna de lista de datos profesionales.

Ahora, en SharePoint 2010, esta columna está disponible para todas las listas de SharePoint 
(excepto las listas externas), se llama columna de datos externos y permite a los usuarios mostrar datos de 
cualquer tipo de contenido externo existente en el modelo del BCS, en una lista de</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/2516730532828750122/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2013/10/anadir-columnas-de-datos-externos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/2516730532828750122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/2516730532828750122'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2013/10/anadir-columnas-de-datos-externos.html' title='Añadir columnas de datos externos a definicion de lista Sharepoint 2010'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-5635915686625732546</id><published>2012-08-01T12:37:00.000+02:00</published><updated>2013-09-04T19:46:55.484+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bases de datos"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008"/><title type='text'>Backup en linea de comandos de una base de datos SQL Server</title><summary type="text">Una de las tareas que deberíamos hacer, ya no como desarrolladores si no como administradores son los backups de nuestras bases de datos. Da igual que sea SQL Server, Oracle o cualquer otro sistema. El hacerlas nos evitará muchos quebraderos de cabeza. Voy a enseñar un forma fácil de hacer los backups mediante linea de comandos de una base de datos SQL Server.

Y alguno de vosotros pensará: ¿</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/5635915686625732546/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2012/08/backup-en-linea-de-comandos-de-una-base.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/5635915686625732546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/5635915686625732546'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2012/08/backup-en-linea-de-comandos-de-una-base.html' title='Backup en linea de comandos de una base de datos SQL Server'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-n08Ak4a5jb4/UBj3VUb6ywI/AAAAAAAAAG0/oVklH5GwdVg/s72-c/mi_pantalla.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-1835589724541215829</id><published>2012-07-24T17:05:00.000+02:00</published><updated>2012-07-24T17:08:43.281+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2012"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows 8"/><title type='text'>Visual Studio 2012 RC y Windows 8</title><summary type="text">Después de un tiempo apartado de los entornos Microsoft, he vuelto a interesarme por las nuevas herramientas de desarrollo de la compañía de Bill Gates, en parte por un nuevo proyecto en la empresa y me he encontrado con gratas sorpresas que esta preparando Microsoft, como Windows 8, Visual Studio 2012 RC, .Net Framework 4.0 y SharePoint 2013. Sin lugar a dudas una gran oportunidad para ponernos </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/1835589724541215829/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2012/07/visual-studio-2012-rc-y-windows-8.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/1835589724541215829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/1835589724541215829'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2012/07/visual-studio-2012-rc-y-windows-8.html' title='Visual Studio 2012 RC y Windows 8'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-4732409313021532432</id><published>2011-10-14T21:35:00.000+02:00</published><updated>2011-10-14T21:35:09.606+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="español"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="teclado"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Idioma español del teclado en Ubuntu Server 11</title><summary type="text">Hoy os traigo un apunte sencillo pero muy útil sobre como cambiar el idioma a español del teclado en linux, más concretamente en la consola de Ubuntu Server en su versión 11.
Cuando instalamos por primera vez el servidor Ubuntu, puede ocurrir que el teclado por defecto nos coja el estadounidense, donde no tendremos disponibles los acentos ni los guiones en el sistio original. Se pueden dar muchas</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/4732409313021532432/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/10/idioma-espanol-del-teclado-en-ubuntu.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4732409313021532432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4732409313021532432'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/10/idioma-espanol-del-teclado-en-ubuntu.html' title='Idioma español del teclado en Ubuntu Server 11'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-EwC7LM-moUg/TpiNrJFnFJI/AAAAAAAAACY/axmRhGKSsHs/s72-c/pantalla_1.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-6779069143135643525</id><published>2011-09-29T18:14:00.003+02:00</published><updated>2012-08-20T22:01:09.973+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Widgets"/><category scheme="http://www.blogger.com/atom/ns#" term="Yii Framework"/><title type='text'>Creación de un widget basado en CPortlet con Yii Framework.</title><summary type="text">En un post anterior, estabamos comentando como Yii Framework puede ser extendido mediante componentes. Veiamos como los componentes extienden de uan clase base llamada CComponent y nos servían para crear nuevas clases integradas con el Framework.

Siguiendo con el tema de los componenetes y la extensibilidad en Yii Framework ahora veremos que existen otro tipo de componentes llamados Widgets con </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/6779069143135643525/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/09/creacion-de-un-widget-basado-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/6779069143135643525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/6779069143135643525'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/09/creacion-de-un-widget-basado-en.html' title='Creación de un widget basado en CPortlet con Yii Framework.'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-7203991576345881552</id><published>2011-09-19T14:25:00.000+02:00</published><updated>2011-09-19T14:25:56.237+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="componentes"/><category scheme="http://www.blogger.com/atom/ns#" term="extension"/><category scheme="http://www.blogger.com/atom/ns#" term="Yii Framework"/><title type='text'>Extensión de Yii Framework mediante componentes</title><summary type="text">Una de las formas de extender Yii Framework es mediante los componentes. Los componentes son clases reutilizables, que podemos incluir en nuestra aplicación y que nos van a permitir agregar nuevas funcionalidades a Yii Framework.

Basándome en el artículo oficial de la web acerca de los componentes, he elaborado este artículo donde os explicaré la formas básicas de crear un componente y usarle en</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/7203991576345881552/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/09/extension-de-yii-framework-mediante.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/7203991576345881552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/7203991576345881552'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/09/extension-de-yii-framework-mediante.html' title='Extensión de Yii Framework mediante componentes'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-5151858958046998411</id><published>2011-08-11T16:58:00.000+02:00</published><updated>2011-08-11T16:58:55.357+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="validaciones"/><category scheme="http://www.blogger.com/atom/ns#" term="Yii Framework"/><title type='text'>Yii Framework: Uso de CDefaultValueValidator en el modelo</title><summary type="text">Una de las bondades de Yii Framework es la posibilidad de realizar validaciones de los datos de una base de datos, desde el modelo, sobrescribiendo el método rules() de la clase ActiveRecord. En este post os explico como usar estas validaciones para poner un valor por defecto, en un campo de una base de datos.

Escenario

Necesitamos poner un valor por defecto en un campo de la base de datos. </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/5151858958046998411/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/08/yii-framework-uso-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/5151858958046998411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/5151858958046998411'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/08/yii-framework-uso-de.html' title='Yii Framework: Uso de CDefaultValueValidator en el modelo'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-2336859682072639934</id><published>2011-07-31T11:47:00.000+02:00</published><updated>2011-07-31T11:47:27.907+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="RBAC"/><category scheme="http://www.blogger.com/atom/ns#" term="Yii Framework"/><title type='text'>Como configurar RBAC con Yii Framework</title><summary type="text">En este articulo voy a resumir de manera concisa, los pasos a seguir para configurar RBAC (Role Base Access Control)&amp;nbsp;en nuestra aplicación. Gracias a este sistema, podremos integrar en nuestra aplicación un control de acceso basado en los roles que tengan los usuarios de la aplicación. 

Así en las clases controladoras solo tendremos que especificar que rol, tiene permisos para ejecutar una </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/2336859682072639934/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/07/como-configurar-rbac-con-yii-framework.html#comment-form' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/2336859682072639934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/2336859682072639934'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/07/como-configurar-rbac-con-yii-framework.html' title='Como configurar RBAC con Yii Framework'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-70516645365907911</id><published>2011-07-29T13:08:00.004+02:00</published><updated>2011-07-29T13:57:18.767+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Yii Framework"/><title type='text'>Yii Framework: Creacion de combo desplegable</title><summary type="text">Explico la creación de una combo desplegable para un formulario sencillo con Yii Framework. 

El escenario

Necesitamos llenar un desplegable de un formuario de introducción ó actualización de datos con datos de un modelo. En este escenario consideramos que los datos del modelo a obtener son distintos del modelo para el que estamos obteniendo los datos.&amp;nbsp;Pasos de la solución Cargamos los </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/70516645365907911/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/07/yii-framework-creacion-de-combo.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/70516645365907911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/70516645365907911'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/07/yii-framework-creacion-de-combo.html' title='Yii Framework: Creacion de combo desplegable'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-6290827697906947237</id><published>2011-06-14T16:50:00.001+02:00</published><updated>2011-06-14T17:17:46.854+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><title type='text'>STSADM: ErrorFatal Guid deberia contener 32 digitos con 4 guiones</title><summary type="text">Estos dias ando dandole vueltas a un error que me ha ocurrido con el STSADM de SharePoint 2007, intentando exportar un sitio para posteriormmente importarlos en SharePoint 2010. 

La segunda operación no se si saldrá correctamente, pero la operación de esportación del sitio da el error: FatalError: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

Curiosamente </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/6290827697906947237/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/06/stsadm-errorfatal-guid-deberia-contener.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/6290827697906947237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/6290827697906947237'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/06/stsadm-errorfatal-guid-deberia-contener.html' title='STSADM: ErrorFatal Guid deberia contener 32 digitos con 4 guiones'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-2197841502140978494</id><published>2011-05-27T14:22:00.000+02:00</published><updated>2011-05-27T14:22:56.267+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programacion"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><title type='text'>Errores al eliminar objetos programando en SharePoint 2010</title><summary type="text">La eliminación es la tarea de liberar los recursos que consumen los objetos. Esta tarea es esencial en el código no administrado, como C + +. Sin embargo, la mayoría de las veces cuando estás construyendo soluciones NET, no tienes que preocuparte de la recolección de basura. Un excelente recolector de basura integrado se hará cargo de eso por ti.

Eso no es así en todos los casos con SharePoint. </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/2197841502140978494/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/05/errores-al-eliminar-objetos-programando.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/2197841502140978494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/2197841502140978494'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/05/errores-al-eliminar-objetos-programando.html' title='Errores al eliminar objetos programando en SharePoint 2010'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-4711823885759160950</id><published>2011-05-26T12:51:00.000+02:00</published><updated>2011-05-26T12:51:37.823+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><title type='text'>Error al cargar la plantilla TaxonomyPicker en SharePoint 2010.</title><summary type="text">Síntomas:En el visor de eventos aparece el siguiente error:

Error al cargar el archivo de plantilla de control /_controltemplates/TaxonomyPicker.ascx: No se puede cargar el tipo &#39;Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker&#39; del ensamblado&#39;Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c&#39;.

Solución:
Ir a&amp;nbsp;&amp;nbsp;C:\Program Files\Common</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/4711823885759160950/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/05/error-al-cargar-la-plantilla.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4711823885759160950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4711823885759160950'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/05/error-al-cargar-la-plantilla.html' title='Error al cargar la plantilla TaxonomyPicker en SharePoint 2010.'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-3480459856849038951</id><published>2011-03-07T13:30:00.002+01:00</published><updated>2011-03-07T16:14:23.361+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="framework"/><category scheme="http://www.blogger.com/atom/ns#" term="JQuery Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="móvil"/><category scheme="http://www.blogger.com/atom/ns#" term="tutoriales"/><title type='text'>Tutoriales de JQuery Mobile framework</title><summary type="text">Recientemente se ha liberado la versión 1.0 Alpha2 de JQuery Mobile. JQuery Mobile es la versión para móviles del popular framework JQuery para desarrollar la parte visual de sitios web en JavaScript.

Uno de los objetivos principales del proyecto es llegar a ser un framework multiplataforma y multibrowser, que sea capaz de proporcionar a los desarrolladores un entorno independiente del </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/3480459856849038951/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/03/tutoriales-de-jquery-mobile-framework.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/3480459856849038951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/3480459856849038951'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/03/tutoriales-de-jquery-mobile-framework.html' title='Tutoriales de JQuery Mobile framework'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh6.googleusercontent.com/-Fy02a-M94t0/TXTOlCDxnyI/AAAAAAAAAAs/mvl4bTdFoHc/s72-c/jquery-mobile.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-1059982395607434330</id><published>2011-03-07T12:15:00.001+01:00</published><updated>2011-03-07T12:19:52.303+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="móvil"/><category scheme="http://www.blogger.com/atom/ns#" term="navegador"/><category scheme="http://www.blogger.com/atom/ns#" term="WURFL"/><title type='text'>Como detectar navegador móvil con WURFL en un sitio web</title><summary type="text">Introducción a WURFL

Cumplir con las normas no siempre es fácil, pero es muy importante que los navegadores muestren el contenido como su creador ha previsto y que los motores de búsqueda puedan interpretar las páginas de manera correcta.

El W3C inició la iniciativa Web Móvil en el año 2005. La iniciativa pretende, entre otras cosas, proporcionar un conjunto de buenas prácticas para asegurarse </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/1059982395607434330/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/03/como-detectar-navegador-movil-con-wurfl.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/1059982395607434330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/1059982395607434330'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2011/03/como-detectar-navegador-movil-con-wurfl.html' title='Como detectar navegador móvil con WURFL en un sitio web'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-7899974806367942629</id><published>2010-12-13T13:47:00.002+01:00</published><updated>2011-03-07T12:25:17.737+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bing Mapas"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><title type='text'>Usando Bing Maps en SharePoint</title><summary type="text">Al igual que Google tiene su propio framework para mostrar información geográfica a través de mapas (Google Maps), Microsoft también tiene el suyo propio. Primero Microsoft lanzó Bing, buscador diseñado para competir con Google. 

Y como no también se lanzo una plataforma para competir con Google Maps, llamada Virtual Earth que ahora se llama Bing Maps. Practicamente con las mismas </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/7899974806367942629/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/12/usando-bing-maps-en-sharepoint.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/7899974806367942629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/7899974806367942629'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/12/usando-bing-maps-en-sharepoint.html' title='Usando Bing Maps en SharePoint'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_LRnBDPbQImk/TQYSj_TV2BI/AAAAAAAAAAg/Ne5fyWl6jsM/s72-c/ejemplo.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-4838889890391733026</id><published>2010-12-12T12:35:00.000+01:00</published><updated>2010-12-12T12:35:39.870+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache"/><title type='text'>Proteger directorios con contraseña en servidor Apache</title><summary type="text">Es muy útil a veces, proteger ciertos directorios de nuestro servidor web mediante una contraseña, para evitar accesos indeseados. Sobre todo es muy recomendable hacerlo en los directorios de administración de las aplicaciones.&amp;nbsp;Una de las maneras más fáciles es quitar el acceso de lectura sobre el directorio, al publico y listo. Pero vamos a ir más allá. ¿Que pasa si solo yo quiero acceder </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/4838889890391733026/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/12/proteger-directorios-con-contrasena-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4838889890391733026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/4838889890391733026'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/12/proteger-directorios-con-contrasena-en.html' title='Proteger directorios con contraseña en servidor Apache'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-6812231096654453554</id><published>2010-12-10T13:55:00.001+01:00</published><updated>2010-12-10T14:12:05.073+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="oscommerce"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>Mantener las sesiones al crear enlaces en Oscommerce</title><summary type="text">Como programador novel con OSCommerce, todos hemos sido noveles alguna vez en cualquier tema, creo que me está ocurriendo lo que comenta José Criado en su blog.
El problema es que cuando un usuario se loguea en el sistema, oscommerce no mantiene su sesión, y por tanto tampoco el carrito de compra. Llevo una semana ya con el tema y no consigo dar con lo que ocurre, pero creo que los tiros van, por</summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/6812231096654453554/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/12/mantener-las-sesiones-al-crear-enlaces.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/6812231096654453554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/6812231096654453554'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/12/mantener-las-sesiones-al-crear-enlaces.html' title='Mantener las sesiones al crear enlaces en Oscommerce'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3839956951822583717.post-861441647861465854</id><published>2010-11-30T17:20:00.001+01:00</published><updated>2010-12-10T14:14:15.143+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VisualStudio2008"/><title type='text'>Bug &quot;Project Creation Failed&quot; en Visual Studio 2008</title><summary type="text">Hace un tiempo que me tocó trastear con la nueva versión de Visual Studio 2008, el popular entorno de desarrollo de Microsoft y lo dejé instalado en mi equipo, un poco olvidado. 

Ahora he vuelto a retomarlo y me encuentro con que cuando creo un nuevo proyecto en el entorno, en la barra de estado aparece el mensaje &quot;Project Creation Failed&quot;, y Visual Studio no me deja crear el proyecto. En </summary><link rel='replies' type='application/atom+xml' href='http://pildorasdeinformatica.blogspot.com/feeds/861441647861465854/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/11/bug-project-creation-failed-en-visual.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/861441647861465854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3839956951822583717/posts/default/861441647861465854'/><link rel='alternate' type='text/html' href='http://pildorasdeinformatica.blogspot.com/2010/11/bug-project-creation-failed-en-visual.html' title='Bug &quot;Project Creation Failed&quot; en Visual Studio 2008'/><author><name>Carlos</name><uri>http://www.blogger.com/profile/10941537470964133257</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>