Generaremos nuestra primera aplicación desde notepad utilizando el compilador que acompaña el .Net Framework. VBC para Visual Basic o bien CSC para C#.
Guía Práctica.
1. Verificamos si tenemos enlazado las librerías del Net Framework. Botón de Inicio. Ejecutar. CMD. Ejecutamos VBC
2. Abrimos notepad y escribimos nuestra primera aplicación para consola.
class HolaMundo
Public Shared Sub Main
'Mostramos texto en la consola
system.console.writeline("Hola, Mundo !!")
system.console.readline
End Sub
End Class
3. Guardamos el documento con la extensión .vb en una carpeta cercana a la raíz.
4. Desde el CMD utilizamos el compilador: vbc c:\demo\holamundo.vb t\:exe
5. Ahora vemos si funciono buscamos dentro de nuestra carpeta demo y ejecutamos el exe.
6. Verificaremos nuestro código MSIL o bien código intermedio generado por nuestro compilador. Abriremos una aplicación “desembladora” llamada ILDASM
7. Ejecutamos ILDASM desde CMD con la ruta y nombre de nuestra aplicación o buscamos esta herramienta en Archivos de Programa\Microsoft SDKs
8. Desde esta aplicación podemos ver el Lenguaje Intermedio navegando en sus clases y métodos.
lunes, 17 de octubre de 2011
jueves, 6 de octubre de 2011
Configurando Database Mail
1. Abrimos el SQL Server Management Studio.
2. En el explorador de soluciones vamos a Management, Database Mail, click Derecho, Configure Database Mail.
3. Nos mostrara un asistente le damos siguiente.
4. Aquí vamos a seleccionar la opción de configuración inicial.
Nos dira que no tenemos habilitado la opción de Database Mail, le diremos que si5. En la opción de New Profile, vamos a especificar un nombre para el profile y agregar un servidor SMTP haciendo click en Add
6. Vamos a configurar el servidor SMTP, usaremos el servidor de correos de gmail, utilizando una cuenta normal de correo con sus respectivas credenciales.
7. Una vez que configuramos la cuenta de SMTP, procedemos al siguiente paso. Definimos las políticas de seguridad, haciendo público o privado nuestro profile.
8. En el siguiente paso vamos a configurar valores o parámetros del sistema, como numero de intentos al fallar el envio, la cantidad de tiempo que espera entre envíos, archivos Attach
9. Finalmente le damos finalizar a nuestro asistente creando nuestro nuevo profile y configurando nuestra cuenta SMTP.
10. Ahora probaremos nuestra configuración a ver si es la correcta. Hacemos click derecho sobre Database Mail y seleccionamos la opción “Send E-mail Test”
11. Verificamos si envio correctamente el correo, click derecho sobre Database Mail y seleccionamos “View database Mail Log”
12. En mi correo personal ya tengo el correo que se envío hace 1 minuto atrás.
13. Excelente, una vez que tenemos probado nuestro server y cuenta SMTP, procederemos a enviar correos por medio de T-SQL. Importante estar siempre dentro de la base msdb.
USE msdb
EXEC sp_send_dbmail @profile_name='profile01',
@recipients='juan.perez@hotmail.com',
@subject='Prueba de Envio de Correo por SQL Server',
@body='Este es el cuerpo del correo de prueba felicidades Database Mail funciona correctamente.'
14. Podemos revisar la bitácora de correos enviados, y bitácora de eventos en las siguientes tablas:
SELECT * FROM sysmail_mailitems
GO
SELECT * FROM sysmail_log
Suscribirse a:
Entradas (Atom)