<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>From Zero To One</title>
	<link>http://www.cromis.net/blog</link>
	<description>A blog about Delphi programming and all things technical</description>
	<lastBuildDate>Tue, 16 Mar 2010 12:11:01 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>TValue and other &#8220;Variants&#8221; like implementation tests</title>
		<description><![CDATA[The recent post from Mason Wheeler about TValue speed was very interesting. I always had the impression, that variants were slow, but never tested that. So this was a surprise to me. But how fast the variants really are? There are other &#8220;variants&#8221; like implementations out there, so I decided to test them in a [...]]]></description>
		<link>http://www.cromis.net/blog/2010/03/tvalue-and-other-variable-like-implementation-tests/</link>
			</item>
	<item>
		<title>Build your XML the LinqToXML style in native code &#8211; Part I.</title>
		<description><![CDATA[A lot of you probably already know SimpleStorage. For those who don&#8217;t: http://www.cromis.net/blog/2008/07/simple-xml-based-storage/ http://www.cromis.net/blog/2008/07/simple-xml-based-storage-part-ii/ http://www.cromis.net/blog/2009/07/simple-xml-based-storage-part-iii/ http://www.cromis.net/blog/2010/02/what-is-new-in-simplestorage/ I read a blog entry recently about LinqToXML and while I was exploring the possibilities that it has, I wondered. Can something like this be done with Delphi and native code? Now SimpleStorage already enables you to write XML [...]]]></description>
		<link>http://www.cromis.net/blog/2010/03/build-your-xml-the-linqtoxml-style-in-native-code-part-i/</link>
			</item>
	<item>
		<title>Updated SimpleStorage demos and added IDocument</title>
		<description><![CDATA[As I promised, I updated the demos. I added two new demos. One showing how to manipulate collection of documents and the other to show how to Encrypt / Decrypt whole documents. I also made a change in the &#8220;Cromis.SimpleStorage.Collection.pas&#8221; unit. There is now a new &#8220;IDocument&#8221; interface which is very simple: IDocument = Interface&#40;IInterface&#41; [...]]]></description>
		<link>http://www.cromis.net/blog/2010/02/updated-simplestorage-demos-and-added-idocument/</link>
			</item>
	<item>
		<title>What is new in SimpleStorage</title>
		<description><![CDATA[As you probably know by now (or not) SimpleStorage is a set of interfaces to ease the manipulation of XML documents. It is based on OmniXML, a wonderful Delphi XML parser. Simple Storage aims to treat XML as a practical data storage and means of data serialization and transportation. I have written about its usage [...]]]></description>
		<link>http://www.cromis.net/blog/2010/02/what-is-new-in-simplestorage/</link>
			</item>
	<item>
		<title>Yahoo messenger and Windows VirtualStore</title>
		<description><![CDATA[Today I had an interesting challenge in front of me. As I already wrote about in a couple of posts I have a NAS set up for backing up my personal data, as well as my important VMWare machines. I switched my Windows backup client to Cobian last week, because GFI has serious issues with [...]]]></description>
		<link>http://www.cromis.net/blog/2010/02/yahoo-messenger-and-windows-virtualstore/</link>
			</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->