<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://developersdotnet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Víctor Alameda [blog]</title><subtitle type="html">Visual Basic .NET y Visual C# .NET</subtitle><id>http://developersdotnet.com/blogs/valameda/atom.aspx</id><link rel="alternate" type="text/html" href="http://developersdotnet.com/blogs/valameda/default.aspx" /><link rel="self" type="application/atom+xml" href="http://developersdotnet.com/blogs/valameda/atom.aspx" /><generator uri="http://communityserver.org" version="4.0.30417.1769">Community Server</generator><updated>2007-08-23T16:52:00Z</updated><entry><title>FELIZ AÑO NUEVO 2009</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/12/31/feliz-a-209-o-nuevo-2009.aspx" /><id>/blogs/valameda/archive/2008/12/31/feliz-a-209-o-nuevo-2009.aspx</id><published>2008-12-31T06:18:00Z</published><updated>2008-12-31T06:18:00Z</updated><content type="html">Que tal DotNeteros, El equipo de DevelopersDotNet.com les desea que se pasen un inicio de año en compañía de sus seres queridos lleno de paz, trabajo y sobre todo mucha salud. FELIZ AÑO NUEVO 2009!! &amp;#160;...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/12/31/feliz-a-209-o-nuevo-2009.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=376" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author></entry><entry><title>¿Servicios en la Nube? - Windows Azure</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/12/21/191-servicios-en-la-nube-windows-azure.aspx" /><id>/blogs/valameda/archive/2008/12/21/191-servicios-en-la-nube-windows-azure.aspx</id><published>2008-12-21T07:05:46Z</published><updated>2008-12-21T07:05:46Z</updated><content type="html">Hola a todos, En esta ocasión les voy a platicar un poco sobre los nuevos Servicios que próximamente Microsoft ofrecerá, uno de ellos es Windows Azure, pero que es esto?. Una nueva versión de Windows acaso? Pues Windows Azure es una plataforma en la Nube, pero que es &amp;quot;Nube&amp;quot;, pues coloquialmente el término &amp;quot;Nube&amp;quot; es muy conocido por todos nosotros, no es otra cosa que el &amp;quot;Internet&amp;quot;, l a idea de Microsoft es que el sistema operativo sea una base sólida para la Plataforma...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/12/21/191-servicios-en-la-nube-windows-azure.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=375" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term=".NET Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/.NET+Framework+3.5/default.aspx" /><category term="Windows Azure" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Windows+Azure/default.aspx" /><category term="Microsoft Online Services" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Microsoft+Online+Services/default.aspx" /><category term="cloud" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/cloud/default.aspx" /></entry><entry><title>Sintaxis LINQ to SQL - WHERE</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/12/21/sintaxis-linq-to-sql-where.aspx" /><id>/blogs/valameda/archive/2008/12/21/sintaxis-linq-to-sql-where.aspx</id><published>2008-12-21T06:31:18Z</published><updated>2008-12-21T06:31:18Z</updated><content type="html">Esta cláusula funciona igual que en Transact-SQL vamos a ver cual es la sintaxis en LINQ. Primero vamos a crear una clase llamada &amp;quot;Microsoft&amp;quot; que contendrá lo siguiente: using System ; using System.Collections.Generic ; using System.Linq ; using System.Text ; namespace ConsoleLINQ { public class Microsoft { public string Grupo { get; set; } public string Nombre { get; set; } } } Lo que sigue es crear una lista como se muestra en el siguiente código y vamos a comenzar a utilizar la cláusula...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/12/21/sintaxis-linq-to-sql-where.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=374" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="Visual Studio 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Visual+Studio+2008/default.aspx" /><category term=".NET Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/.NET+Framework+3.5/default.aspx" /><category term="LINQ" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/LINQ/default.aspx" /></entry><entry><title>Lanzamiento 2008 - Ahora con "Energy SQL Server"</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/11/19/lanzamiento-2008-ahora-con-quot-energy-sql-server-quot.aspx" /><id>/blogs/valameda/archive/2008/11/19/lanzamiento-2008-ahora-con-quot-energy-sql-server-quot.aspx</id><published>2008-11-20T05:41:00Z</published><updated>2008-11-20T05:41:00Z</updated><content type="html">Que tal estimados lectores de DevelopersDotNet, antes que nada les ofrezco una disculpa ya que por causas de trabajo hemos dejado de escribir art&amp;iacute;culos en la comunidad, pero pr&amp;oacute;ximamente tendr&amp;aacute;n noticias nuestras. Por ahora les adelanto que estaremos organizando el evento de Lanzamiento 2008 denominado &amp;quot;Energy SQL Server&amp;quot;, no dejen de visitarnos ya que en unos cuantos d&amp;iacute;as tendr&amp;aacute;n los pormenores. Y les hago una extensa invitaci&amp;oacute;n a participar en...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/11/19/lanzamiento-2008-ahora-con-quot-energy-sql-server-quot.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=370" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="SQL Server 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/SQL+Server+2008/default.aspx" /><category term="Lanzamiento" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Lanzamiento/default.aspx" /><category term="SQL Server" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/SQL+Server/default.aspx" /><category term="Energy" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Energy/default.aspx" /><category term="Eventos Microsft" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Eventos+Microsft/default.aspx" /></entry><entry><title>Sintaxis LINQ To SQL - SELECT</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/06/29/sint-225-xis-linq-to-sql-select.aspx" /><id>/blogs/valameda/archive/2008/06/29/sint-225-xis-linq-to-sql-select.aspx</id><published>2008-06-30T03:29:00Z</published><updated>2008-06-30T03:29:00Z</updated><content type="html">Siguiendo con las entregas de LINQ To SQL ahora les voy mostrar las sintaxis que tenemos con LINQ. Al igual que un SELECT de SQL Server, LINQ cuenta con las mismas expresiones para formar una consulta. Vamos a utilizar una sentencia SELECT que actuar&amp;aacute; sobre una colecci&amp;oacute;n de elementos utilizando la expresi&amp;oacute;n FROM misma que podemos combinarla con la expresi&amp;oacute;n WHERE para crear un filtro. Veamos un ejemplo: using (NorthwindDataContext db = new NorthwindDataContext()) { var...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/06/29/sint-225-xis-linq-to-sql-select.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=353" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="Visual Studio 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Visual+Studio+2008/default.aspx" /><category term=".NET Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/.NET+Framework+3.5/default.aspx" /><category term="LINQ" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/LINQ/default.aspx" /></entry><entry><title>Using LINQ to SQL (2a. Parte - Procedimientos Almacenados)</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/05/05/using-linq-to-sql-2a-parte-procedimientos-almacenados.aspx" /><id>/blogs/valameda/archive/2008/05/05/using-linq-to-sql-2a-parte-procedimientos-almacenados.aspx</id><published>2008-05-05T05:15:47Z</published><updated>2008-05-05T05:15:47Z</updated><content type="html">Hola a todos, Para continuar con esta serie de entregas de LINQ to SQL ahora les voy a platicar sobre el uso de Stored Procedures (Procedimientos Almacenados) con esta nueva característica que viene con Visual Studio 2008. Como ya les había mencionado en el post anterior con LINQ to SQL podemos trabajar con los datos desde nuestro propio lenguaje ya sea VB o C#, para hacer memoria LINQ to SQL utiliza una clase DataContext para la gestión de acceso a la base de datos, esta clase DataContext genera...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/05/05/using-linq-to-sql-2a-parte-procedimientos-almacenados.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=334" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="ASP.NET" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/ASP.NET/default.aspx" /><category term="Visual Studio 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Visual+Studio+2008/default.aspx" /><category term=".NET Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/.NET+Framework+3.5/default.aspx" /><category term="LINQ" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/LINQ/default.aspx" /></entry><entry><title>Using LINQ to SQL (1era. Parte)</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/03/21/using-linq-to-sql-1era-parte.aspx" /><id>/blogs/valameda/archive/2008/03/21/using-linq-to-sql-1era-parte.aspx</id><published>2008-03-21T20:52:56Z</published><updated>2008-03-21T20:52:56Z</updated><content type="html">En esta ocasi&amp;#243;n les voy a hablar sobre LINQ, esta nueva tecnolog&amp;#237;a integrada en el .NET Framework 3.5 de Microsoft. Pues bien esta moner&amp;#237;a nos permite utilizar cualquier fuente de datos. Por cierto LINQ significa .NET Language Integrated Query. Aunque es importante mencionarles que esta tecnolog&amp;#237;a ya exist&amp;#237;a desde DBase, s&amp;#243;lo que hasta hoy se integra con el mismo lenguaje de programaci&amp;#243;n que utilizamos d&amp;#237;a a d&amp;#237;a. Bueno pues como les dec&amp;#237;a LINQ es...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/03/21/using-linq-to-sql-1era-parte.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=312" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term=".NET Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/.NET+Framework+3.5/default.aspx" /><category term="LINQ" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/LINQ/default.aspx" /></entry><entry><title>Nuevos tipos de datos en SQL Server 2008 (Date/Time) 2a. Parte</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/01/28/nuevos-tipos-de-datos-en-sql-server-2008-date-time-2a-parte.aspx" /><id>/blogs/valameda/archive/2008/01/28/nuevos-tipos-de-datos-en-sql-server-2008-date-time-2a-parte.aspx</id><published>2008-01-29T04:43:00Z</published><updated>2008-01-29T04:43:00Z</updated><content type="html">En este artículo vamos a identificar las limitaciones de los tipos de datos datetime y smalldatetime en versiones anteriores de SQL Server y con la nueva versión de SQL Server 2008 veremos como corregir estas limitaciones. Recuerden que para trabajar con estos ejercicios deben de descargar las máquinas virtuales que nos provee Microsoft en la siguiente dirección: http://msdn2.microsoft.com/es-mx/bb851668.aspx Vamos a iniciar nuestra máquina virtual y ejecutemos SQL Server Management Studio ubicado...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/01/28/nuevos-tipos-de-datos-en-sql-server-2008-date-time-2a-parte.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=288" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="SQL Server 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/SQL+Server+2008/default.aspx" /><category term="DateTime" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/DateTime/default.aspx" /><category term="Date" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Date/default.aspx" /></entry><entry><title>Nuevos tipos de datos en SQL Server 2008 (DateTime) 1a. Parte</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2008/01/27/nuevos-tipos-de-datos-en-sql-server-2008-datetime-1a-parte.aspx" /><id>/blogs/valameda/archive/2008/01/27/nuevos-tipos-de-datos-en-sql-server-2008-datetime-1a-parte.aspx</id><published>2008-01-28T02:46:09Z</published><updated>2008-01-28T02:46:09Z</updated><content type="html">La nueva versión de SQL Server 2008 que será liberada por ahí del mes de Febrero promete grandes y nuevas funcionalidades. En este artículo nos enfocaremos a un nuevo tipo de datos DateTime. Estos nuevos tipos de datos permiten una mejora en el almacenamiento y en el trabajo con tipos de datos fecha y hora, incluyendo múltiples zonas horarias y cálculos mejorados. Estos nuevos tipos de datos consisten en: datetime2 date time datetimeoffset Pero veamos como podemos trabajar con estas nuevas funcionalidades...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2008/01/27/nuevos-tipos-de-datos-en-sql-server-2008-datetime-1a-parte.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=287" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="SQL Server 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/SQL+Server+2008/default.aspx" /><category term="DateTime2" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/DateTime2/default.aspx" /><category term="DateTimeOffset" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/DateTimeOffset/default.aspx" /><category term="DateTime" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/DateTime/default.aspx" /><category term="Time" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Time/default.aspx" /><category term="Date" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Date/default.aspx" /></entry><entry><title>Manejo de Excepciones en transacciones de SQL Server 2005</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2007/12/16/manejo-de-excepciones-en-transacciones-de-sql-server-2005.aspx" /><id>/blogs/valameda/archive/2007/12/16/manejo-de-excepciones-en-transacciones-de-sql-server-2005.aspx</id><published>2007-12-16T16:30:50Z</published><updated>2007-12-16T16:30:50Z</updated><content type="html">Hola a todos, pues aquí estoy con una entrega más en esta ocasión les voy a hablar acerca del manejo de excepciones en transacciones de SQL Server 2005. Una mejora importante que tenemos en SQL Server 2005 es el manejo de errores que ahora es posible en T-SQL con los bloques TRY/CATCH sin olvidar la sintaxis que utilizamos para las transacciones. La sintaxis es la siguiente: BEGIN TRY BEGIN TRANSACTION Bloque de código SQL a proteger COMMIT TRANSACTION END TRY BEGIN CATCH Código para mostrar el mensaje...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2007/12/16/manejo-de-excepciones-en-transacciones-de-sql-server-2005.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=276" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="SQL Server 2005" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/SQL+Server+2005/default.aspx" /><category term="TRY/CATCH" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/TRY_2F00_CATCH/default.aspx" /><category term="Transacciones" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Transacciones/default.aspx" /></entry><entry><title>Visual Studio 2008 versión final disponible</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2007/11/19/visual-studio-2008-versi-243-n-final-disponible.aspx" /><id>/blogs/valameda/archive/2007/11/19/visual-studio-2008-versi-243-n-final-disponible.aspx</id><published>2007-11-20T05:56:26Z</published><updated>2007-11-20T05:56:26Z</updated><content type="html">Hola a todos, Está confirmado ha quedado liberada la versión final de Visual Studio 2008, les dejo la liga para que puedan hacer la descarga y comenzar a utilizar esta nueva versión. Para suscriptores de MSDN: http://msdn2.microsoft.com/es-mx/subscriptions/default.aspx Versiones de prueba por 90 días: http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx Versiones Express: http://www.microsoft.com/express/download/ Versión final del .NET Framework 3.5: .NET Framework 3.5 full package Espero que...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2007/11/19/visual-studio-2008-versi-243-n-final-disponible.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=272" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="Visual Studio 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Visual+Studio+2008/default.aspx" /><category term=".NET Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/.NET+Framework+3.5/default.aspx" /></entry><entry><title>Infraestructura: Troyanos en Windows (Systemm4.exe)</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2007/11/18/infraestructura-troyanos-en-windows-systemm4-exe.aspx" /><id>/blogs/valameda/archive/2007/11/18/infraestructura-troyanos-en-windows-systemm4-exe.aspx</id><published>2007-11-19T03:53:08Z</published><updated>2007-11-19T03:53:08Z</updated><content type="html">Este artículo no tiene nada que ver con desarrollo de software, pero de alguna forma nos involucra a todos ya que de alguna forma damos soporte a nuestros equipos ó a equipos en nuestras empresas. Resulta que me encontré con un troyano que no esta siendo detectado ni por Symantec ni por McAfee, es un archivo que se genera en el boot del disco duro y lo que hace es cambiar el icono del disco duro por el de una pc, el archivo se llama &amp;quot;Systemm4.exe&amp;quot;, este archivo empieza a alojarse en memoria...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2007/11/18/infraestructura-troyanos-en-windows-systemm4-exe.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=271" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="Infraestructura" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Infraestructura/default.aspx" /><category term="Troyanos" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Troyanos/default.aspx" /></entry><entry><title>Enviando correo electrónico desde ASP.NET 2.0 (Con GMail)</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2007/11/18/enviando-correo-electr-243-nico-desde-asp-net-2-0-con-gmail.aspx" /><id>/blogs/valameda/archive/2007/11/18/enviando-correo-electr-243-nico-desde-asp-net-2-0-con-gmail.aspx</id><published>2007-11-19T03:32:36Z</published><updated>2007-11-19T03:32:36Z</updated><content type="html">Este post ya lo había publicado hace unos meses, hace unos días recibí un correo a través de la comunidad para postear un ejemplo de como enviar un correo electrónico con ASP.NET pero utilizando el servicio de GMail. Les dejo el código ejemplo y les agradezco que colaboren con la comunidad. using System; using System.Collections; using System.Net; using System.Net.Mail; using System.Net.Mime; public class EjemploCorreoGMail { public static void Main() { System.Net.Mail.MailMessage _mail = new System...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2007/11/18/enviando-correo-electr-243-nico-desde-asp-net-2-0-con-gmail.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=270" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="ASP.NET 2.0" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/ASP.NET+2.0/default.aspx" /><category term="GMail" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/GMail/default.aspx" /><category term="SMTP" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/SMTP/default.aspx" /></entry><entry><title>Novedades: Visual Studio 2008 Beta 2 (Parte 1)</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2007/10/13/novedades-visual-studio-2008-beta-2-parte-1.aspx" /><id>/blogs/valameda/archive/2007/10/13/novedades-visual-studio-2008-beta-2-parte-1.aspx</id><published>2007-10-13T14:36:45Z</published><updated>2007-10-13T14:36:45Z</updated><content type="html">Creo que muchos de ustedes ya estarán enterados de la disponibilidad de Visual Studio 2008 Beta 2, bueno pues les voy a hablar un poco sobre las novedades que tiene ésta nueva versión de Visual Studio. Para empezar veremos la nueva versión soportará el trabajo con las versiones de .NET Framework 2.0, 3.0 y 3.5 en el mismo entorno de desarrollo (IDE). Lo que nos permitirá comenzar a trabajar con Visual Studio 2008 desde ahora, sin la necesidad de tener la versión de Visual Studio 2005 instalada en...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2007/10/13/novedades-visual-studio-2008-beta-2-parte-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=247" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="Framework 3.5" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Framework+3.5/default.aspx" /><category term="Visual Studio 2008" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/Visual+Studio+2008/default.aspx" /></entry><entry><title>AJAX: TextBoxWatermark</title><link rel="alternate" type="text/html" href="/blogs/valameda/archive/2007/08/23/ajax-textboxwatermark.aspx" /><id>/blogs/valameda/archive/2007/08/23/ajax-textboxwatermark.aspx</id><published>2007-08-23T21:52:00Z</published><updated>2007-08-23T21:52:00Z</updated><content type="html">Que tal estamos de regreso con una nueva entrega del AJAX Toolkit, en esta ocasión les voy a mostrar como podemos colocar texto en formato de marca de agua en un control TextBox, para esto vamos a extender la funcionalidad del control utilizando el AJAX Toolkit, específicamente vamos a utilizar el TextBoxWatermark, que nos permitirá introducir texto a un TextBox cuando su valor sea nulo o se encuentre en blanco. En el texto que vamos a introducir como marca de agua podemos colocar una instrucción...(&lt;a href="http://developersdotnet.com/blogs/valameda/archive/2007/08/23/ajax-textboxwatermark.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://developersdotnet.com/aggbug.aspx?PostID=216" width="1" height="1"&gt;</content><author><name>VAlameda</name><uri>http://developersdotnet.com/members/VAlameda/default.aspx</uri></author><category term="ASP.NET 2.0" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/ASP.NET+2.0/default.aspx" /><category term="AJAX Toolkit" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/AJAX+Toolkit/default.aspx" /><category term="AJAX" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/AJAX/default.aspx" /><category term="TextBoxWatermark" scheme="http://developersdotnet.com/blogs/valameda/archive/tags/TextBoxWatermark/default.aspx" /></entry></feed>