November 2006 - Posts
Por si alguien le sirve, muestro un pequeño ejemplo en C# para enviar emails con imágenes incrustadas en el cuerpo del mensaje. El servidor SMTP que se usa en este caso es el de GMail csharp:MailMessage mensaje = new MailMessage("fulano@gmail.com", "alguien@empresa.com");
mensaje.Subject = "Prueba imágenes embedidas";
// Crear la vista HTML del mail, notar lo que se pone en [...] Read More...
Cuando no se ejecutan muy segurame n te sea porque no tienes registrado el framework para el IIS aunque esté instalado por ejemplo porque se instaló el framework primero y luego IIS en tu Windows 2003 server. D ebes usar para ello el comando aspnet_regiis...( read more ) Read More...
Esta mañana se pasó por Coruña el University Tour. Sin contar los problemas técnicos (desde instalaciones de última hora, incompatibilidades, ataques por parte de un proyector a un portatil,...), ha sido una experiencia muy buena. La agenda fue la siguiente: Introducción a .NET: Ethel García ASP.NET y Atlas: Eugenio Estrada (sí, yo... ) WPF y Expressions: Cristian Manteiga Dispositivos Moviles: Paco Martínez XNA Game Studio: Pablo Álvarez Bueno me podriáis preguntar qué tiene de especial este University Tour que no tengán los demás , además de mi presencia (le he prometido a Ethel que cuando vayan a Santiago colaboraré también) . Pues hemos pasado un muy buen momento... hemos visto desde agresiones (sí, agresiones) usando una camiseta, también...
Esta mañana se pasó por Coruña el University Tour. Sin contar los problemas técnicos (desde instalaciones de última hora, incompatibilidades, ataques por parte de un proyector a un portatil,...), ha sido una experiencia muy buena. La agenda fue la siguiente: Introducción a .NET: Ethel García ASP.NET y Atlas: Eugenio Estrada (sí, yo... ) WPF y Expressions: Cristian Manteiga Dispositivos Moviles: Paco Martínez XNA Game Studio: Pablo Álvarez Bueno me podriáis preguntar qué tiene de especial este University Tour que no tengán los demás , además de mi presencia (le he prometido a Ethel que cuando vayan a Santiago colaboraré también) . Pues hemos pasado un muy buen momento... hemos visto desde agresiones (sí, agresiones) usando una camiseta, también...
He leído esto en algún sitio recientemente y me ha llamado mucho la atención porque no lo sabía. Resulta que es posible cambiar la carpeta en la que ASP.NET 2.0 compila las aplicaciones y genera todos sus ensamblados. Para ello basta con indicarlo en web.config dentro del nodo 'compilation' usando el atributo 'tempDirectory', así: <compilation tempDirectory="C:\Temporales"/> Muy sencillo. Igual te puede resultar útil en alguna ocasión. JASoft.org : El Blog de Jose Alarcón. Programación .NET y mucho más. Read More...
Mono Migration Analyzer analiza los ensamblados .NET para determinar si éstos son compatibles o no con Mono. Por ejemplo, estos son los resultados del pequeño exploit que publiqué hace tiempo: MoMA Scan Results Scan time: 28/11/2006 02:33:03 p.m. For descriptions of issues and what to do, see http://www.mono-project.com/MoMA_-_Issue_Descriptions. xploit.exe Methods missing from Mono Calling Method Method not yet in Mono Class BuayaCorp.Main: void InitializeComponent() void Form.add_FormClosing(FormClosingEventHandler) Miguel [...] Read More...
No todos tenemos la suerte de poder trabajar con VS 2005 y ASP.NET AJAX, ASP.NET AJAX Control Toolkit para facilitar el desarrollo de aplicaciones ricas en cliente y de vez en cuando algún cliente te pide cosas como: "Quiero que cuando el usuario introduzca un código en la caja de texto se carguen una serie de datos en la página..." y piensas: "Si me pide esto para una página, no va a ser la única en la que me lo pidan", con lo cual te pones a pensar en como te montas algo para automatizar esa labor. Bueno, pues el caso anterior fue mi caso y decidí atacarlo de la siguiente manera: Primero: Crear una librería javascript para manejar AJAX a pelo (como decía José María Alarcón en algunos de sus post). Segundo: Crear una página aspx que recepcione...
Cuando agregamos una imagen a una Master Page, se agregará de la siguiente forma: <img height="60" src="images/insignia.jpg" /> Si todas nuestras páginas que usan la Master Page, se encuentran dentro de la misma carpeta no hay problema, pero que pasa si tengo una sub carpeta con páginas, que usan la Master Page del root, he ahí el problema. Si colocamos esto: <img height="60" src="~/images/insignia.jpg" /> El problema seguirá. Entonces qué hacemos? :S, pues a la línea anterior sólo le falto esto: <img height="60" src="~/images/insignia.jpg" runat="server" /> Saludos, happy coding :)! Read More...
Ahora que soy full VPC, pocas cosas tengo mi host, estuve tratando de conectarme a una base de datos en la VPC desde el host, pero obtuve el siguiente mensaje: " SQL Server does not allow remote connections ", desde una aplicación web. Pero buscando encontré la solución documentada (en), aunque es para SQL Server Express , en mi caso tengo otra versión de SQL Server, pero también me sirvió. En mi caso sólo tuve que hacer el primer paso que menciona en el link: Abrir Microsoft SQL Server 2005 -> Configuration Tools -> SQL Server Surface Area Configuration . En la parte inferior de la ventana encontraremos dos links, hacemos clic en Surface Area Configuration for Services and Connections . Dentro de Database Engine seleccionamos Remote Connections...
Una cuestión muy celebrada de ASP.NET 2.0 es que no es necesario "currarse" desde cero toda la funcionalidad de autenticación, autorización, etc... ya que gracias a las nuevas API basadas en proveedores para Membership y Roles junto con los controles de Login (que incluyen interfaces de usuario para casi todo lo que necesitemos desde autentiación hasta creación de usuarios, etc..) incorporados a la versión 2.0 apenas será necesario escribir código nunca. El caso es que desde Visual Studio todo es muy fácil: basta con ir al menú "Sitio web·Administración de sitio Web" y nos aparece el flamante diálogo que vemos en la figura: (pulsa para ver en tamaño real) El caso es que con él configuramos todos los aspectos de nuestra aplicación relacionados...
More Posts
Next page »