domingo 4 de diciembre de 2011

Sendoid – Transferencia P2P segura entre varios ordenadores

Compartir archivos grandes siempre nos trae alguna complicación.

La primera opción es enviarlos como adjuntos en correo electrónico.

Si el tamaño excede lo permitido, aparece la opción de discos virtuales, de los cuales uso DropBox.

¿Y si el destinatario no tiene cuenta en dropbox y no quiero dejar mi archivo en una carpeta publica?

Aparece la opción P2P. SendoIP permite crear una conexión directa entre dos computadores para compartir un archivo.

Veremos que tal nos va con esta opción.


viernes 7 de octubre de 2011

LogMeIn: Escritorio Remoto


Logmein es un servicio que me permite tomar el control remoto de un computador sin mayor configuraciones.

Basta con descargar el programa y tenerlo activo en el computador que se necesite contralar.

Una vez hecho esto, podras entrar a la página www.logmein.com y tomar el control remoto de él a traves del navegador, asi de simple.

Una vez conectado con el equipo remoto, podrás controlar su ratón y teclado, pero además cuentas con prácticas herramientas como un “láser”, para señalar una posición; y una pizarra, pera escribir directamente sobre el Escritorio del PC remoto.

Es compatible con Windows y Mac.

Mas información en https://secure.logmein.com/US-ES/products/free/


Dropxbox: Disco duro virtual


Dropbox es un servicio de alojamiento de archivos multiplataforma en la nube que permite a los usuarios almacenar y sincronizar archivos en línea y entre computadoras y compartir archivos y carpetas con otros.

Existen versiones gratuitas y de pago, cada una de las cuales con opciones variadas.

Se puede operar con Dropbox a traves de su sitio web (http://www.dropbox.com)

Tambien puede instalar el programa cliente en su computador o dispositivo móvil (Windows, Linux, Mac, iPhone, iPad, Blackberry, Android), que sumula una carpeta en su disco duro, donde podemos copiar, mover o eliminar archivos directamente desde el explorador de archivos. Ese archivo es sincronizado en la nube y en todas las demás computadoras del cliente de Dropbox. Los archivos en la carpeta de Dropbox pueden entonces ser compartidos con otros usuarios de Dropbox o ser accedidos desde la página Web de Dropbox. Asimismo, los usuarios pueden grabar archivos manualmente por medio de un navegador web.

La versión gratuita dispone de 2GB para almacenar datos, con la opción de aumentar dicha capacitacidad si remendamos dropbox a alguno de nuestros amigos y estos se registran en el sistema.

Mas información:

miércoles 5 de octubre de 2011

Aspnet_regsql: Herramienta Registro de SQL Server para ASP.NET

La herramienta Registro de SQL para ASP.NET (Aspnet_regsql.exe) se utiliza para crear una base de datos de Microsoft SQL Server para los proveedores de SQL Server de ASP.NET. La herramienta también se utiliza para agregar o quitar opciones de una base de datos existente.

Si se ejecuta sin argumentos de línea de comandos, Aspnet_regsql.exe ejecuta un asistente que le guiará en el proceso de especificar la información de conexión para la instalación de SQL Server y en el proceso de instalar o quitar los elementos de base de datos de las características de pertenencia, administración de funciones, perfiles, personalización de elementos Web y supervisión de estado. 

Se pueden establecer varios tipos de opciones con la herramienta Registro de SQL Server para ASP.NET.

Se puede especificar una conexión SQL, especificar qué servicios de aplicaciones ASP.NET utilizan SQL Server para administrar la información, y agregar o quitar compatibilidad con el uso de SQL Server para almacenar procedimientos y estados de sesión.

Mas información:

martes 4 de octubre de 2011

WordPress: Pods CMS Framerork

Pods CMS Framework es un plugins de WordPress que permite implementar un verdadero framerowk CMS para crear, administrar y publicar tipos de contenidos personalizados.

A diferencia de los tipos de de contenidos personalizado de WordPress, cada tipo de contenido de Pos tiene su propia tabla en la base de datos.

Entre las caracteristicas claves de este plugins se pueden mencionar:
  • Crear tus propias estructuras de datos, definiendo tipo de datos, obligatoriedad de los mismos.
  • Definir reglas de relaciones uno a muchos entre diferentes tablas, o entre una tabla Pods y elementos propios de la taxonomia de WordPress.
  • Configurar templates (plantillas) para la presentación de formularios de ingreso de datos o publicación de elementos guardados.
  • La configuración de los Pods, permiten definir componentes de código en PHP llamados Helper, que se invocan al ocurrir ciertos eventos, como por ejemplo, realizar acciones de validación de datos antes de guardarlos en la base de datos o realizar acciones de notificación despues que los datos han sido guardados en la base de datos.
Para programar templates o helper, es necesario conocimientos de PHP.

Mas información:

SharePoint: Obtener el nombre de usuario dentro de una biblioteca de clase

Estamos trabajando en un proyecto en SharePoint Foundation 2010.

Los Web Parts que hemos construido ejecutan métodos que están programados en una biblioteca de clases.

Dentro de estos métodos necesitamos averiguar el nombre del usuario logueado en el sistema.

Para esto utilizamos el siguiente método estático:

using Microsoft.SharePoint;

namespace SP.General.Utilidades
{
    public static class Usuario
    {
        public static string GetCurrentUser()
        {
            SPWeb sWeb = SPContext.Current.Web;
            SPUser sUser = sWeb.CurrentUser;
            return sUser.LoginName;
        }
    }
}

Al ser métodos estáticos la forma de llamarlos es:

string strLogin = Usuario.GerCurrentUser();

viernes 9 de septiembre de 2011

Guía de Arquitectura N-Capas DDD .NET 4.0

La Guía de Arquitectura N-Canas DDD .NET es publicada por Microsoft Ibérica y tiene por objetivo disponer de una “Guía de Arquitectura base .NET” en español, que sirva para marcar unas líneas maestras de diseño e implementación a la hora de desarrollar aplicaciones .NET complejas, con una evolución y vida de larga duración.
100% recomendada.
Cuesta encontrar material de arquitectura en español y mas con este nivel de detalle, ya que la guia se encuentra publicada como documento PDF y ademas, se puede descargar una aplicación de ejemplo (publicada en codeplex)

Mas información:

http://msdn.microsoft.com/es-es/architecture/default.aspx

http://microsoftnlayerapp.codeplex.com/