Ineta Code Camp Guatemala 2009

Amigos, 

Les quiero comentar que gracias a Dios fui seleccionado para participar en este gran evento el próximo mes, estaré dando la charla de lo nuevo en el fremawork 4.0 para el lenguaje C#. 

Para mayor información del mismo pueden entrar a este link: 

http://www.inetalatam.org/mostrar.aspx?item=CodeCamp 

Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments

Evento de la Comunidad CDMHonduras Tegucigalpa, Honduras - 15 de Abril de 2009

Este miércoles 15 de abril tuvimos la oportunidad de reunirnos con la comunidad CDMHonduras en las instalaciones de New Horizons, agradecemos la participación del nuevo integrante y esperamos que nos pueda acompañar para futuras ocasiones. 

Se hablo del framework 3.0 y 3.5 de Visual Studio 2008, les dejo algunas fotos:

Partipantes

Partipantes

Partipantes

Partipantes

 Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments

Sumate a Internet Explorer 8 y gana atractivos premios

Hola amigos, los invito a esta promoción, hay buenos premios. 

Un Saludo, 

Luis Antonio Alfaro  
 

http://www.sumateaie8.com/Content/images/newsletter/head.jpg

http://www.sumateaie8.com/Content/images/newsletter/ad1.jpg

http://www.sumateaie8.com/Content/images/newsletter/ad2.jpg

http://www.sumateaie8.com/Content/images/newsletter/descargar-btn.jpg

http://www.sumateaie8.com/Content/images/newsletter/ad4.jpg

http://www.sumateaie8.com/Content/images/newsletter/ad3.jpg

Has sido invitado a sumarte a la promoción de Internet Explorer 8 que te regala una computadora personal, software y accesorios para tu PC!

 

Para participar en el concurso Sumate a IE8, debes seguir los siguientes 3 pasos:

Paso 1

Descarga Internet Explorer 8 en tu PC

Al descargar Internet Explorer 8 en tu PC e inscribirte llenando tus datos personales, ganarás por una única oportunidad 50 puntos que se te acumularán y te servirán para participar en la presente promoción y tener la posibilidad de ganar una computadora personal ó software Microsoft y accesorios para tu PC. Si ya descargaste IE8 todavía puedes participar y ganar dichos 50 puntos llenando tus datos personales cuando accedas a las bases de la promoción localizadas en el siguiente link.

 

Paso 2

Juega y aprende de Internet Explorer 8

Diviértete jugando y aprendiendo sobre Internet Explorer 8; al tener instalado el IE8 y responder correctamente las preguntas que aparecen en el juego interactivo podrás acumular hasta 20 puntos más. Son 4 puntos por cada pregunta correcta que respondas y un total de 5 preguntas.

 

Paso 3

Comparte este sitio con tus familiares y amigos

Al tener instalado IE8 en tu PC, envía este sitio a todos tus conocidos y podrás acumular 2 puntos más por cada persona a quien compartas los beneficios de Internet Explorer 8. Adicionalmente, ellos podrán descargar IE8, jugar y ganar puntos para sí mismos o para que sean sumados a tu puntaje.

Premios

Las 10 personas que acumulen más puntos en cada país participante serán las ganadoras de una computadora Nettop y los 16 lugares subsiguientes ganarán premios tales como Speakers NB, Speakers para Gamers, Reproductores MP3 y sets de Keyboard + Mouse. Los premios se podrán reclamar dentro de los 30 días siguientes a finalizado el concurso en el lugar y hora que se comunicará por via electrónica oportunamente a los ganadores.

En caso que el número de participantes ganadores exceda el número de premios disponibles, los participantes ganadores que hayan primero acumulado el número de puntos requeridos serán los beneficiarios de los respectivos premios.

Premios

¿Qué esperas?

¡Súmate YA a Internet Explorer 8 y empieza a disfrutar de sus beneficios!

Inscríbete

http://www.sumateaie8.com/Content/images/newsletter/gradient.jpg

Instrucciones | Inscríbete | Iniciar sesión | Internet Explorer 8 en Español | Términos y condiciones

 

Posted by lalfaro with no comments

Grupo de Usuario para la comunidad CDMHonduras

Amigos,

 

