Samuel Arellano: De mi PC para el Mundo Exterior.

Publicaciones de un Informático en constante desarrollo.

Microsoft+Security+Essencials

clock septiembre 30, 2009 08:31 by author sarellano

 

Que tal amig@s,

Hoy quisiera comentarles acerca del nuevo producto de seguridad gratuito de Microsoft, Security Esencials (de nombre en código MORRO), por el momento puede ser únicamente descargado en Estados Univods, Israel y Brasil.

Microsoft Security Essencials, es básicamente el nuevo antivirus que viene a sustituir a la fracasada suite de Live OneCare con el que Microsoft pretende ofrecer protección y seguridad a los usuarios de WIndows sobre diversos tipos de software malicioso ( virus, gusanos, spyware y troyanos).

MicrosoftAntivirus

Microsoft Security Essentials dará soporte a los usuarios de sistemas Windows XP, Windows Vista y Windows 7.

Descarga de Microsoft Security Essentials

P.D. Deberá de tener una licencia de Windows para poder instalar este software.

Espero que les sirva para proteger su pc.

 

Saludos,

M.I. Samuel Arellano

Profesionista Microsoft VIP

DCE 2005 4ta Estrella



Funci%c3%b3n+para+limpiar+textbox+en+WPF

clock septiembre 29, 2009 09:00 by author sarellano

 

Que tal amig@s,

 

El día de ahora en mi trabajo me vi en la necesidad de realizar una función en la cual se limpiaran todos los textbox contenidos en una aplicación Windows Presentation Foundation (WPF). El problema que me encontré es que al querer realizar un ciclo e ir buscando todos los controles en la Windows, este método no era válido para WPF.

Después de investigar un poco, pude solucionar ese problema y aquí es donde les dejo está función la cual pueden utilizar en sus aplicaciones de Windows utilizando WPF.

 

Paso 1: Deberá de contener un nombre su Grid, Panel o cualquier contenedor donde se encuentren asignados los controles dentro de su aplicación WPF.

 

Paso 2: Utilizar la siguiente codificación según sea su caso.

 public void LimpiarTextBoxenWPF(Grid contenedorgrid)
        {
            //En WPF no existe Controls, por lo tanto buscamos en el contenedor, todos los controles asignados
            //dentro de Children.
            foreach (object control in contenedorgrid.Children)
            {
                if(control is TextBox)
                {   //Especificamos que el objeto es de tipo textbox y le asignamos un inicio de cadena.
                    //tambien se puede utilizar lo siguiente:
                    // (control as TextBox).Text="";
                    // (control as TextBox).Text = String.Empty;
                    (control as TextBox).Clear();
                }
            }
        }

 

Espero que les sirva, abajo dejo un ejemplo básico con su funcionamiento.

Descargalo aquí

EjemploWPFTextBoxsWPF EjemploWPFTextBoxsWPF

 

Saludos.

M.I. Samuel Arellano

Profesionista Microsoft VIP

DCE 2005 4ta. Estrella



MOONLIGH+2.0+Beta...+Descargalo+YA+!!

clock septiembre 23, 2009 07:43 by author sarellano

Que tal amig@s,

 

Hoy hablaré de MoonLight (Silverlight para la gente OpenSource el lado oscuro). Básicamente Moonlight es la tecnología de Microsoft en cuestión de plug-in para reproducción de animaciones y videos en plataforma Web. 

 

 

Además instalando Mono 2.4 y el kit de desarrollo de software de Moonlight es posible programar aplicaciones en UNIX. Moonlight 2.0 admite gran variedad de lenguajes de programación como IronRuby, IronPython, Visual Basic o PHP.


Microsoft se encuentra actualmente en la versión 3.0 de Silverlight aunque aun pasará algo de tiempo antes de tener Moonlight 3.0.

 

Así que con este proyecto parece que al fin el gran abismo que existía entre estos dos sistemas operativos (Windows y Linux) cada vez se hace menor y la distancia de interactuar se vuelve más corta y factible, por el momento a desarrollar proyectos de .Net en Mono.

 

Un saludo.

 

M.I. Samuel Arellano

DCE 4 Estrellas

Profesionista Microsoft VIP

 



VULNERABILIDAD+EN+FTP+DE+MICROSOFT+INTERNET+INFORMATION+SERVICES

clock septiembre 12, 2009 11:37 by author sarellano

Que tal amig@s,

Se que tenía algo de tiempo sin postear, pero debido al exceso trabajo que tengo en la empresa no haía podido postear ningún artículo (espero ponerlos al corriente de varias noticias y algunos códigos de C#).

El pasado 8 de Septiembre Microsoft ha publicado un  exploit para atacar un fallo de seguridad en el servicio de FTP en los servidores IIS. Básicamente la vulnerabilidad que presenta el IIS, está relacionada con el protocolo de transferencia de archivos (conocido por sus siglas en inglés como, FTP). utilizado por IIS 5.x para transportar  archivos de gran tamaño por la Web, siempre que tenga el FTP habilitado y accesible.

En la versión 6.0 de IIS, el exploit permite provocar una denegación de servicio, la versión IIS 7.0 no es vulnerable.

No existe hasta el momento alguna versión oficial de ataques que estén siendo aprovechados para vulnerar servidores. No obstante, Microsoft reconoce la gravedad del problema puesto que podría permitir a cualquier usuario con permisos de escritura en el FTP ejecutar código en el sistema de forma remota.


La vulnerabilidad aun sin solución parece que no será solucionada con los parches de seguridad (5 parches) que lanzará a lo largo de esta semana en su ciclo habitual de actualizaciones de cada segundo martes de este mes. Cabe destacar que se preveé que se publique dentro del boletín de seguridad de Microsoft una solución viable para dicho problema.

A la falta de este parche de seguridad se recomienda mantener deshabilitado el servicio de FTP mientras su uso no sea necesario.

Tomen sus precauciones sobre tal vulnerabilidad

Un Saludo

Samuel Andreé Arellano Díaz

Profesionista Microsoft VIP

DCE 4 Estrellas

 



Acerca del Autor

Hola mi nombre es Samuel Andreé Arellano Díaz. Soy un apasionado a las Tecnologías Microsoft. Actualmente soy desarrollador de sistemas en la plataforma .Net con C# y me gusta compartir mis conocimientos para ayudar al crecimiento profesional de mis colegas.

Saludos desde México.

Twitter

Traducir el Sitio

Mapa de Visitantes

Perfil en Linked In

View Samuel Arellano's profile on LinkedIn

Profesionista Microsoft VIP

Microsoft Certified Professional

Vota por mi SItio en Blog IT

Vota Por mi Blog

Quieres hacerme una pregunta...

Sign in