<?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"
	>

<channel>
	<title>while true do;</title>
	<atom:link href="http://www.danieleteti.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danieleteti.it</link>
	<description>Daniele Teti's programming blog</description>
	<pubDate>Thu, 16 Feb 2012 23:00:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
	<language>en</language>
			<item>
		<title>dorm, &#8220;The Delphi ORM&#8221; and Spring for Delphi Framework</title>
		<link>http://www.danieleteti.it/2012/02/17/dorm-the-delphi-orm-and-spring-for-delphi-framework/</link>
		<comments>http://www.danieleteti.it/2012/02/17/dorm-the-delphi-orm-and-spring-for-delphi-framework/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 23:00:10 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA["The Delphi ORM"]]></category>

		<category><![CDATA[Spring4D]]></category>

		<category><![CDATA[dorm]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=461</guid>
		<description><![CDATA[Great news for all the dorm and Spring4D users!
As you probably know, finally has been announced the official Spring framework for Delphi.
There is a lot of good technology in Spring4D!
So, I&#8217;m glad to announce that in a future version (hopefully, the next one) dorm, &#8220;The Delphi ORM&#8221; will use Spring4D and will become the ORM [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2012/02/17/dorm-the-delphi-orm-and-spring-for-delphi-framework/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Delphi MVC Web Framework - &#8220;Hello World&#8221;</title>
		<link>http://www.danieleteti.it/2012/02/02/delphi-mvc-web-framework-hello-world/</link>
		<comments>http://www.danieleteti.it/2012/02/02/delphi-mvc-web-framework-hello-world/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 20:17:41 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Delphi XE]]></category>

		<category><![CDATA[Delphi XE2]]></category>

		<category><![CDATA[Design Patterns]]></category>

		<category><![CDATA[Embarcadero]]></category>

		<category><![CDATA[MVC]]></category>

		<category><![CDATA[RTTI]]></category>

		<category><![CDATA[dorm]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Framework]]></category>

		<category><![CDATA[Projects]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=456</guid>
		<description><![CDATA[This is the first &#8220;Hello World&#8221; for my Delphi MVC Web Framework.



&#160;


program DelphiMVCWebFramework;


&#160;


{$APPTYPE CONSOLE}


&#160;


uses


&#160; System.SysUtils,


&#160; MVCEngine in &#39;MVCEngine.pas&#39;,


&#160; BaseController in &#39;BaseController.pas&#39;;


&#160;


var


&#160; mvc: TWebMVCEngine;


begin


&#160; mvc := TWebMVCEngine.Create;


&#160; mvc.AddRoute&#40;&#39;/&#39;, procedure&#40;Context: TWebContext&#41;


&#160; &#160; begin


&#160; &#160; &#160; Context.Write&#40;&#39;Hello World&#39;&#41;;


&#160; &#160; end&#41;.Start&#40;8080&#41;;


&#160; ReadLn;


&#160; mvc.Free;


end.



Features list (some of them are in the internal roadmap)

Completely MVC
Addressable with servername/controllername/actionname?par1&#038;par2
Addressable with servername/controllername/actionname/par1/par2
Can also use [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2012/02/02/delphi-mvc-web-framework-hello-world/feed/</wfw:commentRss>
		</item>
		<item>
		<title>#2 “dorm, the Delphi ORM” bullettin</title>
		<link>http://www.danieleteti.it/2012/01/03/2-%e2%80%9cdorm-the-delphi-orm%e2%80%9d-bullettin/</link>
		<comments>http://www.danieleteti.it/2012/01/03/2-%e2%80%9cdorm-the-delphi-orm%e2%80%9d-bullettin/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 10:27:12 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[dorm]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[DORM]]></category>

		<category><![CDATA[dorm bullettin]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=452</guid>
		<description><![CDATA[This is the second post regarding a fast update on the last changes to the dorm project in terms of management and code.

Welcome to 2 new contributors: Marco Mottadelli and BraveCobra (this is the full list http://code.google.com/p/delphi-orm/people/list)
Added 2 new PersistentStrategy for MSSQLServer based on dbExpress (the 1st use the Embarcadero dbExpress driver, while the 2nd use the [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2012/01/03/2-%e2%80%9cdorm-the-delphi-orm%e2%80%9d-bullettin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>#1 &#8220;dorm, the Delphi ORM&#8221; bullettin</title>
		<link>http://www.danieleteti.it/2011/12/01/1-dorm-the-delphi-orm-bullettin/</link>
		<comments>http://www.danieleteti.it/2011/12/01/1-dorm-the-delphi-orm-bullettin/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 16:34:47 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA["The Delphi ORM"]]></category>

		<category><![CDATA[Design Patterns]]></category>

		<category><![CDATA[DORM]]></category>

		<category><![CDATA[dorm bullettin]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=447</guid>
		<description><![CDATA[This is the first post regarding a fast update on the last changes to the dorm project in terms of management and code.

Welcome to 2 new contributors: mrbar2000 and magnomp (this is the full list http://code.google.com/p/delphi-orm/people/list)
Added a PersistentStrategy for SQLite.
New Google Group related to dorm. Post your questions, comments and request here!
Added support for Generics Collections. No more needs [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/12/01/1-dorm-the-delphi-orm-bullettin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Do you wanna see an enormous potential tool? Here&#8217;s the pascal for Java and Android</title>
		<link>http://www.danieleteti.it/2011/11/28/do-you-wanna-see-an-enormous-potential-tool-heres-the-pascal-for-java-and-android/</link>
		<comments>http://www.danieleteti.it/2011/11/28/do-you-wanna-see-an-enormous-potential-tool-heres-the-pascal-for-java-and-android/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 17:18:08 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Android]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[language]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=441</guid>
		<description><![CDATA[Yes, this is very cool. I&#8217;m not a Java hater, in terms of language (and I dont want to start a language-war), but some Java features, IMHO, are a bit uncomfortable for me.
However, Java is very powerful and there are an enormous amount of good open source project for Java. So, seeing java libraries used [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/11/28/do-you-wanna-see-an-enormous-potential-tool-heres-the-pascal-for-java-and-android/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Duck Typing in Delphi</title>
		<link>http://www.danieleteti.it/2011/11/08/duck-typing-in-delphi/</link>
		<comments>http://www.danieleteti.it/2011/11/08/duck-typing-in-delphi/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 23:04:14 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA["The Delphi ORM"]]></category>

		<category><![CDATA[Delphi XE2]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[DORM]]></category>

		<category><![CDATA[DuckTyping]]></category>

		<category><![CDATA[RTTI]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=423</guid>
		<description><![CDATA[During a new dorm feature development, I&#8217;m faced a nice problem:
I want to have a generic access to a &#8220;kind&#8221; of list
Let&#8217;s say: 



procedure DoSomething&#40;Obj: TMyListType&#41;;


begin


&#8230;


end;



But, I want to have that generic access without a Layer Supertype object, because I need to be able to use objects from other libraries or 3rd party. In this [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/11/08/duck-typing-in-delphi/feed/</wfw:commentRss>
		</item>
		<item>
		<title>dorm, &#8220;The Delphi ORM&#8221;, officially published at ITDevCon</title>
		<link>http://www.danieleteti.it/2011/11/02/dorm-the-delphi-orm-officially-published-at-itdevcon/</link>
		<comments>http://www.danieleteti.it/2011/11/02/dorm-the-delphi-orm-officially-published-at-itdevcon/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 16:50:18 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Projects]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[dorm]]></category>

		<category><![CDATA[bitTime]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Delphi XE2]]></category>

		<category><![CDATA[DORM]]></category>

		<category><![CDATA[ITDevCon]]></category>

		<category><![CDATA[ITDevCon2011]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=409</guid>
		<description><![CDATA[As all the attendees have seen, at the last ITDevCon, I&#8217;ve officially published dorm as an OpenSource project.
You can find the project on google code: http://code.google.com/p/delphi-orm/
An introduction to dorm is available on google docs.
dorm begins as a my personal project more than one year ago, and now is sponsored by bitTime Software that offers custom [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/11/02/dorm-the-delphi-orm-officially-published-at-itdevcon/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ITDevCon 2011, recap</title>
		<link>http://www.danieleteti.it/2011/10/31/itdevcon-2011-recap/</link>
		<comments>http://www.danieleteti.it/2011/10/31/itdevcon-2011-recap/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 14:54:51 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Delphi XE2]]></category>

		<category><![CDATA[Embarcadero]]></category>

		<category><![CDATA[Events]]></category>

		<category><![CDATA[ITDevCon]]></category>

		<category><![CDATA[ITDevCon2011]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=389</guid>
		<description><![CDATA[Last Friday ended the third edition of ITDevCon, the European Conference on Delphi and its related technologies.
ITDevCon this year was even bigger and funny.
There have been more present, more sponsors, more speakers, more topics and a lot of people with the desire to learn new things and improve their every day work.
A special thanks goes [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/10/31/itdevcon-2011-recap/feed/</wfw:commentRss>
		</item>
		<item>
		<title>App Android ITDevCon2011 disponibile sul Market (ITALIAN)</title>
		<link>http://www.danieleteti.it/2011/10/20/app-android-itdevcon2011-disponibile-sul-market-italian/</link>
		<comments>http://www.danieleteti.it/2011/10/20/app-android-itdevcon2011-disponibile-sul-market-italian/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 12:50:42 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Android]]></category>

		<category><![CDATA[Delphi XE2]]></category>

		<category><![CDATA[ITDevCon]]></category>

		<category><![CDATA[ITDevCon2011]]></category>

		<category><![CDATA[RAD Studio XE2]]></category>

		<category><![CDATA[bit Time Software]]></category>

		<category><![CDATA[DataSnap]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=375</guid>
		<description><![CDATA[Manca solo una settima all’inizio di ITDevCon2011. Per permettere a tutti gli iscritti (e far decidere chi è ancora indeciso) di sfruttare al meglio i due giorni di intensa formazione, abbiamo appena pubblicato l’applicazione ITDevCON2011 sul’Android Market.
Trevete il programma completo della conferenza, i profili degli speaker e informazioni sugli sponsor.
Inoltre, potrete definire i vostri speech [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/10/20/app-android-itdevcon2011-disponibile-sul-market-italian/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ITDevCon2011 Android App</title>
		<link>http://www.danieleteti.it/2011/10/20/itdevcon2011-android-app/</link>
		<comments>http://www.danieleteti.it/2011/10/20/itdevcon2011-android-app/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 12:48:01 +0000</pubDate>
		<dc:creator>Daniele Teti</dc:creator>
		
		<category><![CDATA[Android]]></category>

		<category><![CDATA[Delphi XE2]]></category>

		<category><![CDATA[ITDevCon2011]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[DataSnap]]></category>

		<guid isPermaLink="false">http://www.danieleteti.it/?p=369</guid>
		<description><![CDATA[In less that a week, ITDevCon2011 will begin. To allow all members (and to let decide who is still undecided) to take advantage of the two days of intense training, we have just published the application ITDevCON2011 on the Android Market. You’ll find full conference program, speaker profiles and information about the sponsors.
In addition, you [...]]]></description>
		<wfw:commentRss>http://www.danieleteti.it/2011/10/20/itdevcon2011-android-app/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