Espero que estén bien, les quiero comentar que ya creamos nuestro grupo de usuarios o users group para la comunidad CDMHonduras, les quisiera pedir de favor que ingresen a él y se inscriban, mejor si pueden dejar un comentario de bienvenida :).

 

Para inscribirse deben de tener un usuario de google e ingresar a este link:

 

http://groups.google.com/group/cdmhonduras

 

Los esperamos! 

 

Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments

Evento de la Comunidad CDMH Tegucigalpa, Honduras - 24 de Agosto de 2009

Estimados, 

Buenos días, quiero compartir con ustedes algunas fotos del evento que tuvimos el día martes 24 de marzo para la comunidad CDMH en Tegucigalpa. 

Yo tuve el honor de ser el speaker para este tema, se hablo de la interactividad con google Earth usando VS 2008 con el lenguaje C#, estuvo muy bonito el evento y esperamos seguir con este entusiasmo. Quiero agradecer a New Horizons por prestarnos su salón y a Microsoft Honduras especialmente a Joana por ayudarnos con el Banner de Windows Live.

Les comparto algunas fotos:

 

 

Speaker Luis Alfaro MVP

Partipantes

Mas Participantes

Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments

New Horizons nuevo patrocinador para la comunidad CDMH en Tegucigalpa

Amigos, 

Buenos días, estoy muy contento de anunciar que New Horizons Honduras muy amablemente nos estará patrocinando un salón para nuestra comunidad CDMH en Tegucigalpa, ya con este patrocinio tenemos pensado reunirnos dos veces al mes para discutir temas de desarrollo con tecnología Microsoft.

 

Estamos muy entusiasmados y tenemos muchas ganas de sacar este proyecto adelante. Quisiera aprovechar a invitar a nuestra próxima reunión: 

·         Fecha: 24 de Marzo 2009

·         Hora: 7pm

·         Lugar: Instalaciones de New Horizon Tegucigalpa

·         Dirección: Boulevard Suyapa, Edificio CH Inversiones, Segundo nivel, contiguo al AutoBanco de Banco del País

·         Tema: Interactuando con Google Earth en VS 2008 C#

·         Speaker: Luis Antonio Alfaro MVP 

Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments

Primera reunión del año de la comunidad CDMH en Tegucigala

Amigos,

 

Buenos días, les quiero comentar que hoy fue la primera reunión  del año de la comunidad CDMH, estoy muy contento porque hay nuevos integrantes que están proyectados como líderes. Nos reunimos en el restaurante Fridays y discutimos de varios temas de planificación para este año. La próxima reunión será el martes 24 de marzo y yo estaré impartiendo la charla.

 

Para los que no conocen a esta comunidad, las silabas CDMN significan Comunidad de desarrolladores para Microsoft en Honduras, la misma está ubicada en la capital de Tegucigalpa y se discuten temas de desarrollo con tecnología Microsoft.

 

Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments

Formato de String o String Formatting en C#

Amigos, 

Espero que estén bien, les quiero comentar que el día de hoy tuve muchas preguntas de cómo poder hacer un formato para diferentes tipos de string, como fechas, enteros, decimales, etc. 

Bueno, voy a escribir este post para ayudar a todos :) Espero que les sea útil. 

1) Empecemos con los strings: 

Para los strings no hay mucho que hacer en el tema de colocar un formato, más que todo únicamente se puede jugar con la alineación o alineamiento de los caracteres como lo muestro a continuación.

Ejemplo

Resultado

String.Format(”->{1,10}<-”, “Hola”);

-> Hola<-

String.Format(”->{1,-10}<-”, “Hola”);

->Hola <-

Si se dan cuenta, en el primer ejemplo se coloca un espacio en blanco al principio y en el segundo se lo coloca al final. 

2) Números 

                2.1) Formato básico de números:                

Especificador

Tipo

Formato

Salida (Parámetro 2.50)

Salida (Parámetro - 12400)

c

Currency

{0:c}

$2.50

-$12,400

d

Decimal (Numero Entero)

{0:d}

System.FormatException

-12400

e

Scientific

{0:e}

2.500000e+000

-1.240000e+004

f

Fixed point

{0:f}

2.50

-12400.00

g

General

{0:g}

2.50

-12400

n

Number  (Numero con comas para los miles)

{0:n}

2.50

