Tips C#: Calcular Edad y saber el Próximo cumpleaños


Hola En este fragmento de código les mostrare como sacar la edad y calcular el próximo cumpleaños. public string RetornarMensajeCumpleanio() { int diaCumple = 4;//Dia del Cumpleanios int mesCumple = 4;//Mes de Cumple 4=Abril int anioCumple = 1984; //Anio de Cumple DateTime fechaNacimiento = new DateTime(anioCumple, mesCumple, diaCumple); //Se calcula la Edad Actual A partir […]

ScreenCast: MVVM en Windows 8.1 Parte II – Código Tradicional


Hola a tod@s Hemos comenzado una serie de ScreenCast que les ayudara a desarrollar aplicaciones para Windows 8 usando como patrón de desarrollo MVVM. Capítulos Anteriores: MVVM en Windows 8.1 – Parte I Pueden ver el código en:https://github.com-ajimenezg-Curso-MVVM-Windows-8.1 o Descargarlo desde aquí: https://db.tt-nX4PqalF Espero que les guste y si tienen alguna sugerencia de que otros […]

Tips JQuery: Mostrar y Ocultar un mensaje automáticamente


Hola a tod@s   La idea de este truco es mostrarle lo sencillo que es hacer aparecer un mensaje y que se oculte de manera automática después de cierto tiempo. Código HTML: <button id=»btn»>Esperar 1 Segundos</button><div id=»message» >Test</div>   Código JavaScript: $( «#btn» ).click(function() {    setTimeout(showTooltip, 1000)}); function showTooltip()  {       $(«#message»).show(«slow»);       setTimeout(hideTooltip, 3000)  } function […]

Tips SilverLight: Behavior para colocar en Mayuscula el Texto de un TextBox


Hola a tod@s A veces deseamos que el texto que escribe el usuario en un TextBox este de una ves en mayúscula, es por ello que les traigo este Behavior muy sencillo para que lo puedan usar. using System.Windows; using System.Windows.Controls; using System.Windows.Interactivity; namespace MiProyectoSilverLight.Behaviors {     public class UpperCaseAction : TriggerAction<TextBox>     {         […]

Tips SilverLight: Guardar y Leer Cookies


Existen ocasiones que deseamos acceder a una Cookie o sencillamente guardar algo de información de poco relevancia, en mi caso no lo uso prefiero el Almacenamiento Aislado (Isolated Storage) pero en su momento alguien me pregunto sobre este punto y pues aquí les dejo los métodos de extensión. public static class ExtensionCookie { /// <summary> […]

Tips SilverLight: Encriptar y Desencriptar (Base64)


Aquí les dejo unos métodos de extensión simples para la encriptación y des encriptación:   public static class ExtensionesSeguridad { public static string EncrytedString(this string _stringToEncrypt) { string result = string.Empty; byte[] encryted = System.Text.Encoding.Unicode.GetBytes(_stringToEncrypt); result = Convert.ToBase64String(encryted); return result; } public static string DecrytedString(this string _stringToDecrypt) { string result = string.Empty; byte[] decryted = […]

Tips SilverLight: Comprobar si una Coleccion esta vacia o Nula


Existen momentos que queremos saber si una Colección sea un ObservableCollection<T> o un List<T> o cualquiera que herede de una interface IEnumerable<T> puede usar este método de extensión. public static class ExtensionesColecciones { public static bool IsNullOrEmpty<T>(this IEnumerable<T> collection) { if (collection == null) //null return true; if (collection.Count() < 1) //empty return true; return […]

Tips SilverLight: Extraer el Color Hexadecimal a String


En el articulo anterior les mostré como asignar un String a Color pero en esta ocasión queremos extraer el String de ese color para guardarlo en la Base de Datos como haríamos esto? pues simple aquí les dejo el método: public static string ToHexStringFromColor(this Color c) { return string.Format(«#{0}{1}{2}{3}», c.A.ToString(«X2»), c.R.ToString(«X2»), c.G.ToString(«X2»), c.B.ToString(«X2»)); } Ahora […]

Tips SilverLight: Obtener Color de un Hexadecimal


Muchas veces estamos creando un control desde código y no tenemos el color de manera directo si no un valor proveniente de la base de datos algo así como el siguiente ejemplo: TextBlock textBlock = new TextBlock(); textBlock.Text=»Prueba de Foreground»; textBlock.Foreground = new SolidColorBrush(«#FF7277FE»); //Esto esta Mal   Donde el código anterior esta mal por […]

Off-Topic: Volviendo al mundo..!


Hola a tod@s   Después de 2 años de ausencia en el mundo bloguero he vuelto y con ganas de seguir posteando buenos artículos basándome en la experiencia para ayudar a quienes estén comenzando o que ya tengan tiempo en el mundo de la programación. Han pasado muchas cosas desde la ultima ves que publique […]

Los números de 2010


Los duendes de estadísticas de WordPress.com han analizado el desempeño de este blog en 2010 y te presentan un resumen de alto nivel de la salud de tu blog: El Blog-Health-o-Meter™ indica: Wow. Números crujientes Un duende de estadísticas ha creado esta pintura abstracta, inspirada en tus estadísticas. El Museo del Louvre tiene 8,5 millones […]

WebCast: WCF Ria Services, Datos XML, JSON.


Este es el cuarto de una serie WebCasts donde estaremos utilizando esta fantástica tecnología para desarrollar una aplicación de tipo Album de Fotos. Estos WebCast están dirigidos para personas que recién empiezan a desarrollar aplicaciones con SilverLight o los que aun no tienen idea de que es, como le comente anteriormente la idea es fomentar […]

WebCast: Serie Silverlight – Animación, Suavización, StoryBoard, Comportamientos, Plantillas de Controles, Pantalla Completa


Este es el segundo de una serie WebCasts donde estaremos utilizando esta fantástica tecnología para desarrollar una aplicación de tipo Album de Fotos. Estos WebCast están dirigidos para personas que recién empiezan a desarrollar aplicaciones con SilverLight o los que aun no tienen idea de que es, como le comente anteriormente la idea es fomentar […]

MVC: Invocar Reporte de Reporting Services con JQuery y JsonResult (Modo Remoto)


Hace unos días publique varios artículos con respecto a la invocación de un reporte construido en reporting services (ver el mini-tutorial Parte I, Parte II y Parte III y también el articulo Pasar Parametros) pero lo enfocamos a las aplicaciones web de ASP.net específicamente a los WebForms y en ellos podíamos utilizar un control llamado ReportViewer que nos facilitaba mucho la invocación del reporte.

Ahora la idea es intentar hacer lo mismo con MVC, pero como extraña un bendito pero, en MVC no tenemos el dichoso control y la forma de invocarlo es construyendo una URL con toda la información necesario para ver el reporte (Ver http://technet.microsoft.com/es-ve/library/ms152835.aspx ) por ello quiero mostrarle una forma de hacerlo con JsonResult y JQuery que me permita verlo desde mi aplicación, aunque el código lo pueden usar de manera directa, es decir, sin jquery (este punto se lo mostrare al final).

Evento: 1era Convención Internacional de Interoperabilidad Tecnologías Integradas


    Microsoft Latinoamérica te invita a participar este miércoles 9 de junio, en la 1ª Convención Virtual Internacional de Interoperabilidad “Tecnologías Integradas”. Es un evento que tiene como objetivo mostrar escenarios de la vida real que te permitirán ver la manera más efectiva de integrar diversas tecnologías del mundo de hoy. Durante el mismo, […]

ASP.net: Creación de una Aplicación con Membership y Roles – Parte II


En el articulo anterior Mostramos como se define el tag del Membership Provider ahora es el turno del Role Provider: <roleManager enabled="true"> <providers> <clear/> <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/"/> </providers></roleManager> Aquí a diferencia del Membership Provider no hay tantos atributos a configurar como por ejemplo Type que ahora esta apuntando a SqlRoleProvider en ves de […]

Silverlight 4: Lo nuevo y el paso de las Versiones


Nota: Antes de empezar quiero aclarar que esta es una traducción simple para el habla hispana, cualquier error en traducción me disculpan el articulo original se encuentra en: http://www.silverlight.net/getstarted/overview.aspx Silverlight es una plataforma de desarrollo de gran alcance para crear aplicaciones atractivas, interactivas para la web, de escritorio y dispositivos móviles. Silverlight es un plug-in […]

La Eficiencia en tus Manos!!!


Hola a todos quiero invitarlos al mayor evento Virtual de este año y es nada mas y nada menos que el lanzamiento de varios productos de alto calibre en Microsoft como lo son: Ahora dime, Te lo vas Perder??? 🙂 Post Cruzado de AJDev.net

Tips & Trucos: Agregar MetaTags de Descripcion y Palabras Claves a nuestras Paginas ASP.net (KeyWords y Description)


En muchas ocasiones nos preocupamos por saber si los buscadores indexan correctamente nuestros sitios web y en su mayoría nos olvidamos de generar las palabras claves de la información que contiene nuestras paginas como también una breve descripción de la misma. es por ello que aquí les dejo este simple truquillo que se puede utilizar […]

Actualizado: Cursos de Programación (Web, C#, VB, Azure, Windows 7, Dynamics, Mobile, SilverLight, etc)


Curso de Desarrollo con Windows Azure Windows Azure constituye la parte fundamental de la plataforma y actúa como el sistema operativo en la nube de Microsoft. De este modo se tratan los fundamentos de crear aplicaciones con .NET para este sistema así como todos los servicios que ofrece, como el Fabric, diagnóstico, trazas, configuración, despliegue, […]

WebCast de Tecnología 2010 (Audiencia de MSDN y Technet)


Los próximos WebCast planificado por la gente de Microsoft donde los expositores son de Venezuela (Incluyéndome ya que abriré la tanda :)) Webcast fecha Hra Zona Horaria Audiencia Link de Registro Speaker Preparandonos para Visual Studio 2010 28-Jan-10 03:00:00 p.m. -5 MSDN http://cut.ms/JSL Alexander Jimenez Windows Worflow Foundation 21-Jan-10 03:00:00 p.m. -5 MSDN http://cut.ms/JSM Yonathan […]

Windows 7: Modo Dios


Aunque suene extraño nosotros podemos crear una carpeta en nuestro Windows 7 que nos permita visualizar todas y cuando digo todas es todas las opciones de configuración del sistema de este nuevo sistema Operativo que saco la gente de Microsoft. Para habilitar estas opciones y tenerlas a la mano como un DIOS en Windows 7 […]

Windows 7 APIs: Trabajando con el TaskBar (Csharp)


Como parte de una serie de Presentaciones en universidades mostrando como se le puede sacar provecho al TaskBar de Windows 7 pues en este post tratare de explicar lo mas sencillo posible… Mi enfoque sigue siendo el mismo que es el desarrollo web pero en esta ocasión hare la excepción (Soy desarrollador no me culpen […]

SilverLight 4: NotificationWindows


Continuando con la fiebre de SilverLight 4, esta ocasión les escribiré como mostrarle al usuario final una ventana de notificación ya sea para el común alerta o aviso. Esta funcionalidad funciona solo cuando la aplicación esta fuera del Navegador. Sin mas ni mas aquí les dejo el tutorial espero que lo disfruten y le saquen […]

Tips, Tutorial y Truco: Boton con Efecto de Vidrio (Button Glass) en SilverLight


Hola a todos, Me gustaría compartir este pequeño tutorial de como obtener un botón con efecto de vidrio dándole una vistosidad bastante interesante a la interfaz de usuario. Para ello me base en un articulo publicado en: http://www.sixin.nl/antoni-dol-blog/09-11-15/Silverlight_Style_GlassBorderStyle.aspx Y el Código de Ejemplo de este Tutorial esta Aquí y la pagina origina esta Aqui: Así […]

SilverLight 4 Beta: Nuevas Caracteristicas


Hola, Gracias al Twitter logre enterarme de la salida de la beta de SilverLight 4 (lo hicieron publico en la Conferencia de desarrolladores de Professional de Microsoft (PDC), donde Scott Guthrie dio la gran noticia) cosa que me llama full la atención ya que incorpora una serie de funcionalidades súper excelentes que empezare a nombrar […]

Que hay de Nuevo en C# 4.0


Hola a todos Aquí les menciono las nuevas características de C# 4.0: Lenguaje y Compilador Soporte Dinámico: proporciona compatibilidad con enlace a tipos dinámicos mediante la introducción de un nuevo tipo, dynamic. Esta adición permite muchos nuevos escenarios, incluido el acceso simplificado a las API de COM , como las API de automatización de Office, […]

Tips & Trucos: Windows 7


Si está actualizando desde Windows Vista o escalando desde Windows XP, Windows 7 ofrece un gran número de mejoras de la versión anterior de Windows. El artículo de TechNet ofrece una gran cantidad de consejos de productividad. Aquí es una muestra de métodos abreviados de teclado de Windows 7. Tecla Windows + H – ventana […]

Anuncian el WebSiteSpark


Visitando la web de Rodrigo Díaz Concha me encontré con este interesante anuncio hecho por Scott Guthrie  El día de hoy Scott Guthrie ha anunciado un nuevo de programa de apoyo para desarrolladores/diseñadores independientes y empresas de desarrollo que construyan soluciones con ASP.NET, Silverlight, Expression, SharePoint, PHP. Con WebsiteSpark podrán obtener las siguientes licencias, SIN […]

Workshop de Silverlight en Microsoft Venezuela


Los invito al evento técnico Workshop Silverlight. Este es un evento dirigido a Desarrolladores de software en tecnologías Microsoft y contaremos con la participación de Rodrigo Diaz, MVP de México. Asista y comparta ideas y experiencias con los participantes, además de conocer tendencias en el desarrollo de software, a través de sesiones interactivas en las […]

La Liga SilverLight


Hola todos me complace mencionarles acerca de la primera comunidad de habla hispana sobre la tecnología SilverLight de verdad el poco tiempo que he tenido de entrar en su sitio me he encontrado con artículos muy buenos basado en SilverLight y lo mejor de todo es que van actualizados según la versión que este en […]

Guía de SilverLight 3


Paseando un rato por la red y buscando un poquito mas de información de SilverLight 3 🙂 pase por la Web de Rodrigo Concha y me encontré con interesantes enlaces de funcionalidades que se pueden hacer con SilverLight 3 en versión beta probé algunos (no todos por factor Tiempo) y me ha funcionado con la […]

Inscripciones Abiertas para el PDC 2009


Hola a todos conversando con algunos amigos Developers y gente de Microsoft me pasaron el dato que el PDC esta abierto para el registro me pasaron algunos abre bocas pero lamentablemente este evento me tocara perdérmelo por falta de visa 😦 será para el próximo año mientras les dejo la información mas detallada suministrada en […]

[WorkShop] Escenarios reales de interoperabilidad en la web: Silverlight en aplicación


Tengo el placer de invitarlos al Workshop de Interoperabilidad en el cual se estará hablando del consumo de aplicaciones Silverlight desde PHP. Para este evento contaremos con la presencia del MVP de México Rodrigo Díaz Concha (http://rdiazconcha.com) , quien nos estará mostrando escenarios prácticos de implementación de ambas tecnologías. Este evento no tiene ningún tipo […]

Enlaces: Cursos de Programación Web, SharePoint, Mobile, SilverLight, WPF, Live y Diseño


Curso de Silverlight 2.0 (1º parte) En el curso veremos una introducción al desarrollo con la versión 2.0 de Silverlight. Con él aprenderás a utilizar los recursos para la creación de sitios Web enriquecidos y aplicaciones Web completas con una innovadora interfaz de usuario y prestaciones multimedia mejoradas y adaptables a cada situación. Revisaremos la […]

[OFF-Topic] Mandamientos de un Programador


Esto lo conseguí hace tiempo y lo había guardado en un doc. de Word lo que no tengo a la mano es quien fue el creador de estos mandamientos por lo que pido disculpas si infrinjo en alguna ley de derecho de autor.. 1. Entiende y acepta que tendrás errores. La cuestión es hallarlos temprano, […]

Liberado SilverLight 3 y Expression Studio 3


Si ya se que es algo tardío esta información pero igual no esta demás decirles las cosas nuevas que trae este lanzamiento y que mejor forma que darles el link de la traducción a español de lo que Scott Guthrië ha escrito con respecto a SilverLight 3 Gracias José María Laos por la excelente traducción. […]

Truco: Distinct en LINQ


Este truco es mas que todo para aclarar la duda que surgió en al finalizar el WebCast que por cuestiones de tiempo no logre responderle, además que no esta mal saber como usarlo. Con esta Clausula podemos restringir la visualización de los datos repetidos en una consulta. El Siguiente Truco esta orientado a LINQ to […]

Herramientas para SQL Server 2000/2005


ProblemaA menudo existe la necesidad de hacer algo con SQL Server que no es necesariamente enviados con el producto. Gracias a Microsoft hay un montón de otras herramientas gratuitas que pueden ser utilizados para mejorar su entorno SQL Server. SoluciónMicrosoft tiene un montón de herramientas adicionales que puede tomar ventaja de la que interactúan o […]

Herramientas para SQL Server 2000/2005


Problema A menudo existe la necesidad de hacer algo con SQL Server que no es necesariamente enviados con el producto. Gracias a Microsoft hay un montón de otras herramientas gratuitas que pueden ser utilizados para mejorar su entorno SQL Server. Solución Microsoft tiene un montón de herramientas adicionales que puede tomar ventaja de la que […]