domingo, 24 de marzo de 2013

WooRank, la herramienta imprescindible!

Entre las funciones más importantes de éste WooRank se destacan las siguientes:
  • Análisis estimativo -aunque con gran nivel de aproximación a la realidad- sobre el tráfico de un sitio web o una página de cualquier tipo.
  • Medición general del espacio en Alexa
  • Cálculo sobre el índice de páginas indexadas.
  • Análisis de optimización (interna/externa).
Servicio de información acerca de apartados como usabilidad, popularidad, servidores, páginas web similares.
“El WooRank es una herramienta multifacética ideal para cualquier webmaster o marketing manager. El sistema, que naturalmente es gratuito, ofrece referencias sobre más de cincuenta criterios diferentes de cada página solicitada. Todos los datos que arroja el WooRank representan información extremadamente útil para quien se preocupa por tener su sitio en el mejor estado. Sabemos que, en la actualidad, nada debe ser librado al azar en materia de posicionamiento en buscadores: esta herramienta contribuye para ello” afirmó Jean Derely, famoso especialista en redes y comunicación y, además, una de las cabezas de éste proyecto.
Vale destacar que la utilización del WooRank es sencilla: solo hace falta WooRank, colocar el nombre de una página y presionar un botón para que el programa, automáticamente, se encargue de rastrear los contenidos.
Además, el lenguaje que presenta el WooRank es básico permitiendo que cualquier tipo de sujeto con mínimos conocimientos pueda utilizarlo sin dificultades. El sistema se mueve a base de colores casi como si se tratará de un semáforo: en cada apartado, el rojo significa un problema detectado, el amarillo una alerta, el verde, lógicamente, representan aprobación y el gris se utiliza para acceder a más información.
Nuevamente, el profesional de la redacción de contenidos tiene a su disposición una herramienta para mejorar su trabajo y, al mismo tiempo, elevar la apuesta de su sitio.

jueves, 8 de noviembre de 2007

Instalando MOSS 2007

Esta muy sencillo instalar toda la paquetería beta de la plataforma Office 2007. En este post solo quiero mencionar el orden para instalar Microsoft Office SharePoint Server 2007 bajo una topología Single Server Deployment que es la topología mas básica y para propósitos de evaluación no de producción recomendada por Microsoft.

Instalar Microsoft Windows Server 2003 con Service Pack 1
Habilitar IIS 6.0
Instalar Microsoft .NET Framework 2.0 Redistribuible Package (x86)
Instalar ReportViewer Redistributable Package
Habilitas ASP.NET v2.0.50272
Instalar Windows Workflow Foundation Beta 2.2 (x86)
Instalar Microsoft Office SharePoint Server 2007 (Beta)
Te instalara SQL Server 2005 Express Edition con el nombre de instancia OFFICESERVERS.

Ejecutas el SharePoint Products and Technologies Configuration Wizard y creas los SharePoint Sites debido a que el instalador ya te define una Web Application (antes Virtual Server).
Suerte!

Un detalle importante es que MOSS trabaja con una base de datos que tenga la siguiente Collation "Latin1_General_CI_AS_KS_WS" y si piensas usar algun servidor de base de datos adicional entonces deberas de cambiar su Collation por la que acabo de mencionar. Puedes re instalar tu server o hacerlo desde la consola:

start /wait \setup.exe /qn INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=tupasswordsa SQLCOLLATION=Latin1_General_CI_AS_KS_WS

miércoles, 7 de noviembre de 2007

Curso de desarrollo de Sharepoint 2007

A través de la lista de correo de Eventos de Microsoft, he descubierto que se acaba de publicar en DesarrollaConMDSN.com un curso de Desarrollo con Sharepoint 2007 del gran Gustavo Vélez. No he tenido tiempo de verlo con detalle, pero a primera vista parece muy completo y hay que destacar que tiene muchos videos para descargar de ejemplos comentados. Creo que puedo asegurar que no hay ningún recurso parecido en español en la red que aglutine tanta información de desarrollo con Sharepoint. También tenemos que recordar que Gustavo Vélez es el autor del libro Programación con Sharepoint y que podéis adquirir a través de Dotnetmanía. Por supuesto, también os lo recomiendo.