-12,400

r

Round trippable

{0:r}

2.50

System.FormatException

x

Hexadecimal

{0:x4}

System.FormatException

cf90

                 Ejemplo: string.Format("{0:c}", 2.50) 

                2.2) Diferentes formatos más complejos para los números:

 

Especificador

Ejemplo

Salida (Parámetro Double 1500.42)

0

{0:00.0000}

1500.4200

#

{0:(#).##}

(1500).42

.

{0:0.0}

1500.4

,.

{0:0,.}

2

%

{0:0%}

150042%

e

{0:00e+0}

15e+2

                Ejemplo: string.Format("{0:0.0}", 1500.42)

2) Fechas

 

                Con las fechas hay que hacer la observación que estas dependen de su configuración regional que tengan en su máquina o servidor, los resultados que voy a mostrar son para mi configuración persona. 

Especificador

Tipo

Ejemplo

Salida (El parámetro System.DateTime.Now)

Nota

d

Short date

{0:d}

13/03/2009

Fecha corta

D

Long date

{0:D}

viernes, 13 de marzo de 2009

Fecha Larga

t

Short time

{0:t}

06:15 p.m.

Hora corta

f

Full date & time

{0:f}

viernes, 13 de marzo de 2009 06:16 p.m.

Fecha y hora

F

Full date & time (long)

{0:F}

viernes, 13 de marzo de 2009 06:17:03 p.m.

Fecha y hora larga

g

Default date & time

{0:g}

13/03/2009 06:17 p.m.

Fecha  y hora predeterminada

G

Default date & time (long)

{0:G}

13/03/2009 06:18:47 p.m.

Fecha  y hora predeterminada larga

M

Month day pattern

{0:M}

13 marzo

Dia y Mes

           Ejemplo: string.Format("{0:M}", DateTime.Now)

 

Especificador Tipo Ejemplo Salida (El parametro System.DateTime.Now) Nota
dd Day {0:dd} 10 Dia
ddd Day name {0:ddd} Vie Nombre del Dia
dddd Full day name {0:dddd} Viernes Nombre del Dia completo
f, ff, … Second fractions {0:fff} 923 Segundos
gg, … Era {0:gg} D.C.
hh 2 digit hour {0:hh} 10 Hora en dos digitos
HH 2 digit hour, 24hr format {0:HH} 22
mm Minute 00-59 {0:mm} 38
MM Month 01-12 {0:MM} 12
MMM Month abbreviation {0:MMM} Mar
MMMM Full month name {0:MMMM} Marzo
ss Seconds 00-59 {0:ss} 46
tt AM or PM {0:tt} PM
yy Year, 2 digits {0:yy} 2
yyyy Year {0:yyyy} 2009
zz Timezone offset, 2 digits {0:zz} -5
zzz Full timezone offset {0:zzz} -05:00
: Separator {0:hh:mm:ss} 10:43:20
/ Separator {0:dd/MM/yyyy} 11/03/2009

Espero que les haya servido este post, como siempre estoy a sus ordenes. 

 

Un Saludo, 

Luis Antonio Alfaro

Enviando un correo electronico con Autenticación en C#, usando System.Web.Mail

 Amigos,

Esta semana, hubieron varias personas de honduras que me estuvieron consultando como enviar un correo usando c#, bueno lo solicitado con mucho gusto sera entregado, solo que lo hare colocandolo en mi blog para que todos a la vez lo puedan ver.

Lo primero que deben colocar es la libreria que vamos a usar, esta se llama:

 using System.Web.Mail;

Segundo, debemos instancear los dos correos que van a interactuar, primero haremos quien lo envia, colocando el correo electronico y el nombre de la persona u organizacion:


System.Net.Mail.MailAddress From = new System.Net.Mail.MailAddress("correo@proviene.com", "Nombre de la Persona");

Despues debemos hacer lo mismo para la persona que lo va a recibir, lo hacemos de la misma forma:


System.Net.Mail.MailAddress To = new System.Net.Mail.MailAddress(correo@recepto.com);

Ya teniendo instanceado el que lo envia y recibe, ya podemos conjuntarlo en un MailMessage, haciendo una instancea adicional:


System.Net.Mail.MailMessage Message = new System.Net.Mail.MailMessage(From, To);

Con esto creado, podemos llenar algunos propiedades como el Subject, si es texto o HTML el body y otras opciones que nos dan estas librerias: 


Message.Subject = "El Subject de nuestro correo";

Message.IsBodyHtml = true;

Message.Body = this.Get_HTML_Body();

Ya con nuestro correo configurado, podemos especificar el SMTP server que lo va a enviar, esto lo podemos hacer con el siguiente comando:


System.Net.Mail.SmtpClient Smtp = new System.Net.Mail.SmtpClient(); 
Smtp.Host = "mail.elServidor.net";

Smtp.UseDefaultCredentials = false;

Si el servidor requiere autenticacion, pueden usar el NetworkCredentials del System.Net, esto lo pueden hacer de la siguiente manera:


System.Net.NetworkCredential basicAuthenticationInfo =new System.Net.NetworkCredential("correo@proviene.com", "Password");

Smtp.Credentials = basicAuthenticationInfo;
 

Por ultimo, unicamente hacemos un send del mensaje:


Smtp.Send(Message);
 

Espero que les haya ayudado :)

