Ver por etiquetas
Todas las etiquetas »
Codigo »
C# (
RSS)
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> { protected override void Invoke( object parameter) { //Detectamos la posicion del cursor var selectionStart = AssociatedObject...
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> /// Obtener una cookie por su nombre /// </summary> /// <param name="document">El <c>HtmlDocument</c></param>...
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 = Convert...
En ocasiones me he encontrado con personas que me preguntan si existe una manera de tener un AddRange en un ObservableCollection así como lo tiene el List<T>, pues mi respuesta siempre ha sido este código. Quizás no sea el mas optimo o quizás hay mejores truco pero hasta ahora me ha funcionado muy bien, además que me he ahorrado muchos ForEach . public static class ExtensionesColecciones { public static void AddRange<T>( this ObservableCollection<T> listOriginal , IEnumerable<T>...
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 false ; } } Espero que le sea de Ayuda.
Existen ocasiones que se desea validar si el texto introducido en un TextBox o que viene de la base de datos tienen el formato valido y es por ello que les traigo estos métodos de extensión para facilitar un poco mas la vida, espero que les sea de mucha utilidad. public static class ExtensionesValidacion { public static bool IsValidUrl( this string text) { return Regex.IsMatch(text, @"http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" ); } public static bool IsValidEmailAddress( this string...
Muchas ocasiones nos encontramos que tenemos una fecha y queremos obtener el primer y el ultimo día del Mes, pues aquí les dejo estos simple ejemplos que muy probablemente alguien lo hizo mejor, pero igual se los dejo para facilitarles un poco la búsqueda. public static class ExtensionesFecha { public static string PrimerDiaMes( this DateTime date) { return new DateTime(date.Year, date.Month, 1).ToString( "dd" ); } public static string UltimoDiaMes( this DateTime date) { return new DateTime...
Este es el tercero 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 el uso de esta tecnología creando un álbum de fotos que es lo que mas les agrada a los estudiantes o a empresarios para visualizar sus productos. A medida...
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 el uso de esta tecnología creando un álbum de fotos que es lo que mas les agrada a los estudiantes o a empresarios para visualizar sus productos. A medida...
Hace un tiempo, algún estudiante de uno de los cursos me pregunto como se podía agregar campos de manera dinámica y que estos pueda enviar los datos al servidor ya sea mediante QueryString o mediante AJAX. Así que haremos comencemos con la demostración. 1. Vamos a crear un nuevo proyecto o tomar un proyecto ya existente (sea una MVC o WebSite o Aplicación web) Para ello vamos al menú Archivo->Nuevo->WebSite 2. Agregaremos la referencia a la librería de JQuery en la cabecera (HEAD del html)...
A mas de uno nos agrada la idea de tener en nuestra aplicación un TextBox que se autocomplete con la información que el usuario va escribiendo. Existen muchos plugins de JQuery que permite realizar esta funcionalidad y que a su ves le agregan un efecto adicional como por ejemplo el autocomplete de FaceBook. En esta ocasión le mostrare como realizar su propio autocomplete con JQuery 1.4.2 y Jquery UI que nos permite hacer lo que deseamos sin plugins adicionales, y la data la vamos...
Archivado en: C#,LINQ,Tips,Csharp,ASP.net,Codigo,Principiante,AJAX,Web,JQuery UI,JQuery
Serie de cursos o Guías básicas basados en el Entity Framework 4 que nuestro buen amigo Fernando Loera encontró y publico en su twitter . Aquí le dejo los enlaces: Nuestro buen amigo Miguel Muñoz Serafín , pode a disposición de todos uno mas de sus excelentes cursos de .NET, aquí el detalle: Guía básica al Entity Framework 4 Guía básica al Entity Framework 4 - Primera parte - Creando una base de datos a partir del modelo (El enfoque “model-first”) (1/2) : Esta primera parte de la guía basica...
Archivado en: VB,Tutorial,C#,LINQ,ADO.net,WPF,ASP.net,Codigo,Cursos,Visual Studio,Entity Framework
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...
Artículos anteriores: ASP.net: Creación de una Aplicación con Membership y Roles – Parte I ASP.net: Creación de una Aplicación con Membership y Roles – Parte II En esta tercera parte vamos a empezar con crear una base de datos (ahora si ustedes ya tienen una base de datos a la que deseen agregar la membrecía pues la pueden seleccionar). Paso 1.: Abriremos el “Server Explorer” o “Explorador de Servidores” eso lo podrán hacer con la combinación de teclas: Ctrl + W y luego presionan l o ir al menú Vista...
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...
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 con cualquier versión de ASP.net (Ojo ya en VS2010 con Framework 4.0 contiene una solución mas amigable) Para los que vienen de ASP.net con el .net Framework 2.0 y...
Hola a todos, Hace unos días alguien me hizo esta pregunta y pues quiero compartirlo con todos, se que para muchos programadores esto es básico pero para los que recién comienza o los que están pasando de VS2003 hacia VS2005, VS2008 o VS2010 no lo conocen (saber mas sobre Themes puedes ver este articulo que publique hace un tiempo: http://ajdev.net/Publicacion/Articulo/44.aspx ). La idea es que desde un momento que se desee en la aplicación se pueda utilizar un tema, digamos que se diseñaron mas...
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, y los diferentes tipos de almacenamiento de datos. Curso de Windows 7 para desarrolladores Este curso va dirigido a desarrolladores...
Archivado en: Tutorial,C#,.net,Mobile,SilverLight,Windows,SQL,WPF,Csharp,ASP.net,Trucos,Codigo,SQL Server,Principiante,AJAX,Cursos,Visual Studio
Ya luego de la primera entrega donde se explicaba un poco la teoría que encierra el SketchFlow pues le daremos inicio a la parte practica de este tutorial. Como les comente anteriormente el SketchFlow viene dentro del Expression Blend 3 por si no tienes una suscripción MSDN puedes descargarlo de este sitio: http://cut.ms/JTL 1. Simularemos una solicitud de un cliente en donde requiere que se muestre una lista de productos con fotos y su respectiva descripción, además de...
Archivado en: Tutorial,C#,.net,SilverLight,Expression,WPF,Tips,Csharp,ASP.net,Trucos,Codigo,Principiante,Visual Studio,Blend
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 Arrivillaga Trabajando Windows 7 y Windows Server 2008 R2 20-Jan-10 11:00:00 a.m. ...
Archivado en: Tutorial,C#,.net,SilverLight,SO,Windows,SQL,WebCast,ADO.net,Tips,Csharp,ASP.net,Trucos,Codigo,SQL Server,Cursos,Visual Studio,SilverLight 4,Blend,Technet
Más artículos
Página siguiente >