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

<channel>
	<title>Delphi Básico</title>
	<atom:link href="http://www.sjover.com/delphi/category/%c2%bfsabias-que/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sjover.com/delphi</link>
	<description>Algunos comentarios y reflexiones sobre Delphi</description>
	<lastBuildDate>Thu, 26 Jan 2012 10:01:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Expresiones regulares: Novedad en XE (Parte I)</title>
		<link>http://www.sjover.com/delphi/2011/04/03/expresiones-regulares-novedad-en-xe-parte-i/</link>
		<comments>http://www.sjover.com/delphi/2011/04/03/expresiones-regulares-novedad-en-xe-parte-i/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 10:36:45 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[XE]]></category>
		<category><![CDATA[Delphi XE]]></category>
		<category><![CDATA[expresiones regulares]]></category>
		<category><![CDATA[Malcon Groves]]></category>
		<category><![CDATA[Novedades]]></category>
		<category><![CDATA[rtl]]></category>

		<guid isPermaLink="false">http://www.sjover.com/delphi/?p=2072</guid>
		<description><![CDATA[Una de las novedades que ha introducido XE, es la integración dentro de la llamada RTL (Run Time Library) de Delphi, de las Expresiones regulares, aspecto que ya estaba integrado en nuestro IDE, a través de una de las opciones de búsqueda pero que no se había hecho disponible hasta hoy de forma oficial dentro del entorno para [...]]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2011/04/03/expresiones-regulares-novedad-en-xe-parte-i/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Secreto de tres, secreto no es&#8230;</title>
		<link>http://www.sjover.com/delphi/2010/04/05/secreto-de-tres-secreto-no-es/</link>
		<comments>http://www.sjover.com/delphi/2010/04/05/secreto-de-tres-secreto-no-es/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 09:10:43 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Noticias Delphi]]></category>
		<category><![CDATA[Anders Hejlsberg]]></category>
		<category><![CDATA[Bob Swart]]></category>
		<category><![CDATA[Cary Jensen]]></category>
		<category><![CDATA[Delphi 2011]]></category>
		<category><![CDATA[fulcrum]]></category>
		<category><![CDATA[michael rozlog]]></category>
		<category><![CDATA[Rad studio]]></category>
		<category><![CDATA[sdn]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1416</guid>
		<description><![CDATA[Si tiene algo el refranero es que encierra en un pensamiento breve y conciso, una gran dosis de sabiduría popular y experiencia... También podemos leer:

Secreto de dos, guardado; de más de dos, en la calle echado.

:-)

¿Qué porque comento esto?]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/04/05/secreto-de-tres-secreto-no-es/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/9/2/0/4/5/techdays2010devkeynote_2MB_ch9.wmv" length="495142147" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>Seguir la linea&#8230;</title>
		<link>http://www.sjover.com/delphi/2010/03/29/seguir-la-linea/</link>
		<comments>http://www.sjover.com/delphi/2010/03/29/seguir-la-linea/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 00:20:07 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Enlace interesante]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Noticias Delphi]]></category>
		<category><![CDATA[Recordatorio]]></category>
		<category><![CDATA[blaise pascal]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[Intraweb]]></category>
		<category><![CDATA[Malcon Groves]]></category>
		<category><![CDATA[Novedades]]></category>
		<category><![CDATA[TWeakReferencedObject]]></category>
		<category><![CDATA[Vicent parrett]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1391</guid>
		<description><![CDATA[Fuera de lo meramente anecdótico, la idea es seguir trabajando en esa linea e ir seleccionando de cuando en cuando algunas entradas para destacarlas y compartirlas con la comunidad hispana de programadores. Y si es posible, incluso aportar la traducción como ha sucedido en dos ocasiones. Aunque eso, os confieso que no resulta tan sencillo ni disponemos del suficiente tiempo, teniendo en cuenta además que intentamos hacer las cosas correctamente y solicitamos permiso previamente para poder llevar a cabo cualquiera de estas iniciativas. Creo que sería bueno además que entre todos, fueramos derribando los muros que van aislando a las distintas comunidades, de forma que existieran ventanas y espacios abiertos entre ellas que las pudieran comunicar y hacer converger.]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/03/29/seguir-la-linea/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shifting TFields in TDataSets Bound to TDBGrids&#8230;</title>
		<link>http://www.sjover.com/delphi/2010/03/24/shifting-tfields-in-tdatasets-bound-to-tdbgrids/</link>
		<comments>http://www.sjover.com/delphi/2010/03/24/shifting-tfields-in-tdatasets-bound-to-tdbgrids/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 06:46:39 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[Advertencia]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Consejo]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[traducciones]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Cary Jensen]]></category>
		<category><![CDATA[precaucion]]></category>
		<category><![CDATA[TColumns]]></category>
		<category><![CDATA[TDBGrid]]></category>
		<category><![CDATA[TFields]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1331</guid>
		<description><![CDATA[Esta vez, he seleccionado uno de los artículos del blog de Cary Jensen que me ha parecido especialmente interesante para compartirlo con vosotros. En el artículo, Cary Jensen comparte con sus lectores, un posible bug ocasionado por el comportamiento de los campos persistentes del DataSet (luego se verá en el articulo, comentado y reflexionado por el, que no es tanto un error de código). De cualquier forma, sí me ha parecido interesante pues es algo que debería tenerse en cuenta.]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/03/24/shifting-tfields-in-tdatasets-bound-to-tdbgrids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un día con los mayores (5) y Parte B</title>
		<link>http://www.sjover.com/delphi/2010/03/20/un-dia-con-los-mayores-5-parte-b/</link>
		<comments>http://www.sjover.com/delphi/2010/03/20/un-dia-con-los-mayores-5-parte-b/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 07:57:27 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[Ado Express & DataSnap]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Código]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Taller práctico]]></category>
		<category><![CDATA[frameworkm delphi datasnap midas]]></category>
		<category><![CDATA[Ian Marteens]]></category>
		<category><![CDATA[TAncestro]]></category>
		<category><![CDATA[TBrowser]]></category>
		<category><![CDATA[TDialogo]]></category>
		<category><![CDATA[TRejilla]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1120</guid>
		<description><![CDATA[Lo primero que tenemos que tener en cuenta es que la clase TRejilla, nos debería proveer la funcionalidad básica para manipular los datos de forma sencilla. Eso es lo que siempre se ha buscado. Así que la clave, en este punto puede estar en valernos de Acciones, que podrán ser asignadas en tiempo de diseño durante la etapa de creación de los módulos de trabajo. Es decir, que nuestro trabajo consistiría básicamente en decidir a tenor de cada uno de ellos, cuales acciones van a quedar disponibles, en la etapa de diseño, sin tener que estar reinventando la rueda continuamente. Esta sería mas o menos la mecánica de trabajo para nosotros a este nivel, durante el desarrollo de nuestra aplicación: Creamos un módulo descendiente de la clase TBrowser, añadimos un componente TRejilla en su interior y ¡voila!, asignamos las acciones que vamos a permitir en aquellos elementos del interfaz que las requieran. Si a este punto añadimos que Ian, hacia formar parte del browser una ToolBar que puede ser receptor de las acciones, el trabajo se simplifica aun mas.]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/03/20/un-dia-con-los-mayores-5-parte-b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Channel E (Embarcadero) &#8211; Canal de vídeos y novedades.</title>
		<link>http://www.sjover.com/delphi/2010/02/03/channel-e-embarcadero-canal-de-videos-y-novedades/</link>
		<comments>http://www.sjover.com/delphi/2010/02/03/channel-e-embarcadero-canal-de-videos-y-novedades/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 21:56:57 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Anuncios]]></category>
		<category><![CDATA[Chanel E]]></category>
		<category><![CDATA[david intersimone]]></category>
		<category><![CDATA[Embarcadero]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1174</guid>
		<description><![CDATA[Esta imagén que veis, se corresponde con el canal de videos que se ha hecho disponible en http://channel-e.embarcadero.com/ La creación del canal era comentaba por David Intersimone en el boletín del mes de Enero (Embarcadero Developer Network (EDN) newsletter - January 2010), que se recibió hace un par de días. Por si no lo conocéis, es un correo que se envía periódicamente a una lista de suscriptores, que me imagino se corresponde con los usuarios registrados. Y ese correo se detalla un resumen breve de las actividades de la empresa, de los seminarios previstos o de las novedades.]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/02/03/channel-e-embarcadero-canal-de-videos-y-novedades/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Más recursos&#8230;</title>
		<link>http://www.sjover.com/delphi/2010/01/21/mas-recursos/</link>
		<comments>http://www.sjover.com/delphi/2010/01/21/mas-recursos/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 22:23:40 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[Ado Express & DataSnap]]></category>
		<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Encuestas]]></category>
		<category><![CDATA[Enlace interesante]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Noticias Delphi]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[chee yang]]></category>
		<category><![CDATA[Embarcadero]]></category>
		<category><![CDATA[enlaces]]></category>
		<category><![CDATA[jim mckeeth]]></category>
		<category><![CDATA[michael rozlog]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[tim del chiaro]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1131</guid>
		<description><![CDATA[El día 7 de Diciembre, os apuntaba en la entrada "Colección de recursos “on line” sobre D2010 (Pawel Glowacki)" la página de Pawel Glowacki, desde la que día antes se compartía con la comunidad una buena colección de recursos.

Aunque más modesta, la entrada de Michael Rozlog con fecha6 de Enero del presente año, nos traslada una recopilación de una docena de videos creados por el sobre diversos temas. Los temas  figuran al lado de cada url.

Esta es la dirección la entrada en su blog: http://blogs.embarcadero.com/michaelrozlog/2010/01/06/37126

y las direcciones que incluye en su interior...]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/01/21/mas-recursos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un día con los mayores (5) Parte A</title>
		<link>http://www.sjover.com/delphi/2010/01/17/un-dia-con-los-mayores-5-parte-a/</link>
		<comments>http://www.sjover.com/delphi/2010/01/17/un-dia-con-los-mayores-5-parte-a/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 20:49:34 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[Ado Express & DataSnap]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Código]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Taller práctico]]></category>
		<category><![CDATA[frameworkm delphi datasnap midas]]></category>
		<category><![CDATA[Ian Marteens]]></category>
		<category><![CDATA[TAncestro]]></category>
		<category><![CDATA[TBrowser]]></category>
		<category><![CDATA[TDialogo]]></category>
		<category><![CDATA[TRejilla]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=1056</guid>
		<description><![CDATA[En esta quinta entrada de la serie, tenemos que abordar la clase TRejilla, que como ya comentabamos en las dos entradas previas, iba a servir de enlace entre la rejilla de datos y el formulario de edición (las clases TBrowser y TDialogo).]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2010/01/17/un-dia-con-los-mayores-5-parte-a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perfil humano y comunidad de Delphi</title>
		<link>http://www.sjover.com/delphi/2009/11/25/perfil-humano-y-comunidad-de-delphi/</link>
		<comments>http://www.sjover.com/delphi/2009/11/25/perfil-humano-y-comunidad-de-delphi/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 23:42:20 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Enlace interesante]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[Mis cosas]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Charlas]]></category>
		<category><![CDATA[comunidad]]></category>
		<category><![CDATA[DelphiAccess]]></category>
		<category><![CDATA[Eliseo Gonzales]]></category>
		<category><![CDATA[Vivencias]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=966</guid>
		<description><![CDATA[Recibía a media tarde en España un correo de Eliseo González. Ya le conoceis por entradas anteriores, y sabeis que pertenece a las personas que promueven la comunidad Hispana de Delphi desde DelphiAccess. Una de las comunidades mas activas y jóvenes, formadas en el crisol de la era de Embarcadero, aunque los miembros que participan y le dan vida, suman una larga experiencia en esa Vida de nuestra comunidad y son conocidos de tiempo atrás. 

También hemos podido compartir algunos comentarios,  con él y con otros compañeros a raíz de la entradas. El enlace a su pagina buscadlo como La Turbo señal, en la barra lateral derecha.]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2009/11/25/perfil-humano-y-comunidad-de-delphi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un día con los mayores (4)</title>
		<link>http://www.sjover.com/delphi/2009/11/22/un-dia-con-los-mayores-4/</link>
		<comments>http://www.sjover.com/delphi/2009/11/22/un-dia-con-los-mayores-4/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 22:22:08 +0000</pubDate>
		<dc:creator>Salvador Jover</dc:creator>
				<category><![CDATA[Ado Express & DataSnap]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[¿Sabías que...?]]></category>
		<category><![CDATA[¿Sabías que...? [Delphi]]]></category>
		<category><![CDATA[Código]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Entrada Diario]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Taller práctico]]></category>
		<category><![CDATA[frameworkm delphi datasnap midas]]></category>
		<category><![CDATA[Ian Marteens]]></category>
		<category><![CDATA[TAncestro]]></category>
		<category><![CDATA[TBrowser]]></category>
		<category><![CDATA[TDialogo]]></category>
		<category><![CDATA[TRejilla]]></category>

		<guid isPermaLink="false">http://sjover.com/delphi/?p=915</guid>
		<description><![CDATA[Vamos a dar otro paso más...

En la tercera entrada de esta pequeña serie, nos centrábamos en la clase TAncestro, y pudimos ver como se convertía en la piedra angular del framework de Ian, de la que iba a heredar cualquier tipo de ventana que pudieramos pensar o necesitar.

Ian valora en sus ejemplos, dos arquetipos de ventanas diferenciados: el que representa a la clase TBrowser y el que representa a la clase TDialogo. Es su idea, dicho sea de paso, muy razonable, de acuerdo a su experiencia como experto y en ese intento de simplificar. Quizás en vuestro caso, mientras leéis estas lineas imaginéis otros contextos que hagan necesaria la creación de otros descendientes, de acuerdo a criterios mas selectivos, como por ejemplo pudiera ser la seguridad, donde ciertas ventanas pudieran necesitar un tratamiento especial. Nada es descartable y el framework debería ser una propuesta de trabajo que muchos van a adaptarse de acuerdo a sus necesidades. De hecho, os comento que en mi caso concreto y en lo que respecta a la funcionalidad del Framework, descarté algunas partes que no estaba utilizando, como era la posibilidad de arrastrar registros mediante drag&#38;drop, que Ian sí introduce y pone en práctica. Respecto a las ventanas, al final no me fue necesario crear ningún tipo adicional aunque hubiera momentos en los que sí pude habérmelo planteado.]]></description>
		<wfw:commentRss>http://www.sjover.com/delphi/2009/11/22/un-dia-con-los-mayores-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