Luis Antonio Alfaro

ASP.NET MVC 1.0 RC liberado

Amigos,

 

Les quiero comentar que ya está disponible el ASP.NET MVC 1.0 el cual esta como RC, para los que no saben que significa las letras RC con gusto se los puedo explicar, RC = Release Candidate o candidato a ser liberado.

 

Los que quieran descargar el ASP.NET MVC 1.0 lo pueden hacer en este link:

 

http://go.microsoft.com/fwlink/?LinkID=141184&clcid=0x409

 

Hoy Scott Guthrie ha publicado un muy buen post de esta descarga, les recomiendo entrar al siguiente link:

 

http://weblogs.asp.net/scottgu/archive/2009/01/27/asp-net-mvc-1-0-release-candidate-now-available.aspx

 

Un Saludo, 

Luis Antonio Alfaro

Posted by lalfaro with no comments
Filed under: , ,

Terremoto en Costa Rica, eres desarrollador y deseas ayudar?

Lastimosamente ha ocurrido un terremoto en Costa Rica y hay muchas familias damnificadas, esperamos en Dios que se puedan recuperar y salir adelante. Pero nosotros como desarrolladores podemos hacer una diferencia remotamente, como?

 

Si eres desarrollador con experiencia en overlays para Virtual Earth, Siliverlight y ASP.NET, puedes apoyar a este equipo:

 

http://blogs.msdn.com/ricardoj/archive/2009/01/12/terremoto-en-costa-rica-nete-al-equipo-de-developers-para-ayudar.aspx

 

Si tienen problema en contactar a Ricardo, por favor avísenme y yo con mucho gusto lo contacto por ustedes.

 

Un Saludo,

 

Luis Antonio Alfaro

Posted by lalfaro with no comments

eXperts Roadshow 2008 Republica Dominicana Santiago- 10 de Diciembre 2008

Amigos,

Como les comente en el post pasado, tuve el honor de viajar a RD para ser expositor en el eXperts Roadshow 2008, la primera charla fue en la ciudad Santo Domingo pero en la 2da fue en un departamento aledaño que se llama Santiago, muy lindo el lugar y no digamos lo pintoresco, al igual que en el día anterior, expuse la sesión numero 3.

Sesión 3 
Conocerás como el caso Islas del Cielo es resuelto por los eXpertos de forma fácil, rápida, eficiente y con lo último en tecnologías Microsoft.

Les dejo unas fotos para que vean la sesión:

 




eXperts Roadshow 2008 Republica Dominicana Santo Domingo - 9 de Diciembre 2008

Amigos,

Continuando con los posts de las charlas que impartí en el mes de diciembre para el eXperts Roadshow 2008, ahora me toca contar que tuve el super HONOR de viajar a República Dominicana y dar la sesión numero tres de este evento, fue una exquisita experiencia donde hice nuevos amigos, conocí una cultura muy bonita y diferente que no había tenido la oportunidad.

Sesión 3 
Conocerás como el caso Islas del Cielo es resuelto por los eXpertos de forma fácil, rápida, eficiente y con lo último en tecnologías Microsoft.

Les dejo unas fotos para que vean la sesión:

 





