<?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: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-4732304243847705950</id><updated>2012-04-29T17:44:31.017-03:00</updated><category term='Feature'/><category term='MOSS 2007'/><category term='WebParts'/><category term='SharePoint Designer'/><category term='Service Pack'/><category term='Seguridad'/><category term='Autenticación'/><category term='Error'/><category term='Styles'/><category term='Backup - Restore'/><category term='ASP.Net'/><category term='SharePoint 2010'/><category term='Charlas'/><category term='Search'/><category term='WSS 3.0'/><title type='text'>SharePoint &amp; Web Development</title><subtitle type='html'>Tips &amp;amp; Tricks de desarrollo con WSS 3.0 - MOSS 2007 - SharePoint 2010</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default?start-index=26&amp;max-results=25'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-4870682760798424378</id><published>2011-05-26T11:15:00.004-03:00</published><updated>2011-05-26T12:40:46.155-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Una buena nota sobre lo que se necesita para ser consultor SharePoint</title><content type='html'>Aprovecho esta oportunidad para compartir con ustedes un post publicado en el blog de Haaron Gonzalez, les dejo aquí el enlace:&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/haarongonzalez/archive/2011/05/25/que-se-necesita-para-ser-consultor-y-o-desarrollador-sharepoint.aspx"&gt;Qué se necesita para ser consultor y/o desarrollador SharePoint&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-4870682760798424378?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/4870682760798424378/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=4870682760798424378&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/4870682760798424378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/4870682760798424378'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2011/05/una-buena-nota-sobre-lo-que-se-necesita.html' title='Una buena nota sobre lo que se necesita para ser consultor SharePoint'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-2439290412547518608</id><published>2011-03-23T11:14:00.004-03:00</published><updated>2011-03-23T11:20:37.362-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>Detalle del Error - SharePoint 2010</title><content type='html'>Cuando se desee visualizar en un server de desarrollo el error que está sucediendo en la tradicional página de error de .net en lugar de visualizar "Error inesperado". Podemos realizar la siguiente configuración:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Editar el web.config de la webapplication donde se desee visualizar el error y modificar el valor de la propiedad CallStack = "false" por el valor "true".&lt;/li&gt;&lt;li&gt;Editar un segundo archivo web.config que se encuentra en el directorio de instalación de SharePoint 2010 dentro de la carpeta LAYOUTS. Por ejemplo C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS &lt;/li&gt;&lt;li&gt;Buscar la propiedad customErrors y cambiar el valor On por el valor Off&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-2439290412547518608?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/2439290412547518608/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=2439290412547518608&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/2439290412547518608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/2439290412547518608'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2011/03/detalle-del-error-sharepoint-2010.html' title='Detalle del Error - SharePoint 2010'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-3772109577694804644</id><published>2010-09-08T17:33:00.004-03:00</published><updated>2010-09-08T17:46:03.428-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><title type='text'>Error al intentar editar en Hoja de Datos una lista</title><content type='html'>&lt;h3&gt;Problema:&lt;/h3&gt;&lt;br /&gt;Al intentar editar una lista en Hoja de Datos nos aparece el siguiente mensaje de error:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The Access Web Datasheet is attempting to retrieve data from a different domain. You will be redirected to an error page. Contact your system administrator to resolve this error.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_nBDREF1mLmY/TIf0ByARb9I/AAAAAAAADzc/5aFrzH1L2-U/s1600/errorDataSheet.JPG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 120px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514644580178423762" border="0" alt="" src="http://2.bp.blogspot.com/_nBDREF1mLmY/TIf0ByARb9I/AAAAAAAADzc/5aFrzH1L2-U/s320/errorDataSheet.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;Luego nos redirige a la página "/_layouts/error.aspx?ErrorID=GridViewNotWorking&amp;amp;ErrorLinkTextID=GridViewNotworkingLinkText" donde nos muestra el siguiente mensaje:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;No se puede mostrar la lista en la vista de hoja de datos por una o varias de las razones siguientes: no tiene instalado un componente de hoja de datos compatible con Windows SharePoint Services, su explorador no admite controles ActiveX, o la compatibilidad con los controles ActiveX está deshabilitada.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solución&lt;/h3&gt;Es probable que la dirección por la cual estamos accediendo al sitio sea distinta de la cual accedemos desde un ambiente interno, o desde el mismo servidor, la solución a este problema es agregar la dirección de url por la cual nos estamos conectando a la web application como una asignación de acceso alternativa a las ya existentes para esa aplicación.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-3772109577694804644?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/3772109577694804644/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=3772109577694804644&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3772109577694804644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3772109577694804644'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2010/09/error-al-intentar-editar-en-hoja-de.html' title='Error al intentar editar en Hoja de Datos una lista'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nBDREF1mLmY/TIf0ByARb9I/AAAAAAAADzc/5aFrzH1L2-U/s72-c/errorDataSheet.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-7699407999549998060</id><published>2010-06-26T22:47:00.003-03:00</published><updated>2010-06-26T23:12:51.212-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Error: The language is not supported on the server</title><content type='html'>&lt;h3&gt;Problema:&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;Durante la instalación de SharePoint (WSS 3.0 ó MOSS 2007) en un servidor donde anteriormente ya se hubiera instalado SharePoint (una versión anterior o la misma) y se ha desinstalado, puede suceder que al ejecutar el wizard de configuración nos de este error.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esto es porque cuando se desinstala se pierde un valor de la registry del idioma del servidor, para corregir este problema seguimos los siguientes pasos:&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solución:&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;1. Abrir el notepad y escribir las siguientes líneas:&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;pre class="brush: plain, text; highlight: [5, 15]; html-script: true"&gt;Windows Registry Editor Version 5.00&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\ServerLanguage]&lt;br /&gt;"1033"=""&lt;br /&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;br /&gt;&lt;p&gt;2. Guardar el archivo como ServerLanguageFix.reg&lt;/p&gt;&lt;p&gt;3. Ejecutar el este archivo en el servidor y elegir la opción Sí para actualizar la registry.&lt;/p&gt;&lt;p&gt;4. Volver a ejecutar el wizard de configuración de SharePoint.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-7699407999549998060?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/7699407999549998060/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=7699407999549998060&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/7699407999549998060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/7699407999549998060'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2010/06/error-language-is-not-supported-on.html' title='Error: The language is not supported on the server'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-4090198766921507805</id><published>2010-05-12T20:16:00.006-03:00</published><updated>2010-05-12T20:43:49.153-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Styles'/><title type='text'>Issue: El control DateTimeControl pierde el estilo.</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_nBDREF1mLmY/S-s6f5v67ZI/AAAAAAAADwE/QZJj2CUyGTs/s1600/calendarioError.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 113px; FLOAT: left; HEIGHT: 111px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5470530492123770258" border="0" alt="" src="http://3.bp.blogspot.com/_nBDREF1mLmY/S-s6f5v67ZI/AAAAAAAADwE/QZJj2CUyGTs/s320/calendarioError.jpg" /&gt;&lt;/a&gt; En raras ocaciones puede suceder que al mostrarse en una página custom o una webpart desarrollada el control DateTimeControl, el mismo pierda el estilo predeterminado para dicho elemento.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solución&lt;/h3&gt;&lt;br /&gt;Para solucionar este problema, editar &lt;strong&gt;iframe.aspx&lt;/strong&gt; que se encuentra en:&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;em&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;Antes del cierre del tag &amp;lt;Head/&amp;gt; agregar la siguiente línea:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&amp;lt;link rel="stylesheet" type="text/css"href="/_layouts/3082/styles/datepicker.css"/&amp;gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_nBDREF1mLmY/S-s4IhdmVuI/AAAAAAAADv8/T8lVzejV7Ms/s1600/datetimecontrol.JPG"&gt;&lt;img style="WIDTH: 169px; HEIGHT: 232px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5470527891444225762" border="0" alt="" src="http://2.bp.blogspot.com/_nBDREF1mLmY/S-s4IhdmVuI/AAAAAAAADv8/T8lVzejV7Ms/s320/datetimecontrol.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left"&gt;Gracias al aporte de Rich Finn en su &lt;a href="http://blog.richfinn.net/blog/default,month,2006-12.aspx" target="_blank"&gt;blog&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-4090198766921507805?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/4090198766921507805/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=4090198766921507805&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/4090198766921507805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/4090198766921507805'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2010/05/issue-el-control-datetimecontrol-pierde.html' title='Issue: El control DateTimeControl pierde el estilo.'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_nBDREF1mLmY/S-s6f5v67ZI/AAAAAAAADwE/QZJj2CUyGTs/s72-c/calendarioError.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-5405106247329601590</id><published>2010-05-04T21:29:00.003-03:00</published><updated>2010-05-04T21:48:21.816-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Charlas'/><title type='text'>2° reunión de la Comunidad SharePoint de Argentina</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_nBDREF1mLmY/S-C9B3OE8WI/AAAAAAAADv0/iPjLI5eadvg/s1600/Logo.jpg"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 259px; FLOAT: left; HEIGHT: 220px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5467577787328295266" border="0" alt="" src="http://2.bp.blogspot.com/_nBDREF1mLmY/S-C9B3OE8WI/AAAAAAAADv0/iPjLI5eadvg/s320/Logo.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El jueves 13 de Mayo realizaremos la segunda reunión de la Comunidad.&lt;br /&gt;&lt;br /&gt;Nuevamente, y gracias a la gestión del área de Soporte Premier (PFE), usaremos las oficinas de Microsoft para realizar la reunión.&lt;br /&gt;&lt;br /&gt;Con el fin de organizar adecuadamente la logística del evento les pedimos por favor que confirmen su presencia dejando un mensaje en el espacio de la Comunidad en &lt;a href="http://www.linkedin.com/groups?gid=2582082&amp;amp;trk=hb_side_g"&gt;Linkedin &lt;/a&gt;o registrándote en el espacio en &lt;a href="http://www.facebook.com/pages/Comunidad-SharePoint-de-Argentina/169145396926"&gt;Facebook &lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Hay tiempo hasta el martes 11 para confirmar asistencia.&lt;br /&gt;&lt;h3&gt;Agenda:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Solución con BDC: Caso práctico &lt;/li&gt;&lt;li&gt;Nuevas características de Web Parts en SharePoint 2010 &lt;/li&gt;&lt;li&gt;SharePoint 2010: Administración General y Aplicaciones de Servicios &lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p&gt;Día: Jueves, 13 de Mayo de 2010 &lt;/p&gt;&lt;p&gt;Lugar: Microsoft - Bouchard 710 4°- Capital Federal &lt;/p&gt;&lt;p&gt;Horario: 18:30 a 21:30 hs. &lt;/p&gt;&lt;p&gt;Evento Gratuito.&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-5405106247329601590?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/5405106247329601590/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=5405106247329601590&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/5405106247329601590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/5405106247329601590'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2010/05/2-reunion-de-la-comunidad-sharepoint-de.html' title='2° reunión de la Comunidad SharePoint de Argentina'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nBDREF1mLmY/S-C9B3OE8WI/AAAAAAAADv0/iPjLI5eadvg/s72-c/Logo.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-1726778301897433894</id><published>2010-02-15T12:05:00.002-03:00</published><updated>2010-02-15T12:37:12.551-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Tamaño máximo de subida de archivos</title><content type='html'>Para ver el tamaño máximo de subida de archivos a una aplicación SharePoint lo que tenemos que hacer es editar el web.config que se encuentra en la estructura de carpetas predeterminada:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Dentro del web.config buscamos la línea:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;httpruntime maxrequestlength="51200"&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;y podemos cambiar el valor predeterminado.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Tip para IIS 7.0&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;Si el SharePoint se encuentra corriendo sobre Windows Server 2008 con IIS 7, no podremos cargar archivos superiores a 28Mb.&lt;br /&gt;&lt;br /&gt;Para solucionar esto en caso de que nuestros archivos sean de tamaño superior, deberemos agregar las siguientes líneas dentro del web.config, en la sección configuration.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&amp;lt;system.webserver&amp;gt;&lt;br /&gt;&amp;lt;security&amp;gt;&lt;br /&gt;&amp;lt;requestfiltering&amp;gt;&lt;br /&gt;&amp;lt;requestlimits maxallowedcontentlength="52428800"&amp;gt;&lt;br /&gt;&amp;lt;/requestfiltering&amp;gt;&lt;br /&gt;&amp;lt;/security&amp;gt;&lt;br /&gt;&amp;lt;/system.webserver&amp;gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;El valor de maxallowedcontentlength deberá ser superior al valor contenido en maxrequestlength&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Más información en:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/925083/es"&gt;http://support.microsoft.com/kb/925083/es&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://learn.iis.net/page.aspx/143/use-request-filtering/"&gt;http://learn.iis.net/page.aspx/143/use-request-filtering/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-1726778301897433894?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/1726778301897433894/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=1726778301897433894&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/1726778301897433894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/1726778301897433894'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2010/02/tamano-maximo-de-subida-de-archivos.html' title='Tamaño máximo de subida de archivos'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-150145777029714506</id><published>2009-11-26T20:15:00.002-03:00</published><updated>2009-11-26T20:45:58.227-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>Instalando SharePoint 2010 sobre Windows 7</title><content type='html'>Desde que finalmente se liberó la versión beta de SharePoint 2010 una de las características que todos los desarrolladores estábamos deseando viene con esta versión, la posibilidad de instalar SharePoint en nuestras máquinas de desarrollo y dejar de depender de las máquinas virtuales.&lt;br /&gt;&lt;br /&gt;SharePoint 2010 se instala como cliente en una instalación de modo Standalone.&lt;br /&gt;&lt;br /&gt;Para descargar la versión beta podemos hacerlo desde &lt;a href="http://technet.microsoft.com/en-us/evalcenter/ee388573.aspx"&gt;aquí&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una vez descargado, seguimos los pasos y las recomendaciones publicadas en el sitio de MSDN, &lt;a href="http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx"&gt;Setting Up the Development Environment for SharePoint Server&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finalmente, entusiasmados ejecutamos el wizard de configuración de SharePoint, viendo como paso a paso se va configurando hasta que surge la siguiente excepción:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Error 1&lt;/h3&gt;&lt;blockquote&gt;&lt;p&gt;An exception of type System.IO.FileNotFoundException was thrown. Additional exception information: Could not load file or assembly 'Microsoft.IdentityModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. El sistema no puede encontrar el archivo especificado.System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.IdentityModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.....&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solución 1&lt;/h3&gt;&lt;p&gt;Este error se soluciona instalando el Framework Geneva, el cual puede descargarse en este &lt;a href="http://download.microsoft.com/download/F/3/D/F3D66A7E-C974-4A60-B7A5-382A61EB7BC6/MicrosoftGenevaFramework.amd64.msi"&gt;enlace&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Nuevamente, iniciamos el wizard de configuración de SharePoint y vemos como avanza paso a paso la configuración, hasta que nuevamente se presenta el siguiente error:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Error 2&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Exception: Microsoft.Office.Server.UserProfiles.UserProfileException:&lt;br /&gt;Unrecognized attribute 'allowInsecureTransport'. Note that attribute names are&lt;br /&gt;case-sensitive. (C:\Program Files\Common Files\Microsoft Shared\Web Server&lt;br /&gt;Extensions\14\WebClients\Profile\client.config line 56) ---&gt;&lt;br /&gt;System.Configuration.ConfigurationErrorsException: Unrecognized attribute&lt;br /&gt;'allowInsecureTransport'. Note that attribute names are case-sensitive.&lt;br /&gt;(C:\Program Files\Common Files\Microsoft Shared\Web Server&lt;br /&gt;Extensions\14\WebClients\Profile\client.config line 56)&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solución 2&lt;/h3&gt;Después de buscar información y leer distintos blogs encontré una recomendación de eliminar el atributo 'allowInsecureTransport' que se encuentra en el archivo de configuración client.config, que se encuentra en &lt;em&gt;&lt;strong&gt;C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\Profile\client.config &lt;/strong&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Además, luego de ejecutar el wizard nuevamente volvió a ocurrir esta excepción, pero esta vez sobre el archivo de configuración &lt;em&gt;&lt;strong&gt;C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\SearchService\client.config&lt;/strong&gt;&lt;/em&gt;, por lo que procedí a realizar la misma modificación, editar este archivo y eliminar el atributo allowInsecureTransport.&lt;br /&gt;&lt;br /&gt;Tener en cuenta que en ambos archivos se encuentran 2 referencias a este atributo.&lt;br /&gt;&lt;br /&gt;Finalmente, se ejecutó el wizard de configuración sin problemas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-150145777029714506?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/150145777029714506/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=150145777029714506&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/150145777029714506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/150145777029714506'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/11/instalando-sharepoint-2010-sobre.html' title='Instalando SharePoint 2010 sobre Windows 7'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-8501839281931242308</id><published>2009-11-09T15:14:00.003-03:00</published><updated>2009-11-09T15:29:06.622-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Designer'/><category scheme='http://www.blogger.com/atom/ns#' term='Styles'/><title type='text'>Personalizando formularios para listas</title><content type='html'>&lt;p&gt;Muchas veces necesitamos personalizar algunos de los formularios que tienen las listas de forma predeterminada (por ejemplo, newform.aspx; editform.aspx; etc...)&lt;br /&gt;&lt;br /&gt;Para ello lo que necesitamos es editar nuestro sitio con SharePoint Designer. A continuación los pasos a seguir:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Abrir el sitio con SharePoint Designer. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Ir a la lista que necesitamos personalizar el formulario (por ejemplo, editform.aspx) y guardar ese formulario web con otro nombre dentro del directorio de la lista. (por ejemplo, customeditform.aspx).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;En el formulario, eliminar el elemento web de formulario que viene de predeterminadamente.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Insertar un control Custom List Form (Menú: Insert - SharePoint Controls).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;En el cuadro de diálogo, seleccionar la lista correspondiente y el tipo de contenido.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Una vez dado el OK veremos un nuevo webpart con los controles de todos los campos de la lista. Editar este formulario, eliminando campos o personalizando el look &amp;amp; feel.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Guardar la página customeditform.aspx&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Luego editar las propiedades de la lista, haciendo botón derecho sobre la lista y se abrirá un cuadro de diálogo, ir al tab Supporting Files&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_nBDREF1mLmY/Svhe6i7IitI/AAAAAAAADsw/AjUK2D5XWjs/s1600-h/listProperties.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 311px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5402172112931162834" border="0" alt="" src="http://1.bp.blogspot.com/_nBDREF1mLmY/Svhe6i7IitI/AAAAAAAADsw/AjUK2D5XWjs/s320/listProperties.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;Cambiar el formulario predeterminado por el que terminamos de personalizar.&lt;/p&gt;&lt;p&gt;Guardar los cambios.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-8501839281931242308?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/8501839281931242308/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=8501839281931242308&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8501839281931242308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8501839281931242308'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/11/personalizando-formularios-para-listas.html' title='Personalizando formularios para listas'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_nBDREF1mLmY/Svhe6i7IitI/AAAAAAAADsw/AjUK2D5XWjs/s72-c/listProperties.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-2987259205231490322</id><published>2009-09-08T11:44:00.004-03:00</published><updated>2009-09-08T12:08:30.858-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='Backup - Restore'/><title type='text'>Backup usando las herramientas nativas</title><content type='html'>Tanto WSS 3.0 como MOSS 2007 tienen como tipo de copia de seguridad el backup completo ó el diferencial. Antes de crear un backup diferencial hay que crear un backup completo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Completo: crea una copia completa de los aspectos de SharePoint que se han seleccionado para backup.&lt;/li&gt;&lt;li&gt;Diferencial: crea una copia de seguridad de sólo los datos que han cambiado desde el último backup completo de los aspectos de SharePoint que se han seleccionado para backup.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;h4&gt;Usando la Interfaz de Usuario de la Administración Central&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;En la página de Operaciones, debajo de Copias de Seguridad y Restauración, clic en &lt;strong&gt;Realizar Copia de Seguridad.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;En Realizar una copia de seguridad - Paso 1 de 2: seleccionar el componente del que desea crear una copia de seguridad: seleccionar los elementos sobre los que se deseen realizar un backup y luego hacer clic en Continuar con las opciones de Copia de Seguridad.&lt;/li&gt;&lt;li&gt;En el Paso 2 de 2, seleccionar el tipo de backup, diferencial o completo y luego la ubicación de los archivos y clic en OK.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;La ubicación de los archivos de backup debe ser una ruta UNC (Una ruta de acceso UNC se describe ubicación de un volumen, un directorio o archivo) Por ejemplo, \\nombreServidor\CarpetaBackup.&lt;/p&gt;&lt;p&gt;A esta carpeta se le debe garantizar permisos de escritura a la cuenta de dominio del SQL Agent&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-2987259205231490322?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/2987259205231490322/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=2987259205231490322&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/2987259205231490322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/2987259205231490322'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/09/backup-usando-las-herramientas-nativas.html' title='Backup usando las herramientas nativas'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-1402854576871444473</id><published>2009-08-28T23:19:00.005-03:00</published><updated>2009-08-28T23:34:51.218-03:00</updated><title type='text'>Microsoft Active Professional 2009</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_nBDREF1mLmY/SpiQaOrBeMI/AAAAAAAADr4/nIkyO4t6YQg/s1600-h/MAP.png"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 174px; FLOAT: left; HEIGHT: 200px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5375204935556233410" border="0" alt="" src="http://4.bp.blogspot.com/_nBDREF1mLmY/SpiQaOrBeMI/AAAAAAAADr4/nIkyO4t6YQg/s200/MAP.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Hoy recibí la grata sorpresa de haber recibido el reconocimiento como Microsoft Active Professional (MAP), por la participación activa en programas de capacitación y recursos de actualización de Microsoft TechNet y MSDN.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Este reconocimiento se otorga a los profesionales que más trabajaron, se entrenaron y se mantuvieron actualizados en tecnologías Microsoft.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Esta distinción se entrega a menos del 5% de la población de profesionales, con el objetivo de reconocer su activa participación en la comunidad y su compromiso por estar siempre en contacto con los avances de tecnologías Microsoft.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Muchas gracias al equipo de Microsoft Argentina &amp;amp; Uruguay por tal reconocimiento.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-1402854576871444473?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/1402854576871444473/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=1402854576871444473&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/1402854576871444473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/1402854576871444473'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/08/microsoft-active-professional-2009.html' title='Microsoft Active Professional 2009'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nBDREF1mLmY/SpiQaOrBeMI/AAAAAAAADr4/nIkyO4t6YQg/s72-c/MAP.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-8267869260788481901</id><published>2009-08-24T22:08:00.001-03:00</published><updated>2009-08-24T22:12:38.752-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>SharePoint 2010</title><content type='html'>&lt;p&gt;&lt;br /&gt;Les dejo este video subido a youtube con un adelanto de SharePoint 2010..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Work where you want when you want with Microsoft SharePoint 2010. SharePoint opens locally on your PC, enabling you to sync your folders and work on or offline. Collaborating as a team is easy with SharePoint technology.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="580" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QNUxYjFJEs4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x006699&amp;amp;color2=0x54abd6&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/QNUxYjFJEs4&amp;hl=en&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-8267869260788481901?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/8267869260788481901/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=8267869260788481901&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8267869260788481901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8267869260788481901'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/08/sharepoint-2010.html' title='SharePoint 2010'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-3124089107985261303</id><published>2009-07-29T11:00:00.003-03:00</published><updated>2009-07-29T11:28:38.571-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Backup - Restore'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Error al restaurar una web application en mismo server</title><content type='html'>Puede suceder que querramos probar dentro del mismo server o máquina virtual realizar un backup de nuestra aplicación sharepoint y restaurarla con otra configuración, es decir, otra url, otro puerto, otra base de datos.&lt;br /&gt;&lt;br /&gt;Una vez finalizada la restauración podría aparecer el siguiente error:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Aplicación:&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;Error del objeto "Aplicacion - puerto" (nombre anterior:&lt;br /&gt;AplicacionAnterior - puertoAnterior) en el evento OnRestore. Para obtener más&lt;br /&gt;información, consulte el registro de errores ubicado en el directorio de copia&lt;br /&gt;de seguridad. SPUpdatedConcurrencyException: Se ha producido un conflicto de&lt;br /&gt;actualización y debe volver a intentar esta acción. DOMAIN\usuario está&lt;br /&gt;actualizando el objeto SPWebApplication Name=Aplicacion - puerto&lt;br /&gt;Parent=SPWebService, en el proceso OWSTIMER, en el equipo SERVIDOR. Para obtener más información sobre el conflicto, vea el archivo de seguimiento.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Base de Datos:&lt;br /&gt;&lt;/strong&gt;&lt;em&gt;Error del objeto WSS_Content_NombreBD (nombre anterior:&lt;br /&gt;WSS_Content_NombreBDanterior) en el evento OnPostRestore. Para obtener más información, consulte el registro de errores ubicado en el directorio de copia&lt;br /&gt;de seguridad. SPException: No se puede adjuntar la base de datos a la aplicación&lt;br /&gt;Web. Use la herramienta de la línea de comandos o las páginas de la&lt;br /&gt;administración central para adjuntar la base de datos manualmente a la&lt;br /&gt;aplicación Web apropiada.&lt;br /&gt;&lt;/p&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br /&gt;Comprobamos que en el servidor sql la base de datos ha sido restaurada.&lt;br /&gt;&lt;br /&gt;Revisamos la lista de aplicaciones web en el administrador central de sharepoint y se encuentra la aplicación web.&lt;br /&gt;&lt;br /&gt;Además revisamos en la sección Bases de Datos de Contenido del administrador central, y efectivamente comprobamos que no fue adjuntada la base de datos nueva a dicha aplicación.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Adjuntamos la base de datos y al finalizar vemos lo siguiente:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Nombre de la base de datos: WSS_Content_BD&lt;/li&gt;&lt;li&gt;Estado de la base de datos: Iniciado&lt;/li&gt;&lt;li&gt;Número actual de sitios: 0&lt;/li&gt;&lt;li&gt;Advertencia del nivel de sitio: 9000&lt;/li&gt;&lt;li&gt;Número máximo de sitios: 15000&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Probamos ir al explorador y escribir la nueva url y nos mostrará un HTTP 404 Not Found.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Revisamos el &lt;strong&gt;Event Viewer&lt;/strong&gt; y aparece el siguiente error:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Event Type: Error&lt;/p&gt;&lt;p&gt;Event Source: Windows SharePoint Services 3&lt;/p&gt;&lt;p&gt;Event Category: Base de datos Event ID: 5763&lt;/p&gt;&lt;p&gt;Date: 18/07/2009&lt;/p&gt;&lt;p&gt;Time: 12:14:13 p.m.&lt;/p&gt;&lt;p&gt;User: N/A&lt;/p&gt;&lt;p&gt;Computer: SERVIDOR&lt;/p&gt;&lt;p&gt;Description:Infracción de clave primaria en la instancia de SQL Server&lt;br /&gt;'SERVIDOR' en la base de datos 'SharePoint_Config'. A continuación se incluye&lt;br /&gt;información adicional de SQL Server sobre el error.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Infracción de la restricción PRIMARY KEY 'PK_SiteMap'. No se puede insertar&lt;br /&gt;una clave duplicada en el objeto 'dbo.SiteMap'.Se terminó la instrucción.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Volviendo al SQL Server comprobamos que tanto la base de datos WSS_Content_DB como WSS_Content_DBanterior en la tabla Sites tienen el mismo id, dicho id de sitio es el que luego se agregará en la tabla SiteMap de SharePoint_Config. Lo que traerá el error.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solución:&lt;/h3&gt;&lt;br /&gt;Al restaurarse un sitio dentro de un server se restaura con el mismo ID con el que fue generado, por lo tanto si queremos mantener en el mismo server la versión anterior y luego una versión nueva de la aplicación SharePoint, lo que debemos hacer es lo siguiente desde el administrador central:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Ir a Administración de Aplicaciones -&amp;gt; Bases de Datos de Contenido&lt;/li&gt;&lt;li&gt;Seleccionar la aplicación web anterior&lt;/li&gt;&lt;li&gt;Hacer clic en la base de datos de contenido&lt;/li&gt;&lt;li&gt;Seleccionar la opción, Quitar base de datos de contenido. Esto no eliminará la base de datos sino que hará el desajuntar de la misma. Aceptar.&lt;/li&gt;&lt;li&gt;Cambiar de aplicación web, si ya tiene una base de datos de contenido, y como número actual de sitios dice cero, primero debemos quitarla como lo hicimos en el paso anterior.&lt;/li&gt;&lt;li&gt;Luego hacer clic en Agregar base de datos de contenido,&lt;/li&gt;&lt;li&gt;Ingresar el nombre de la base de datos "versión nueva" que hemos restaurado. y Aceptar.&lt;/li&gt;&lt;li&gt;Verificar que ahora en número actual de sitios dice 1.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Abrir un browser, escribir la nueva url y verificar el funcionamiento del sitio.&lt;/p&gt;&lt;p&gt;Si en algún momento queremos volver a la versión anterior, tendremos que hacer el paso inverso, primero quitar la base de datos del sitio versión nueva (desajuntar) y luego adjuntar la base de datos "versión anterior" a la web application anterior.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-3124089107985261303?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/3124089107985261303/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=3124089107985261303&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3124089107985261303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3124089107985261303'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/07/error-al-restaurar-una-web-application.html' title='Error al restaurar una web application en mismo server'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-3674849718469383304</id><published>2009-07-18T11:47:00.002-03:00</published><updated>2009-07-18T11:56:34.462-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><title type='text'>Error: Archivo no encontrado</title><content type='html'>Ante la migración de una web application a otro server, haciendo un backup de la aplicación y luego una restauración de la misma, y además pasando archivos extras que se han desarrollado, por ejemplo, dlls, features, etc..  modificando el web.config, abrimos el explorador y aparece un error con la leyenda &lt;strong&gt;"Archivo No Encontrado"&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Es probable que en todos los archivos que hemos migrado nos esté faltando alguno, si no está armada una buena documentación de que migrar, y no sabemos que nos puede estar faltando, es conveniente abrir con SharePoint Designer la masterpage que estamos utilizando y revisar el código para comprobar que archivos está necesitando, hacer lo mismo con la página default.aspx.&lt;br /&gt;&lt;br /&gt;De esta forma encontraremos rápidamente el archivo faltante, copiamos, e intentamos abrir nuevamente la aplicación con el explorador, si nos vuelve a dar el mismo error, revisar nuevamente el código y si todo está en las carpetas destino que corresponden.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-3674849718469383304?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/3674849718469383304/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=3674849718469383304&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3674849718469383304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3674849718469383304'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/07/error-archivo-no-encontrado.html' title='Error: Archivo no encontrado'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-8014577823907557399</id><published>2009-07-13T22:08:00.003-03:00</published><updated>2009-08-24T22:14:32.129-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint 2010'/><title type='text'>SharePoint 2010</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_nBDREF1mLmY/SlvcKYp17zI/AAAAAAAADrw/VikScxlLbhM/s1600-h/logo.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 32px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5358118252662091570" border="0" alt="" src="http://4.bp.blogspot.com/_nBDREF1mLmY/SlvcKYp17zI/AAAAAAAADrw/VikScxlLbhM/s400/logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Microsoft presentó el siguiente sitio mostrando algunas de las mejoras que se vienen. Más allá del cambio radical en el diseño gráfico, las mejoras para la administración y el desarrollo son muchas.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Les dejo el link para que tengan un panorama de lo que se viene&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx"&gt;http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-8014577823907557399?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/8014577823907557399/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=8014577823907557399&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8014577823907557399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8014577823907557399'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/07/sharepoint-2010.html' title='SharePoint 2010'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nBDREF1mLmY/SlvcKYp17zI/AAAAAAAADrw/VikScxlLbhM/s72-c/logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-6128178742361505533</id><published>2009-06-26T16:47:00.002-03:00</published><updated>2009-06-26T16:54:36.770-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Actualización para el SP2 de SharePoint</title><content type='html'>Nota relacionada: &lt;a href="http://silvinapizzarulli.blogspot.com/2009/05/problema-con-el-sp2-de-moss.html"&gt;Problema con el SP2 de MOSS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Se encuentra disponible la actualización al service pack 2 que corrige el problema de la fecha de caducidad del MOSS 2007.&lt;br /&gt;&lt;br /&gt;Más información sobre instrucciones de instalación: &lt;a href="http://support.microsoft.com/kb/971620"&gt;http://support.microsoft.com/kb/971620&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Descarga directa para x86: &lt;a href="http://download.microsoft.com/download/2/F/5/2F51AB71-1325-49D2-9CB9-18DEC4780E99/office2007-kb971620-fullfile-x86-glb.exe"&gt;http://download.microsoft.com/download/2/F/5/2F51AB71-1325-49D2-9CB9-18DEC4780E99/office2007-kb971620-fullfile-x86-glb.exe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Descarga directa para x64: &lt;a href="http://download.microsoft.com/download/5/B/B/5BBD34A9-C528-42B0-8A5F-9A8997B25C32/office2007-kb971620-fullfile-x64-glb.exe"&gt;http://download.microsoft.com/download/5/B/B/5BBD34A9-C528-42B0-8A5F-9A8997B25C32/office2007-kb971620-fullfile-x64-glb.exe&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-6128178742361505533?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/6128178742361505533/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=6128178742361505533&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/6128178742361505533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/6128178742361505533'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/06/actualizacion-para-el-sp2-de-sharepoint.html' title='Actualización para el SP2 de SharePoint'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-115540618387853452</id><published>2009-06-24T13:33:00.006-03:00</published><updated>2009-06-24T13:50:00.249-03:00</updated><title type='text'>Evento de SharePoint en Rosario</title><content type='html'>Ayer martes 23 di una charla introductoria a SharePoint en la UAI, organizada excelentemente por el &lt;a href="http://www.blogger.com/www.mug.org.ar" target="_blank"&gt;Grupo de Usuarios Microsoft&lt;/a&gt;; junto a mi estuvo disertando &lt;a href="http://blog.maxiaccotto.com/" target="_blank"&gt;Maximiliano Accotto&lt;/a&gt; (MVP en SQL Server) que nos mostró los beneficios y la integración de SQL Server Reporting Services 2008 a Windows SharePoint Services 3.0.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_nBDREF1mLmY/SkJWrefL12I/AAAAAAAADro/HIjeBl1Lyyk/s1600-h/IMG_2413.JPG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 200px; DISPLAY: block; HEIGHT: 150px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5350934612187797346" border="0" alt="" src="http://1.bp.blogspot.com/_nBDREF1mLmY/SkJWrefL12I/AAAAAAAADro/HIjeBl1Lyyk/s200/IMG_2413.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_nBDREF1mLmY/SkJWHHwqw1I/AAAAAAAADrY/GQCfNONaRVc/s1600-h/IMG_2419.JPG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 200px; DISPLAY: block; HEIGHT: 150px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5350933987611820882" border="0" alt="" src="http://3.bp.blogspot.com/_nBDREF1mLmY/SkJWHHwqw1I/AAAAAAAADrY/GQCfNONaRVc/s200/IMG_2419.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_nBDREF1mLmY/SkJWPWBMIcI/AAAAAAAADrg/CmLv6tIWEyI/s1600-h/IMG_2421.JPG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 200px; DISPLAY: block; HEIGHT: 150px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5350934128878166466" border="0" alt="" src="http://2.bp.blogspot.com/_nBDREF1mLmY/SkJWPWBMIcI/AAAAAAAADrg/CmLv6tIWEyI/s200/IMG_2421.JPG" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-115540618387853452?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/115540618387853452/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=115540618387853452&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/115540618387853452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/115540618387853452'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/06/evento-de-sharepoint-en-rosario.html' title='Evento de SharePoint en Rosario'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_nBDREF1mLmY/SkJWrefL12I/AAAAAAAADro/HIjeBl1Lyyk/s72-c/IMG_2413.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-8467974503436239519</id><published>2009-05-28T10:51:00.005-03:00</published><updated>2009-06-19T11:14:20.988-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Charlas'/><title type='text'>Charla en Rosario</title><content type='html'>&lt;h2&gt;Una Introducción a Windows Sharepoint Services 3.0 y Microsoft Office Sharepoint Server 2007&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_nBDREF1mLmY/SgdM75O1QBI/AAAAAAAADqA/mRkwyVeaNB8/s1600-h/logomug.gif"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 208px; FLOAT: left; HEIGHT: 87px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5334316875502665746" border="0" alt="" src="http://2.bp.blogspot.com/_nBDREF1mLmY/SgdM75O1QBI/AAAAAAAADqA/mRkwyVeaNB8/s320/logomug.gif" /&gt;&lt;/a&gt;&lt;br /&gt;El 23 de junio voy a estar presentándome en la UAI en Rosario dando una charla introductoria sobre SharePoint, su customización y como extender su comportamiento a través del desarrollo. &lt;/p&gt;&lt;p&gt;Me acompañará en este evento como invitado Maximiliano Accotto (MVP Sql Server) que mostrará la integración de WSS con Reporting Services.&lt;br /&gt;&lt;br /&gt;El evento es organizado por el Grupo de Usuarios Microsoft.&lt;br /&gt;Contenidos: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Conceptos bàsicos de Sharepoint: Sitios, listas, bibliotecas, vistas, web parts, y workflows &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Diferencia entre Windows Sharepoint Services 3.0 y Office Sharepoint Services 2007 &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tipos de Contenido y Columnas de Sitio &lt;/li&gt;&lt;br /&gt;&lt;li&gt;MasterPages, Web Part Pages, WebParts &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Features &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Workflows &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Seguridad &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p&gt;Día: Martes, 23 de Junio 2009&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Lugar: Aula Magna UAI - Av. Pellegrini 1618, 10mo piso, Rosario - Pcia. de Santa Fé &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Horario: 18:30 a 21:30 hs. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Se requiere registración previa.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.mug.org.ar/Eventos/3306.aspx" target="_blank"&gt;Registrarse&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-8467974503436239519?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/8467974503436239519/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=8467974503436239519&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8467974503436239519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8467974503436239519'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/charla-en-rosario.html' title='Charla en Rosario'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nBDREF1mLmY/SgdM75O1QBI/AAAAAAAADqA/mRkwyVeaNB8/s72-c/logomug.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-6786841090563985013</id><published>2009-05-27T20:43:00.002-03:00</published><updated>2009-05-27T21:17:15.511-03:00</updated><title type='text'>Parte IV: Habilitación de la autenticación por formularios.</title><content type='html'>Publicaciones anteriores:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://silvinapizzarulli.blogspot.com/2009/04/parte-i-autenticacion-por-formularios.html"&gt;Parte I: Autenticación por Formularios. Base de Datos &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://silvinapizzarulli.blogspot.com/2009/05/parte-ii-autenticacion-por-formularios.html"&gt;Parte II: Autenticación por Formularios. Configuración &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://silvinapizzarulli.blogspot.com/2009/05/parte-iii-configurando-la-aplicacion.html"&gt;Parte III: Configurando la aplicación SharePoint para doble autenticación&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;ol&gt;&lt;li&gt;Para habilitar la autenticación por formularios y el acceso anónimo de la aplicación http://internet:5000 desde el Administración CEntral de SharePoint ir a Administración de Aplicaciones, Proveedores de Autenticación. &lt;/li&gt;&lt;li&gt;Seleccionar de la lista desplegable la aplicación http://extranet:5000 para poder modificar el sitio web que está en la zona internet. &lt;/li&gt;&lt;li&gt;Hacer clic en Internet &lt;/li&gt;&lt;li&gt;Ingresaremos los siguientes valores: &lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Tipo de Autenticación: Formularios &lt;/li&gt;&lt;li&gt;Habilitar acceso anónimo. &lt;/li&gt;&lt;li&gt;Nombre del proveedor de pertenencia (o membresía): es el nombre que le dimos al membershipprovider en la parte II y que insertamos en el web.config &lt;/li&gt;&lt;li&gt;Nombre del proveedor de funciones (o roles): es el nombre del role provider que insertamos en el web.config. &lt;/li&gt;&lt;li&gt;Desea habilitar integración de clientes: NO. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Con estos pasos vamos a poder ingresar a http://extranet:5000 con acceso de autenticación windows, y a http://internet:5000 con acceso de autenticación por formularios. &lt;/p&gt;&lt;p&gt;A pesar de haber configurado a http://internet:5000 para acceso anónimo, aún no hemos dado permiso a los usuarios anónimos a navegar por el sitio.&lt;br /&gt;Entonces ocurrirá que si tratamos de ingresar a http://internet:5000 habrá un redireccionamiento a la página de login.&lt;br /&gt;&lt;br /&gt;Ahora hay que habilitar al usuario creado anteriormente en la Parte II como usuario de sitio con sus respectivo permisos ya sea Lector, Colaborador, etc.&lt;br /&gt;Para poder habilitar a este como usuario del sitio, entramos a http://extranet:5000 y luego en el menú Acciones del Sitio -&gt; Configuración del Sitio -&gt; Personas y Grupos. Hacer clic en Nuevo para agregar el usuario.&lt;br /&gt;&lt;br /&gt;En esta página escribimos el nombre del usuario creado en la parte II y luego hacer clic en el check de verificación.&lt;br /&gt;Si los proveedores configurados en el web.config de las aplicaciones están correctos entonces el nombre será reconocido y subrayado.&lt;br /&gt;Adicionalmente conceder los permisos que tendrá el usuario dentro del sitio.&lt;br /&gt;&lt;br /&gt;Para probar si funciona correctamente, entrar al sitio http://internet:5000 y autenticarse con este usuario.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Habilitando el acceso anónimo&lt;/h3&gt;&lt;p&gt;Para configurar el acceso anónimo deberemos crear primero un usuario a quien le daremos privilegios de administración dentro del sitio en la zona de internet. Para crear el usuario usar los pasos de la Parte II donde creamos nuestro primer usuario para autenticación por formularios.&lt;/p&gt;&lt;p&gt;Como también en la parte III se ha modificado el web.config de la administración central de SharePoint entonces cuando se agregue un nuevo usuario que corresponda a autenticación por Formularios, SharePoint lo reconocerá.&lt;/p&gt;&lt;p&gt;Para configurar entonces, a este usuario que llamaré usrAdminFBA como administrador del sitio seguir los siguientes pasos:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;En el Administrador Central de SharePoint ir a Administración de Aplicaciones, en Seguridad de Aplicaciones elegir Directiva de la aplicación web.&lt;/li&gt;&lt;li&gt;Verificar que la aplicación web elegida en la parte superior derecha sea http://extranet:5000 caso contrario, seleccionarla&lt;/li&gt;&lt;li&gt;Para agregar usrAdminFBA hacer clic en Agregar Usuarios, en la siguiente página elegir la zona Internet, luego ingresar el nombre de usuario y seleccionar Control Total y finalizar&lt;/li&gt;&lt;li&gt;A continuación, ingresamos al sitio http://internet:5000 y autenticarse con usrAdminFBA, en Configuración del Sitio, hacer clic en Permisos Avanzados.&lt;/li&gt;&lt;li&gt;Elegir Acceso Anónimo del Menú Configuración y seleccionar Sitio Web Completo.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Para probar el funcionamiento, cerrar el explorador y luego abrir una nueva ventana de explorador, ingresar al sitio http://internet:5000 y deberemos ingresar sin tener que autenticarnos, el control Welcome donde generalmente aparece el nombre de usuario se mostrará con "Iniciar Sesión".&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-6786841090563985013?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/6786841090563985013/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=6786841090563985013&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/6786841090563985013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/6786841090563985013'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/parte-iv-habilitacion-de-la.html' title='Parte IV: Habilitación de la autenticación por formularios.'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-3480033662427923911</id><published>2009-05-26T11:16:00.003-03:00</published><updated>2009-05-26T11:26:37.886-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Problema con el SP2 de MOSS</title><content type='html'>&lt;span style="font-size:85%;"&gt;Fuente: Microsoft, Ayuda y Soporte &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si todavía no han instalado el SP2, no instalarlo todavía, si ya lo instalaron... a continuación se detalla un bug que trae y en el sitio de microsoft hay una forma de corregirlo manualmente hasta que salga el hotfix.&lt;br /&gt;&lt;br /&gt;Durante la instalación del Service Pack 2 la fecha de caducidad del producto no está bien activada.&lt;br /&gt;Esto significa que Office SharePoint Server expirará como si fuera una versión trial de 180 días después de que el SP2 se haya instalado.&lt;br /&gt;&lt;br /&gt;La activación de la fecha de caducidad no afectará el funcionamiento normal de SharePoint hasta la fecha de caducidad.&lt;br /&gt;180 días después de la instalación del SP2, si el producto expira, no afectará a los datos, la configuración o el código de la aplicación de SharePoint, sino que lo hará inaccesible para los usuarios finales.&lt;br /&gt;&lt;br /&gt;Más información y solución si ya se instaló el SP2: &lt;a href="http://support.microsoft.com/kb/971620"&gt;http://support.microsoft.com/kb/971620&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-3480033662427923911?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/3480033662427923911/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=3480033662427923911&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3480033662427923911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3480033662427923911'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/problema-con-el-sp2-de-moss.html' title='Problema con el SP2 de MOSS'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-193765161643206725</id><published>2009-05-15T21:00:00.004-03:00</published><updated>2009-05-15T21:18:21.683-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Autenticación'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.Net'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Parte III: Configurando la aplicación SharePoint para doble autenticación.</title><content type='html'>Publicaciones anteriores:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://silvinapizzarulli.blogspot.com/2009/04/parte-i-autenticacion-por-formularios.html"&gt;Parte I: Autenticación por Formularios. Base de Datos &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://silvinapizzarulli.blogspot.com/2009/05/parte-ii-autenticacion-por-formularios.html"&gt;Parte II: Autenticación por Formularios. Configuración &lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Por una lado tenemos nuestra aplicación web creada, la cual tiene autenticación windows.&lt;br /&gt;&lt;br /&gt;El siguiente paso es crear una extensión de esta aplicación la cual tendrá acceso anónimo desde internet y el mecanismo de autenticación será por formularios, realizando los siguientes pasos:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Desde el Administrador Central de SharePoint ir a Administración de Aplicaciones, Crear o extender una aplicación web, luego elegir Extender una aplicación web existente. &lt;/li&gt;&lt;li&gt;Elegir la aplicación web existente a la cual queremos darle autenticación por formularios de la lista desplegable. &lt;/li&gt;&lt;li&gt;Un punto importante es el puerto que estará escuchando esta aplicación. Para que funcione de forma correcta la doble autenticación, deberá escuchar los mismos puertos, tanto la de autenticación windows como la autenticación por formularios. Por lo que podemos en este paso elegir el mismo puerto de la aplicación que estamos extendiendo, o bien, seleccionar otro puerto y luego crear un acceso alternativo y un binding en el IIS. &lt;/li&gt;&lt;li&gt;Ingresar un nuevo encabezado de host. &lt;/li&gt;&lt;li&gt;Por ahora el modo de autenticación elegir NTLM. &lt;/li&gt;&lt;li&gt;Permitir acceso anónimo: NO, luego lo habilitaremos. &lt;/li&gt;&lt;li&gt;Zona: internet &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Una vez creada la extensión, podemos probar el funcionamiento entrando a la nueva url, e ingresando con las credenciales de windows. (Todavía no hemos configurado que se conecte a la base de datos creada en pasos anteriores).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Configuración de las aplicaciones para que se comuniquen con la BD de membresía.&lt;/h3&gt;Supongamos que tenemos nuestra aplicación que deberá autenticarse por Windows, la llamaremos http://extranet:5000.&lt;br /&gt;A su correspondiente extensión realizada en los pasos anteriores la llamaremos http://internet:5000&lt;br /&gt;&lt;br /&gt;A continuación describiré los pasos para configurar dichas aplicaciones para que accedan a la BD de membresía.&lt;br /&gt;&lt;br /&gt;En la parte II de esta serie de publicaciones, se mostró el connectionstring, el proveedor de membresía y el de roles.&lt;br /&gt;&lt;br /&gt;Lo que tenemos que hacer ahora es editar tanto el web.config de la http://extranet:5000 como de la http://internet:5000.&lt;br /&gt;&lt;br /&gt;Modificar el web.config de http://extranet:5000 si bien utilizará como autenticación windows, permitirá agregar usuarios y administrar permisos utilizando los de formularios también.&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Es recomendable antes de la modificación del web.config realizar una copia de respaldo del mismo.&lt;/em&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Abrir el web.config de http://extranet:5000/&lt;/li&gt;&lt;li&gt;Insertar el código de connectionstring que creamos en la parte II justo después del tag &lt;/sharepoint&gt;y antes de la apertura del tag &lt;/li&gt;&lt;li&gt;Insertar el código del proveedor de membresía y el proveedor de roles justo después del tag &lt;/li&gt;&lt;li&gt;Guardar los cambios.&lt;/li&gt;&lt;li&gt;Abrir el web.config de http://internet:5000/&lt;/li&gt;&lt;li&gt;Repetir los pasos 2, 3 y 4.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Para administrar los permisos también desde la adminstración central de SharePoint haremos lo mismo:&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;li&gt;Ubicar el web.config de la aplicación central de SharePoint.&lt;/li&gt;&lt;li&gt;Repetir pasos 2 y 3.&lt;/li&gt;&lt;li&gt;Realizar un pequeño cambio, en el nodo roleManager recien insertado, sustituir el valor del atributo &lt;strong&gt;defaultProvider&lt;/strong&gt; que teníamos configurado para los demás archivos de configuración por el siguiente valor: &lt;strong&gt;AspNetWindowsTokenRoleProvider&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt;Guardar los cambios.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;em&gt;Cada vez que realicemos una modificación en el archivo de configuración deberemos reiniciar el iis. &lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-193765161643206725?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/193765161643206725/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=193765161643206725&amp;isPopup=true' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/193765161643206725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/193765161643206725'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/parte-iii-configurando-la-aplicacion.html' title='Parte III: Configurando la aplicación SharePoint para doble autenticación.'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-8861705387524880390</id><published>2009-05-10T18:34:00.008-03:00</published><updated>2009-05-10T19:22:08.654-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Charlas'/><title type='text'>Charla en Mar del Plata</title><content type='html'>&lt;h2&gt;Una Introducción a Windows Sharepoint Services 3.0 y Microsoft Office Sharepoint Server 2007&lt;/h2&gt;&lt;a href="http://2.bp.blogspot.com/_nBDREF1mLmY/SgdM75O1QBI/AAAAAAAADqA/mRkwyVeaNB8/s1600-h/logomug.gif"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 208px; FLOAT: left; HEIGHT: 87px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5334316875502665746" border="0" alt="" src="http://2.bp.blogspot.com/_nBDREF1mLmY/SgdM75O1QBI/AAAAAAAADqA/mRkwyVeaNB8/s320/logomug.gif" /&gt;&lt;/a&gt;&lt;br /&gt;El 30 de mayo voy a estar presentándome en la Universidad CAECE en Mar del Plata dando una charla introductoria sobre SharePoint, su customización y como extender su comportamiento a través del desarrollo.&lt;br /&gt;&lt;br /&gt;El evento es organizado por el Grupo de Usuarios Microsoft.&lt;br /&gt;&lt;h3&gt;&lt;br /&gt;Contenidos:&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Conceptos bàsicos de Sharepoint: Sitios, listas, bibliotecas, vistas, web parts, y workflows &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Diferencia entre Windows Sharepoint Services 3.0 y Office Sharepoint Services 2007 &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tipos de Contenido y Columnas de Sitio &lt;/li&gt;&lt;br /&gt;&lt;li&gt;MasterPages, Web Part Pages, WebParts &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Features &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Workflows &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Seguridad &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p&gt;Día: Sábado, 30 de Mayo de 2009 &lt;/p&gt;&lt;p&gt;Lugar: Universidad CAECE - Olavarría 2464 - Mar del Plata &lt;/p&gt;&lt;p&gt;Horario: 9:00 a 12:30 hs. &lt;/p&gt;&lt;p&gt;Evento Gratuito.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Para registrarse en el MUG: &lt;a href="http://www.mug.org.ar/registracion.aspx?idevento=3291" target="_blank"&gt;Registración&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Informes e Inscripción en Mar del Plata&lt;/strong&gt;: Telefónicamente: (0223) 499-3400 o por mail a  &lt;a href="mailto:cursos@ucaecemdp.edu.ar"&gt;cursos@ucaecemdp.edu.ar&lt;/a&gt; indicando: Empresa, Apellido y Nombre, Dirección, Teléfono, Mail y DNI.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-8861705387524880390?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/8861705387524880390/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=8861705387524880390&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8861705387524880390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/8861705387524880390'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/charla-en-mar-del-plata-introduccion.html' title='Charla en Mar del Plata'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nBDREF1mLmY/SgdM75O1QBI/AAAAAAAADqA/mRkwyVeaNB8/s72-c/logomug.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-7649988195249760500</id><published>2009-05-09T11:00:00.001-03:00</published><updated>2009-05-09T11:08:11.392-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='WebParts'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Configuración de Permisos para utilizar SQL en un WebPart</title><content type='html'>&lt;strong&gt;Problema &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Cuando se desarrollan WebParts que interatúan con SQL en WSS 3.0 o MOSS 2007 Standard Edition (en la versión enterprise podríamos utilizar BDC para conectarnos a otra base de datos)  aparece normalmente un error de permisos del tipo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;{"Request for the permission of type System.Data.SqlClient.SqlClientPermission,&lt;br /&gt;System.Data, Version=1.0.5000.0, Culture=neutral,&lt;br /&gt;PublicKeyToken=b77a5c561934e089 failed." }&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Esto ocurre porque SharePoint, por razones de seguridad, no puede interactuar con sistemas fuera del medio ambiente propio (con SQL en este caso), y por la implementación del la seguridad de acceso de código (CAS, Code Access Security).&lt;br /&gt;&lt;br /&gt;En general, cuando se esta desarrollando, es costumbre bajar el nivel de confianza a "Full" (trust level = "Full"), pero para cuando se va a entrar en producción, esto no es recomendable.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Solución &lt;/strong&gt;&lt;br /&gt;Para evitar el mensaje de error, localice el archivo "wss_minimaltrust.config" de Windows en:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG\wss_minimaltrust.config&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;E incluya el siguiente código en la sección "SecurityClasses":&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&amp;lt;securityclass description="System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" name="SqlClientPermission"&amp;gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Y en la sección "PermissionSet", el siguiente código:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&amp;lt;IPermission class="SqlClientPermission" version="1"&lt;br /&gt;Unrestricted="true" /&amp;gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-7649988195249760500?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/7649988195249760500/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=7649988195249760500&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/7649988195249760500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/7649988195249760500'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/configuracion-de-permisos-para-utilizar.html' title='Configuración de Permisos para utilizar SQL en un WebPart'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-3811537715002427041</id><published>2009-05-04T16:44:00.008-03:00</published><updated>2009-05-04T17:55:55.530-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Autenticación'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.Net'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Parte II: Autenticación por Formularios. Configuración</title><content type='html'>Para configurar el proveedor de membresía y roles utilizaremos Visual Studio, ya que nos da una forma simple de acceder al sitio web de administración de ASP.NET 2.0 y podremos probar antes de pasar estas configuraciones al SharePoint.&lt;br /&gt;&lt;br /&gt;A continuación se detallan los pasos a seguir:&lt;br /&gt;&lt;br /&gt;1. Crear un nuevo proyecto del tipo aplicación web.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9LV3GPVfI/AAAAAAAADoE/PoP5XX4-AkE/s1600-h/fbaParteII-1.bmp"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 212px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5332063322769413618" border="0" alt="" src="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9LV3GPVfI/AAAAAAAADoE/PoP5XX4-AkE/s320/fbaParteII-1.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;2. Editar el archivo web.config agregando en el nodo connectionStrings la cadena de conexión a la base de datos que creamos en la &lt;a href="http://silvinapizzarulli.blogspot.com/2009/04/parte-i-autenticacion-por-formularios.html"&gt;Parte I&lt;/a&gt; como sigue:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9P11w_myI/AAAAAAAADoM/hFZKcpP-Z_E/s1600-h/fbaParteII-2.bmp"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 49px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5332068270214191906" border="0" alt="" src="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9P11w_myI/AAAAAAAADoM/hFZKcpP-Z_E/s400/fbaParteII-2.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;3. Una vez configurado el connectionstring, configuramos el membership provider y el role provider: &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_nBDREF1mLmY/Sf9QjbS0o4I/AAAAAAAADoU/gfbCkWaGtzI/s1600-h/fbaParteII-3.bmp"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 168px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5332069053382304642" border="0" alt="" src="http://3.bp.blogspot.com/_nBDREF1mLmY/Sf9QjbS0o4I/AAAAAAAADoU/gfbCkWaGtzI/s400/fbaParteII-3.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9RrY_RyZI/AAAAAAAADoc/e_w5o2pwAbs/s1600-h/fbaParteII-4.bmp"&gt;&lt;img style="MARGIN: 0px 0px 10px 10px; WIDTH: 200px; FLOAT: right; HEIGHT: 194px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5332070289714039186" border="0" alt="" src="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9RrY_RyZI/AAAAAAAADoc/e_w5o2pwAbs/s200/fbaParteII-4.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Ahora lo que debemos hacer es configurar que el tipo de autenticación sea Forms, para ello abrimos el sitio de administración de ASP.NET 2.0, que se encuentra en el menú WebSite, ASP. NET Configuration:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;5. Una vez en el sitio, abrir el tab Seguridad, hacer clic en Seleccionar tipo de autenticación y finalmente elegir la opción "Desde Internet". Para guardar los cambios, clic en "Listo".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Se deberán otorgar permisos de db_owner a las cuentas de ApplicationPool de las&lt;br /&gt;aplicaciones web de usuarios (portal), de Administración Central y de Servicio&lt;br /&gt;(farm account), ya que de otro modo no tendrás acceso (posteriormente) a la base&lt;br /&gt;de datos de FBA.&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;6. Crear un usuario de prueba, para ello en el ASP.NET Configuration, en el tab Seguridad hacemos clic en Crear Usuario.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9VM2VXDDI/AAAAAAAADok/0lpXAqzVYQs/s1600-h/fbaParteII-5.bmp"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 320px; HEIGHT: 218px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5332074163061853234" border="0" alt="" src="http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9VM2VXDDI/AAAAAAAADok/0lpXAqzVYQs/s320/fbaParteII-5.bmp" /&gt;&lt;/a&gt;&lt;/p&gt;Ya tenemos el código que nos va a servir como base para las diferentes aplicaciones web de WSS, tenemos también la base de datos para los usuarios que autentiquemos por FBA y un usuario que nos servirá para hacer estas pruebas, así que tenemos que crear y configurar las aplicaciones web.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-3811537715002427041?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/3811537715002427041/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=3811537715002427041&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3811537715002427041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/3811537715002427041'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/05/parte-ii-autenticacion-por-formularios.html' title='Parte II: Autenticación por Formularios. Configuración'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nBDREF1mLmY/Sf9LV3GPVfI/AAAAAAAADoE/PoP5XX4-AkE/s72-c/fbaParteII-1.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4732304243847705950.post-2155799069174295185</id><published>2009-04-16T11:38:00.000-03:00</published><updated>2009-04-16T22:25:42.392-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Autenticación'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.Net'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Parte I: Autenticación por Formularios. Base de Datos</title><content type='html'>Esta es la primer parte de una serie de publicaciones sobre como configurar la autenticación por formularios para una aplicación web en SharePoint.&lt;br /&gt;&lt;br /&gt;ASP.NET incluye una herramienta, Aspnet_regsql.exe, que instala la base de datos de SQL Server que utilizan los proveedores de SQL Server.&lt;br /&gt;&lt;br /&gt;La herramienta &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Aspnet_regsql.exe&lt;/span&gt; se encuentra en la carpeta unidad:\WINDOWS\Microsoft.NET&lt;br /&gt;\Framework\númeroDeVersión del servidor Web.  Aspnet_regsql.exe se utiliza para crear la base de datos de SQL Server y para agregar o quitar opciones en una base de datos existente.&lt;br /&gt;&lt;br /&gt;Para agregar entonces una base de datos de membresía para poder configurar una autenticación por formularios para nuestra web application en SharePoint, debemos seguir los siguientes pasos:&lt;br /&gt;&lt;br /&gt;1. Abrir una ventana de comando y ejecutar aspnet_regsql.exe&lt;br /&gt;2. Este comando abrirá un wizard el cual se muestra la ventana de bienvenida donde se hará clic en el botón &lt;siguiente&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_nBDREF1mLmY/SedIF0lhX9I/AAAAAAAADdE/rDRHVY_Zj5s/s1600-h/aspnet_regsql_1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 155px;" src="http://2.bp.blogspot.com/_nBDREF1mLmY/SedIF0lhX9I/AAAAAAAADdE/rDRHVY_Zj5s/s200/aspnet_regsql_1.bmp" alt="" id="BLOGGER_PHOTO_ID_5325304349241466834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Seleccionar "Configure SQL Server for application services" y clic en "Siguiente&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_nBDREF1mLmY/SedI7WU0roI/AAAAAAAADdM/tpDmZ2kinI0/s1600-h/aspnet_regsql_2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 155px;" src="http://3.bp.blogspot.com/_nBDREF1mLmY/SedI7WU0roI/AAAAAAAADdM/tpDmZ2kinI0/s200/aspnet_regsql_2.bmp" alt="" id="BLOGGER_PHOTO_ID_5325305268831301250" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Ingresar el &lt;span class="Apple-style-span" style="font-style: italic;"&gt;nombre del servidor&lt;/span&gt; de base de datos y donde dice Database ingresar el &lt;span class="Apple-style-span" style="font-style: italic;"&gt;nombre de la base de datos&lt;/span&gt; de membresía. Hacer clic en el botón "Siguiente"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_nBDREF1mLmY/SefWbmDi04I/AAAAAAAADdU/O1qDFMn3oTo/s1600-h/aspnet_regsql_3.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 155px;" src="http://2.bp.blogspot.com/_nBDREF1mLmY/SefWbmDi04I/AAAAAAAADdU/O1qDFMn3oTo/s200/aspnet_regsql_3.bmp" border="0" alt="" id="BLOGGER_PHOTO_ID_5325460853949125506" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5. A continuación se mostrará una ventana de confirmación de la configuración, si está todo OK, hacer clic en Siguiente hasta que finalicemos el asistente.&lt;br /&gt;&lt;br /&gt;Al finalizar quedará creada en el servidor de base de datos que utilizaremos para autenticar usuarios.&lt;/siguiente&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4732304243847705950-2155799069174295185?l=silvinapizzarulli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://silvinapizzarulli.blogspot.com/feeds/2155799069174295185/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4732304243847705950&amp;postID=2155799069174295185&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/2155799069174295185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4732304243847705950/posts/default/2155799069174295185'/><link rel='alternate' type='text/html' href='http://silvinapizzarulli.blogspot.com/2009/04/parte-i-autenticacion-por-formularios.html' title='Parte I: Autenticación por Formularios. Base de Datos'/><author><name>Silvina Pizzarulli</name><uri>http://www.blogger.com/profile/02366291479299197418</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nBDREF1mLmY/SSXO7pV3BKI/AAAAAAAACzs/p_Q4LR0S6nc/S220/logoSilvina.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nBDREF1mLmY/SedIF0lhX9I/AAAAAAAADdE/rDRHVY_Zj5s/s72-c/aspnet_regsql_1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