Volviendo al curso, la descripción del mismo: "SharePoint es no solamente la herramienta de colaboración de Microsoft, sino toda una plataforma de desarrollo, debido a su flexible arquitectura y poderoso Modelo de Objetos. Este curso demuestra las posibilidades de desarrollo de componentes para Windows SharePoint Services (WSS) 2007 y Microsoft Office SharePoint Server (MOSS), tales como WebParts, Tipos de Contenido y Características, así como la forma de interactuar programáticamente con servicios avanzados del sistema, como son sus Flujos de Trabajo y Catalogo de Datos Profesionales."

Enlace al curso

jueves, 25 de octubre de 2007

Ciudad Real dotNetClub ya tiene Web

Ya tenemos el club dotNet Ciudad Real listo!!!






Aqui teneís la URL:



http://ciudadreal.dotnetclubs.com/



Ademas tenemos foro propio:



http://ciudadrealdotnetclub.forumcircle.com/



Algo más de información:



¿Quienes somos?


El DotNetClub de Ciudad Real es un asociación de estudiantes y profesionales que agrupa entusiastas por la tecnología .NET y está vinculado a la iniciativa DotNetClubs esponsorizada por Microsoft Ibérica.


Los objetivos de este Club son proporcionar a los miembros medios para aprender y colaborar entre nosotros los estudiantes, no sólo en nuestra propia universidad, sino también con otros estudiantes repartidos por la geografía española... ¡y más allá!



¿Cómo puedo ser miembro?


Pertenecer al Club es gratuito. Además siempre animamos a la gente a que colabore y done su conocimiento. Si eres una persona que le gusta enseñar lo que ha aprendido, relacionarse con los demás y disfrutar de la tecnología, encajas con nosotros. :D


Aquí te vamos a brindar la posibilidad de participar en proyectos, dar charlas, cursos y conferencias y sobre todo aprender algo más. Disfrutar de la facultad, ¡que no sólo se va a tratar de ir a clase!



¿Que podemos ofrecerte?


Tenemos a vustra disposición manuales, hands on labs, webcast, versiones betas de software, revistas, libros, es decir, un buen conjunto de recursos para aprender .NET. ¿A que estas esperando? ¡Pídenoslo!


Coméntanos tu proyecto y si está en nuestras manos, te ofrecemos la infraestructura necesaria para ponerlo en marcha: desde sistemas de comunicación como listas de correos hasta alojamiento, pasando por control de versiones, software, etc.


Para comunicar nuestras actividades existe una lista de correo que se describe más abajo y para resolver tus dudas técnicas hemos habilitado un foro en foros.dotnetclubs.com donde te responderán verdaderos maestros de la tecnología .NET o estudiantes como tú.

Envío de correo en Asp .net 2.0 con PassWordRecovery o CreateUserWizard

Un título demasiado largo para lo poco que se puede contar, pero eso sí, puede evitar a más de uno un quebradero de cabeza.

Cuando necesitamos que en nuestro sitio web, una vez que el usuario se ha creado una nueva cuenta se le envie un correo de esos de bienvenida y tal, necesitamos seguir estos pasos:

Añadir una entrada válida de smtp a nuestro Web.Config:


system.net>

2: mailSettings>

3: smtp>

4: network host="miserver" password="" userName=""/>

5: /smtp>

6: /mailSettings>

7: /system.net>


Configurar la propiedad CreateUserWizard.MailDefinition.From en la ventana de Propiedades o en el evento Page_Load, por ejemplo:

1: protected void Page_Load(object sender, EventArgs e)

2: {

3: CreateUserWizard1.MailDefinition.From = Administrador@misitio.com;

4: }


Nota: Es obligatorio definir esta propiedad como he comentado en el punto 2, no sirve el atributo from de smtp:

system.net>

2: mailSettings>

3: smtp from="Administrador@misitio.com"> NO FUNCIONA

4: network host="" password="" userName=""/>

5: /smtp>

6: /mailSettings>

7: /system.net>


Aunque la etiqueta anterior si que es válida para el control PasswordRecovery, de hecho sino esta definida esa etiqueta y no definimos la propiedad CreateUserWizard.MailDefinition.From en la ventana de Propiedades o en el evento Page_Load, nos encontraremos con esta excepcion:

Se debe especificar una dirección de correo electrónico en la propiedad From o en la sección system.net/mailSettings/smtp config.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Web.HttpException: Se debe especificar una dirección de correo electrónico en la propiedad From o en la sección system.net/mailSettings/smtp config.

Cosa que no ocurre con el control CreateUserWizard

Ciao.