Introducción a C# 3.0 con VS 2008 para principiantes - Honduras 3 de Diciembre 2008 en la Universidad UTH Tegucigalpa

Amigos,

Continuando con las charlas de evangelización en honduras para el producto C# 3.0 y Visual Studio 2008 de Microsoft, nuestros amigos de la universidad UTH de Tegucigalpa Honduras nos permitieron reunir a sus alumnos de Informática para que asistieran a esta sesión.

Quiero agradecer a la universidad UTH de Honduras por permitirnos hacer esta sesión, acá les dejo unas fotos del evento:




eXperts Roadshow @ Honduras en la Universidad UTH - 2 de Diciembre 2008

Amigos,

Les quiero comentar que el dia 2 de Diciembre 2008 se celebro el eXperts Roadshow 2008 en honduras, el mismo tuvo lugar en la universidad UTH de Tegucigalpa.

Yo tuve el honor de dar la sesión numero 1 y la sesión número 2 del evento, acá les dejo una breve descripción de las mismas:

Sesión 1
Los eXpertos explicarán qué es Software + Servicios (S+S) y su diferencia con Software as a Service (SaaS). Se demostrará que S+S es lo mejor de aplicaciones on the Cloud (en las nubes) y aplicaciones dentro de la empresa. Conocerás las herramientas de Microsoft para la construcción de aplicaciones S+S y el modelo conceptual que acompaña a S+S.
 
 
Sesión 2 
Se demostrará como las herramientas de Microsoft ayudan a elevar el nivel de seguridad de una aplicación y como las tecnologías de Microsoft son seguras Out of the Box, se mostrará como SQL Server 2008 en conjunto con .Net Framework 3.5 hace más fácil y seguro el cifrado de los datos. 
 
También participo nuestro amigo Erick Esquivel, el dio el key note para que el evento empezara, a continuación les dejo algunas fotos del evento:

 

 



eXperts Roadshow en Centro America y el Caribe

Hola Amigos!

Les quiero comentar que en el mes de Diciembre Microsoft estará visitando muchas ciudades de la región junto con un grupo de expertos
locales e internacionales, se estarán mostrando varias tecnologías móviles y de desarrollo.  

Gracias a Dios tengo el honor de ser invitado como un speaker del evento y estaré viajando a República Dominicana para poder mostrar
mis conocimientos.

Los invito a que ingresen al sitio del evento y puedan conocer un poco mas de él.

http://www.microsoft.com/multicountryamericas/msdn/roadshow/

Un Saludo,

Luis Antonio Alfaro

Nuevo Logo de .NET

Hola amigos, estaba viendo este nuevo logo que se acaba de lanzar para la tecnología de .NET. Para los que no lo han visto aca se los dejo:

El concepto que buscan mostrar es la evolución que a tenido la tecnología .NET apartir de varios años y por eso le pusieron una imagen de una “ola” o “Wave” en ingles.

Como esto es un blog y el objetivo del mismo es que uno exprese sus ideas y sentimientos, yo siendo un poco franco, NO ME GUSTO!

Creo que Microsoft con las empresas publicitarias y de diseño que trabaja se pudo hacer algo mucho mejor y mucho más innovador, yo se que se hizo un concurso y por lo mismo fue que salió así, pero de igual forma se está lanzando al mercado como una tecnología/producto de Microsoft, y el logo se ve muy de amateur o de un aficionado para estar bajo esos conceptos.

Pero ese es mi pensamiento y para cada gusto hay un color, o no? :)

Un saludo,

Luis Antonio Alfaro

 

Posted by lalfaro with 3 comment(s)
Filed under:

Outlook Web Access 2003 “OWA” sp2 - Error: Access is Denied

Hola amigos, les quiero comentar que este par de semanas estuve luchando con OWA, tratándolo de arreglar.

En mi servidor Windows Server 2003, tengo instalado Microsoft Exchange 2003 con el SP2 funcionando.

El problema que tenia es que me daba el error:

Error: Access is Denied.

