Mostrando las entradas con la etiqueta C#. Mostrar todas las entradas
Mostrando las entradas con la etiqueta C#. Mostrar todas las entradas

19 abril 2008

C# o VB, VB o C#,... la envidia me corroe

Jajaja... Jorge Serrano nos trae un articulo en su blogs, sobre una experiencia personal que vivio en el Global Summit 2008 MVP.

Les dejo el vinculo para que lo disfruten

C# o VB, VB o C#,... la envidia me corroe

Yo por mi parte me inclino hacia C#...

05 diciembre 2007

Enviando un correo por smtp utilizando la cuenta de Gmail

Realmente es sencillo, lo unico que cambia son las credenciales y el servidor de correo.

Como se comento en un pasado post Que sencillo es enviar un email por smtp desde net.aspx, con un pregunta que realizo Victor Munzenmayer.


public void Email(string vPara, string vCC, string vAsunto, string vCuerpo, string vAdjunto)
{
try
{
string vDe = "ramoncachicamo@gmail.com";
System.Net.Mail.MailMessage oMsg = new System.Net.Mail.MailMessage(vDe, vPara, vAsunto, vCuerpo);
if (vCC.Length >= 1)
oMsg.CC.Add(vCC);
if (vAdjunto.Length >= 1)
if (!System.IO.File.Exists(vAdjunto))
throw new System.IO.FileNotFoundException("El archivo " + vAdjunto.ToLower() + " No existe");
else
oMsg.Attachments.Add(new System.Net.Mail.Attachment(vAdjunto));
System.Net.Mail.SmtpClient oSmtp = new System.Net.Mail.SmtpClient("smtp.gmail.com",587);
oSmtp.EnableSsl = true;
oSmtp.UseDefaultCredentials = false;
oSmtp.Credentials = new NetworkCredential("ramoncachicamo@gmail.com", "mamaconyuca");
oSmtp.Send(oMsg);
}
catch (Exception ex)
{
throw ex;
}
}

14 noviembre 2007

Deseas retocar una imagen, ¿Por que no hacerlo con Paint.Net?

Desarrollador que no conozca Paint.Net, "no puede llamarse Desarrollador de .net en C#" estas a tiempo de conocerlo, es un editor de imágenes desarrollador bajo Microsoft Framework, realizado en C# y unas porcas líneas C++. Esto comenzó como un proyecto de la Universidad del Estado de Washington, supervisado por Microsoft. Bajo el perfil de darles un poco de mas poder a Microsoft Paint.

Paint.Net, actualmente compite con editores de imágenes, desarrollados por Adobe Photoshop, Corel Paint Shop y Gimp. Lanzado bajo una licencia MIT, Paint.NET es de código abierto.

Pagina oficial de Paint.NET

11 noviembre 2007

Intuitive C# - versión 28/octubre/2007

Les comento, que ya salio la nueva version del libro de Ian Marteens, incluso ya lo tengo impreso. Esta versión añade secciones sobre llamadas asíncronas a través de tipos delegados y el nuevo soporte para métodos parciales y propiedades automáticas en .NET 3.5/Visual Studio 2008. Hay también una pequeña sección sobre árboles de expresiones (¡son muy importantes para comprender cómo funcionan LINQ for SQL y el futuro LINQ for Entities!), como paso previo a LINQ.

Fuente del articulo:http://commanet.blogspot.com/

Descargar el Intuitive C# -Donwload Now

09 septiembre 2007

Que sencillo es enviar un email por smtp desde .net

Creo que el comentario sobra, el titulo del articulo lo dice todo, pero como siempre hablare un poco de pajita , un dia sentado y aburido en mi lugar de trabajo, le pedi un codigo a un compañero de trabajo (Luis Villarroel - Emp. Meditotal). Le dije "pasame el codigo que tienes para enviar correo" y me paso un codigo en VB.NET realmente no soy amigo de VB.NET así que lo pase a C#. [Leer mas]

Nota:
Un Saludo a Victor Munzenmayer A., el cual me realizo una pregunta y no me dio tiempo a contestarla, realmente el mismo la contesto... La pregunta es la siguiente:

Que pasa si el servidor smtp requiere autentificacion???
R: Si el servidor requiere autentificación se debe crear una credencial para el SmtpClient que defines, lo cual queda de la siguiente manera:
smtp.Credentials = new NetworkCredential(mail del usuario, password del mail anterior);

14 abril 2007

Leyendo un hoja de excel con Visual C#

Les cuento estos dias un cliente me pidió que una tarea, consistía en lo siguiente, leer un hoja de calculo de excel y actualizar una tabla, esto es porque las listas de precio que le entregan sus proveedores son en excel. Leer más.

Intuitive C#

Como siempre revisando los blogs que visito frecuentemente me encontré con un articulo que me pareció interesante y decido compartirlo con ustedes, es sobre un libro que esta escribiendo Ian Marteens, llamado Intuitive C# este se encuentra en español y puede ser bajado (formato .pdf), trata de conceptos muy básicos del lenguaje:

  • Common Language Runtime
  • Clases y Objetos
  • Estructuras
  • Componentes
  • Administración de Memoria
  • Generics
  • Iteración
  • Reflexión

Fuente del articulo: .NET Adventure Center