MZTools

Seccion .NET, Revista profesional SoloProgramadores, Numero de Mayo.


Tendremos la oportunidad de leer una interesante entrevista virtual que pude realizar a Carlos Quintero, que como ya sabeis es el creador de las MZTools.


Espero que os guste y por supuesto vuestros comentarios.


Pep,


El sitio web del popular complemento (add-in) MZ-Tools
(
http://www.mztools.com) del MVP Carlos Quintero para los entornos VB6, VB5,
VBA, VS.NET 2002/2003 y VS 2005 ha sido traducido al español junto con los
programas de instalación de las distintas versiones del producto, de manera
que el inglés ya no sea una barrera para los desarrolladores que no están
cómodos con ese idioma. Aunque la interfaz de usuario de dicho producto
estaba traducida al español desde sus orígenes, el sitio web estaba sólo en
inglés.

MZ-Tools es una familia de complementos, algunos de ellos gratuitos, para
los distintos entornos de desarrollo (IDEs) de Microsoft que mejora la
productividad añadiendo más de 40 funcionalidades mediante una barra de
botones y distintos menús, permitiendo escribir, buscar código o diseñar
formularios más deprisa, documentar las aplicaciones, etc.

Más información en
http://www.mztools.com

Como, Enviar mails en .NET Framework 1.1

ENVIO de CORREOS, con .NET Framework 1.1 (Visual Basic 2003)


‘Alternativa si no tenemos configurado SMTP o problemas con el CDO’


crearemos el objeto correo, como mensaje de mail, asignaremos los valores del mismo y sencillamente llamaremos a la función ‘send’. Deberemos substituir todas las variables ‘email_’ con el valor o string adecuado. A saber ‘email_User’ debe contener el usuario de la cuenta que envia el correo electronico, ‘email_Pwd’ su password… etc.


  ‘
  ‘Conformar un mensage de mail
  Dim correo As MailMessage = New MailMessage
  ‘Definir el esquema CDO
  Dim Esquema As String = «
http://schemas.microsoft.com/cdo/configuration/«
  ‘Llenar de contenido el mensage
  correo.From = email_From
  correo.To = email_To
  correo.Cc = email_Cc
  correo.Subject = «Motivo del mensaje»
  correo.Body = emailMensa
  ‘Asignar las credendiales
  correo.Fields.Add(Esquema + «smtpauthenticate», «1»)
  correo.Fields.Add(Esquema + «sendusername», email_User)
  correo.Fields.Add(Esquema + «sendpassword», email_Pwd)
  ‘Asignar el nombre del servidor de correo
  SmtpMail.SmtpServer = email_smtp
  Try
       SmtpMail.Send(correo)            ‘Enviar el correo
  Catch ex As Exception
       ‘reportar problemas al eventlog
        Mensaje.Registra(«Alertas», ex.Message, EventLogEntryType.Error, 4)
  End Try

Como, Usar Ftp: en .NET

En cuanto a como transferir o recibir ficheros, en .NET usando Ftp:


Si estas usando Visual Studio 2003, lo tienes en la libreria System.Net, con el metodo ‘WebRequest’ creas un ‘streamreader’ y con el ‘WebResponse’ un ‘streamwriter’ que utilizas posteriormente para escribir el archivo en local.

WebRequest.RegisterPrefix(«ftp», new FtpWebRequestCreator());
WebRequest req = WebRequest.Create(
ftp://ftp.lapagina.com/);

En Visual Studio 2005 puede sonar mucho mas sencillo…


Descargar un archivo :
My.Computer.Network.DownLoadFile(
ftp://www.ser.com/demo.txt,»c:\Temp»)
Subir un Archivo al Servidor
My.Computer.Network.UploadFile(«C:\Hola.txt»,»ftp://anonymous@servidor/hola.txt»,»anonymous»,»»)


Aunque no sea un ejemplo muy desarrollado, vale para tomar una idea. No dudeis en contactar conmigo si necesitais una ayudita!


Pep,


 

Empezamos

Bienvenidos al Blog de Pep Lluis!


El principal objetivo de este sitio no es otro que recopilar con mucha ilusion, las respuestas mas interesantes, fruto de las preguntas realizadas en los grupos de noticias.


Mi unico deseo es poder mantener un Blog, Util, Estable, Ameno y como no a disposicion de todos los que como yo,  libramos nuesta diaria e intermitable carrera en pro del aprendizaje de estas nuestras tecnologias de la informacion.


Pep Lluis,