Pero lo extraño es que usando el browser Firefox si pude ingresar, para arreglar este error deben de hacer lo siguiente:

  1. Abran el Exchange System Manager y vayan abriendo todo hasta llegar a Servidor virtual de Exchange


 Después hagan click derecho en Exchange y denle click en propiedades. Vayan al TAB Access y en permisos ejecutables seleccionen Scripts & Executables, como esta aca:


        Por último en seleccionen Authentication, y colóquen en el dominio el “ \ “ como esta a continuación:


         Ahora presionen OK para dejarlo guardado.

     2. Hagan lo mismo que hicimos en el No. 1 pero en lugar de Exchange va ser en Public:


     3. Ahora nos toca hacer algunos cambios en el IIS, primero debemos darle click derecho y propiedades al directorio virtual Exchweb que está bajo el Sitio Web predeterminado:


            Después de haber seleccionado propiedades deben de darle click a Seguridad de directorios y, después, en Autenticación y control de acceso hagan clic en Modificar. Con esto deben de dejar sin seleccionar a Autenticación básica y Autenticación de Windows integrada, y deben seleccionar a Acceso anónimo, como esta en la imagen:


        4) Hay que conceder al grupo Usuarios autenticados los permisos de lectura y ejecución, permisos de lectura y permisos para mostrar el contenido de las carpetas, en los directorios de Exchange y Microsoft Windows adecuados:

Busquen la carpeta Exchsrvr\Exchweb en sus program files y denle permisos a Usuarios autenticados  y al usuario System.

De igual forma a estas carpetas:
 
 Winnt\System32
 Winnt\System32\Inetsrv
 Winnt\System32\Wbem
 Exchsrvr\Bin
 Exchsrvr\RES

        5) Por ultimo haga restart al IIS completo.


        6) Después de todo esto, ya pueden intentar el login, háganlo de esta forma:

           El primero les deberia de dar ingreso, sino intenten con el 2do y 3ro.

Espero que los haya ayudado amigos, cualquier comentario o pregunta, no duden en escribirme :)

Un saludo,

Luis Antonio Alfaro

Evento Comunidad .NET Guatemala - 08 de Octubre de 2008

Tema: F# - El nuevo lenguaje

Expositor: Luis Alfaro ( MVP C#)

Fecha:  Miércoles  08 de Octubre de  2008

Horario: 6:30 P.M. – 8:30 P.M.

Lugar:  Executrain

Costo: Gratis

Otros: El parqueo tiene un costo de Q 5.00

Invita: Comunidad de Desarrolladores .NET en Guatemala, con Apoyo de Microsoft de Guatemala

Posted by lalfaro with no comments

Webcast: Metrópolis / Intercambio de las operaciones - 25 de Septiembre del 2008

Amigos,

Buenas tardes, le quiero comentar que voy a dar un webcast muy interesante el cual esta dirigido a Arquitectos de Software. Este webcast lleva el siguiente nombre:

Metrópolis: intercambio de las operaciones

El mismo sera el proximo jueves 25 de Septiembre del 2008 a las 4pm hora local y 5pm hora de Bogota. Si desean registrarse lo pueden hacer en el siguiente link que esta alojado en MsEvents:

 http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032386301&EventCategory=4&culture=es-AR&CountryCode=AR

Acontinuacion les dejo una descripcion del tema:

Las herramientas de las máquinas sencillas creaban partes tan inexactas en el siglo XIX, que se requería trabajo y ajuste manual para hacer funcionar cada parte en una máquina. Únicamente a través de la combinación de herramientas de maquinaria y la capacidad de intercambiar piezas fue que se lograron las técnicas de producción masiva que han cambiado nuestro mundo. Si consideran la interacción de los servicios a medida que envían solicitudes para funciones operativas, observamos los mismos retos para lograr la capacidad de intercambio. Los servicios poco confiables no dan soporte a las transacciones distribuidas clásicas y por lo tanto necesitan usar solicitudes operativas que se puedan cancelar posteriormente. Para que el servicio proporcione las funciones, esto es práctico únicamente en la medida que las operaciones tentativas sean intercambiables. Igual que la mayoría de las personas en el Siglo XIX pensaba que la precisión para intercambiar partes manufacturadas era un esfuerzo insensato comparado con los ajustes hechos por artesanos altamente habilidosos, la mayoría de los programadores no reconoce la importancia de que las operaciones sean tan equivalentes que algunas de ellas se puedan cancelar posteriormente sin causar problemas.


Un saludo,

Luis Antonio Alfaro

More Posts Next page »