<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>.NET Chronicles</title>
	<atom:link href="https://blogs.msmvps.com/otelis/feed/" rel="self" type="application/rss+xml"/>
	<link>https://blogs.msmvps.com/otelis</link>
	<description>Temas relacionados al desarrollo de aplicaciones con .NET</description>
	<lastBuildDate>Wed, 22 Jul 2015 02:22:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.6.2</generator>
	<itunes:explicit>no</itunes:explicit><itunes:keywords>NET,Visual,Studio,MVP,C,Visual,Basic</itunes:keywords><itunes:summary>Podcast dedicado al desarrollo de aplicaciones con tecnologías .NET de Microsoft</itunes:summary><itunes:subtitle>Radio DotNet</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:category text="Technology"><itunes:category text="Tech News"/></itunes:category><itunes:author>Octavio Telis Aynés</itunes:author><item>
		<title>Eventos del Teclado en WPF</title>
		<link>https://blogs.msmvps.com/otelis/2015/07/21/eventos-del-teclado-en-wpf/</link>
					<comments>https://blogs.msmvps.com/otelis/2015/07/21/eventos-del-teclado-en-wpf/#comments</comments>
		
		
		<pubDate>Wed, 22 Jul 2015 02:16:36 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[XAML]]></category>
		<guid isPermaLink="false">http://blogs.msmvps.com/otelis/?p=128</guid>

					<description><![CDATA[&#160; Hola ¿qué tal? En esta ocasión como como continuidad a lo que previamente había escrito sobre los eventos del teclado en Windows Forms, haré un artículo sobre el uso de los eventos del teclado en WPF, así es en Windows Presentation Foundation. No es desconocido por muchos que el nuevo estándar de desarrollo de aplicaciones para escritorio con las últimas versiones del .Net Framework es con WPF, por su riqueza gráfica y las “infinitas” posibilidades que ofrece la plataforma para mejorar la experiencia del usuario. Si bien es verdad que es un mundo completamente distinto a Windows Forms, no &#8230; <a href="https://blogs.msmvps.com/otelis/2015/07/21/eventos-del-teclado-en-wpf/" class="more-link">Continue reading Eventos del Teclado en WPF</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2015/07/21/eventos-del-teclado-en-wpf/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Programación Orientada a Objetos (Introducción)</title>
		<link>https://blogs.msmvps.com/otelis/2014/05/14/programaci-243-n-orientada-a-objetos-introducci-243-n/</link>
					<comments>https://blogs.msmvps.com/otelis/2014/05/14/programaci-243-n-orientada-a-objetos-introducci-243-n/#respond</comments>
		
		
		<pubDate>Wed, 14 May 2014 16:44:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2014/05/14/programaci-243-n-orientada-a-objetos-introducci-243-n.aspx</guid>

					<description><![CDATA[Hola qué tal&#8230; Aquí les dejo este video sobre la programación orientada a objetos, a manera de preámbulo a los siguientes videos, con las bases de la programación en C# y otra línea con algunas utilerías. Saludos&#8230; Octavio Telis]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2014/05/14/programaci-243-n-orientada-a-objetos-introducci-243-n/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Capítulo piloto del la versión en video de .NET Chronicles</title>
		<link>https://blogs.msmvps.com/otelis/2014/05/06/capitulo-piloto-del-la-versi-243-n-en-video-de-net-chronicles/</link>
					<comments>https://blogs.msmvps.com/otelis/2014/05/06/capitulo-piloto-del-la-versi-243-n-en-video-de-net-chronicles/#respond</comments>
		
		
		<pubDate>Tue, 06 May 2014 02:16:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2014/05/06/capitulo-piloto-del-la-versi-243-n-en-video-de-net-chronicles.aspx</guid>

					<description><![CDATA[Hola qué tal??? Pues en esta ocasión estoy compartiendo con ustedes la liga de un video piloto, con el que pretendo comunicar un poco más sobre las tecnologías .NET y los lenguajes de Programación. En esta ocasión será con la presentación de C#, en un capitulo titulado &#8220;Te presento a C#&#8221;, espero que sea de su agrado. Este será uno de muchos videos que pretenderán orientar a los principiantes que buscan iniciarse en la programación de aplicaciones para Windows. Saludos&#8230; Octavio Telis]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2014/05/06/capitulo-piloto-del-la-versi-243-n-en-video-de-net-chronicles/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Validación de datos de entrada con enlace a datos en WPF</title>
		<link>https://blogs.msmvps.com/otelis/2012/05/27/validaci-243-n-de-datos-de-entrada-con-enlace-a-datos-en-wpf/</link>
					<comments>https://blogs.msmvps.com/otelis/2012/05/27/validaci-243-n-de-datos-de-entrada-con-enlace-a-datos-en-wpf/#comments</comments>
		
		
		<pubDate>Sun, 27 May 2012 12:10:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Data Binding]]></category>
		<category><![CDATA[WPF]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2012/05/27/validaci-243-n-de-datos-de-entrada-con-enlace-a-datos-en-wpf.aspx</guid>

					<description><![CDATA[Tweet Hola, qué tal. Ya que he venido hablando del enlace a datos en WPF en las publicaciones anteriores, bien convendría considerar el uso del Binding para validar datos, hemos tocado ya algunos puntos necesarios para escribir esta funcionalidad. En las publicaciones anteriores vimos ya como enlazar los datos, además, cómo convertir los datos, ahora, sería bueno que ya teniendo el enlace a datos, que de una buena vez se validaran las entradas de los datos. Comúnmente, cuando se validan los datos de entrada en nuestras aplicaciones, llegamos a utilizar  los eventos LostFocus o KeyPress de los controles donde se &#8230; <a href="https://blogs.msmvps.com/otelis/2012/05/27/validaci-243-n-de-datos-de-entrada-con-enlace-a-datos-en-wpf/" class="more-link">Continue reading Validación de datos de entrada con enlace a datos en WPF</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2012/05/27/validaci-243-n-de-datos-de-entrada-con-enlace-a-datos-en-wpf/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Uso de la propiedad Visibility con valores booleanos en WPF</title>
		<link>https://blogs.msmvps.com/otelis/2012/05/25/uso-de-la-propiedad-visibility-con-valores-booleanos-en-wpf/</link>
					<comments>https://blogs.msmvps.com/otelis/2012/05/25/uso-de-la-propiedad-visibility-con-valores-booleanos-en-wpf/#respond</comments>
		
		
		<pubDate>Fri, 25 May 2012 04:48:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Data Binding]]></category>
		<category><![CDATA[WPF]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2012/05/25/uso-de-la-propiedad-visibility-con-valores-booleanos-en-wpf.aspx</guid>

					<description><![CDATA[Tweet&#160; &#160; Hola que tal. En esta ocasi&#243;n quiero compartir con ustedes una manera para utilizar la propiedad Visibility con un valor bool. Te preguntar&#225;s &#8220;&#191;Y qu&#233; sentido tiene eso?&#8221;, bien, el detalles est&#225; en que en ocasiones se requiere que la visibilidad de un control de la interfaz de usuario responda a un valor de true o false. En Windows Forms, la propiedad Visibility no existe en los controles de interfaz de usuario, sin embargo, existe la propiedad Visible que es del tipo bool. En WPF la propiedad Visibility es del tipo System.Windows.Visibility que es un enumerados con tres &#8230; <a href="https://blogs.msmvps.com/otelis/2012/05/25/uso-de-la-propiedad-visibility-con-valores-booleanos-en-wpf/" class="more-link">Continue reading Uso de la propiedad Visibility con valores booleanos en WPF</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2012/05/25/uso-de-la-propiedad-visibility-con-valores-booleanos-en-wpf/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Conversión de Valores con Enlace a Datos</title>
		<link>https://blogs.msmvps.com/otelis/2012/05/24/conversi-243-n-de-valores-con-enlace-a-datos/</link>
					<comments>https://blogs.msmvps.com/otelis/2012/05/24/conversi-243-n-de-valores-con-enlace-a-datos/#comments</comments>
		
		
		<pubDate>Thu, 24 May 2012 23:31:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Data Binding]]></category>
		<category><![CDATA[WPF]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2012/05/24/conversi-243-n-de-valores-con-enlace-a-datos.aspx</guid>

					<description><![CDATA[Tweet&#160;&#160; &#160; Hola que tal. En el dise&#241;o de aplicaciones con WPF tendremos muchas ventajas en cuanto a la interfaz de usuario se refiere, dado que es un modelo muy flexible, nos permite dar formato y estilo a la apariencia de la interfaz de usuario, logrando aplicaciones m&#225;s agradables, vistosas y que mejoran por mucho la experiencia de usuario. Si bien la apariencia de la interfaz de usuario puede ser mejorada de gran manera, hay una parte importante que no podemos perder de vista, y me refiero a la manera en que se muestra la informaci&#243;n al usuario cuando se &#8230; <a href="https://blogs.msmvps.com/otelis/2012/05/24/conversi-243-n-de-valores-con-enlace-a-datos/" class="more-link">Continue reading Conversi&#243;n de Valores con Enlace a Datos</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2012/05/24/conversi-243-n-de-valores-con-enlace-a-datos/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Mostrar archivos de imagen en WPF utilizando enlace a datos.</title>
		<link>https://blogs.msmvps.com/otelis/2012/05/23/mostrar-archivos-de-imagen-en-wpf-utilizando-enalce-a-datos/</link>
					<comments>https://blogs.msmvps.com/otelis/2012/05/23/mostrar-archivos-de-imagen-en-wpf-utilizando-enalce-a-datos/#comments</comments>
		
		
		<pubDate>Wed, 23 May 2012 04:29:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Data Binding]]></category>
		<category><![CDATA[WPF]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2012/05/23/mostrar-archivos-de-imagen-en-wpf-utilizando-enalce-a-datos.aspx</guid>

					<description><![CDATA[Tweet Holal Qu&#233; tal. Continuando con el ejemplo del post anterior (http://bit.ly/oh0m9k), referente al manejo de im&#225;genes en WPF, ejemplificaremos el manejo de las im&#225;genes de la misma manera pero, esta vez, utilizando enlace a datos y la clase Binding. Antes, tenemos que hablar un poco de lo que es el enlace a datos con WPF. Tratar&#233; de ser breve y de no ahondar tanto para llegar m&#225;s r&#225;pido a lo que nos ocupa. El enlace a datos en objetos de la interfaz de usuario de WPF est&#225; determinado a trav&#233;s de la clase Binding, expuesta en la mayor&#237;a de &#8230; <a href="https://blogs.msmvps.com/otelis/2012/05/23/mostrar-archivos-de-imagen-en-wpf-utilizando-enalce-a-datos/" class="more-link">Continue reading Mostrar archivos de imagen en WPF utilizando enlace a datos.</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2012/05/23/mostrar-archivos-de-imagen-en-wpf-utilizando-enalce-a-datos/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Mostrar archivos de imagen en WPF</title>
		<link>https://blogs.msmvps.com/otelis/2011/08/26/mostrar-archivos-de-imagen-en-wpf/</link>
					<comments>https://blogs.msmvps.com/otelis/2011/08/26/mostrar-archivos-de-imagen-en-wpf/#comments</comments>
		
		
		<pubDate>Fri, 26 Aug 2011 02:31:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[WPF]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2011/08/26/mostrar-archivos-de-imagen-en-wpf.aspx</guid>

					<description><![CDATA[Hola Qu&#233; Tal&#8230; En esta ocasi&#243;n quiero comenzar una serie de art&#237;culos sobre el manejo de archivos de im&#225;genes con .NET. En esta primera parte voy a tratar la manera de cargar un archivo de imagen en un contenedor de imagen, en este caso usar&#233; WPF y el control Image que viene incluido en el .NET Framework. Es com&#250;n que en ocasiones las aplicaciones requieran de seleccionar archivos y mostrarlos en la interfaz de usuario, bueno, este ejemplo constar&#225; de varias partes para lograr el objetivo. Primeramente ser&#225; utilizar un OpenFileDialog para seleccionar la imagen que cargaremos en el control &#8230; <a href="https://blogs.msmvps.com/otelis/2011/08/26/mostrar-archivos-de-imagen-en-wpf/" class="more-link">Continue reading Mostrar archivos de imagen en WPF</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2011/08/26/mostrar-archivos-de-imagen-en-wpf/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Comparar dos DataTables según sus DataRows</title>
		<link>https://blogs.msmvps.com/otelis/2011/08/23/comparar-dos-datatables-segun-sus-datarows/</link>
					<comments>https://blogs.msmvps.com/otelis/2011/08/23/comparar-dos-datatables-segun-sus-datarows/#comments</comments>
		
		
		<pubDate>Tue, 23 Aug 2011 21:49:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[ADO.NET]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2011/08/23/comparar-dos-datatables-segun-sus-datarows.aspx</guid>

					<description><![CDATA[Hola que tal. En ocasiones es necesario comparar el contenido de dos DataTable para determinar qu&#233; registros (DataRow) est&#225;n en una y en otra no. Supongamos tenemos dos DataTable; dt1 y dt2, ambas con el mismo esquema. La tabla dt2 contiene m&#225;s registros que la taba dt1, por lo que deseamos saber qu&#233; registros de dt2 no est&#225;n incluidos en dt1 comparando por uno de los campos de los registros, en nuestro ejemplo el campo IdCliente. Para determinar esto utilizaremos la siguiente consulta: DataTable dtRes = new DataTable(); dtRes = dt2.AsEnumerable() &#160;&#160;&#160; .Where(r =&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160; !dt1.AsEnumerable().Any(w =&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; w.Field&#60;int&#62;(&#8220;IdCliente&#8221;) == &#8230; <a href="https://blogs.msmvps.com/otelis/2011/08/23/comparar-dos-datatables-segun-sus-datarows/" class="more-link">Continue reading Comparar dos DataTables seg&#250;n sus DataRows</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2011/08/23/comparar-dos-datatables-segun-sus-datarows/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
		<item>
		<title>Arquitectura – Definición de un Data Access Component (con un ejemplo) Parte 3</title>
		<link>https://blogs.msmvps.com/otelis/2010/05/14/arquitectura-definici-243-n-de-un-data-access-component-con-un-ejemplo-parte-3/</link>
					<comments>https://blogs.msmvps.com/otelis/2010/05/14/arquitectura-definici-243-n-de-un-data-access-component-con-un-ejemplo-parte-3/#respond</comments>
		
		
		<pubDate>Fri, 14 May 2010 14:20:00 +0000</pubDate>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[VB.NET]]></category>
		<guid isPermaLink="false">/blogs/otelis/archive/2010/05/14/arquitectura-definici-243-n-de-un-data-access-component-con-un-ejemplo-parte-3.aspx</guid>

					<description><![CDATA[Hola Qu&#233; Tal? En esta ocasi&#243;n, no he dejado pasar tanto tiempo para terminar la trilog&#237;a del uso de Data Access Component con un ejemplo. Bien, pues en este art&#237;culo veremos el uso del componente ya creado, c&#243;mo extenderemos la funcionalidad del componente y c&#243;mo lo aplicamos en la interfaz de usuario. Primeramente, debemos crear un proyecto de Windows, agregar la referencia al DataHelper y al componente de acceso a datos. Realizar algunas modificaciones a los espacios de nombre y a los nombres de los archivos para que queden congruentes. Explicar&#233; brevemente el dise&#241;o de la interfaz de usuario; para &#8230; <a href="https://blogs.msmvps.com/otelis/2010/05/14/arquitectura-definici-243-n-de-un-data-access-component-con-un-ejemplo-parte-3/" class="more-link">Continue reading Arquitectura &#8211; Definici&#243;n de un Data Access Component (con un ejemplo) Parte 3</a>]]></description>
		
					<wfw:commentRss>https://blogs.msmvps.com/otelis/2010/05/14/arquitectura-definici-243-n-de-un-data-access-component-con-un-ejemplo-parte-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>Octavio Telis Aynés</dc:creator></item>
	</channel>
</rss>