<?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>free Zend Framework screencasts - Zendcasts &#187; integration</title>
	<atom:link href="http://www.zendcasts.com/tag/integration/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zendcasts.com</link>
	<description>free Zend Framework screencasts. Video tutorials to get you up to speed with different parts of the Zend Framework and enterprise PHP development.</description>
	<lastBuildDate>Mon, 12 Dec 2011 21:14:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>HTMLPurifier Integration</title>
		<link>http://www.zendcasts.com/htmlpurifier-integration/2011/05/</link>
		<comments>http://www.zendcasts.com/htmlpurifier-integration/2011/05/#comments</comments>
		<pubDate>Mon, 23 May 2011 20:43:07 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Screencasts]]></category>
		<category><![CDATA[htmlpurifier]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[zend_config]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=489</guid>
		<description><![CDATA[Quickly integrate HTMLPurifier into your Zend Framework application.]]></description>
			<content:encoded><![CDATA[
 <p><a href="http://www.zendcasts.com/?flattrss_redirect&amp;id=489&amp;md5=bf1d30ccd5341f6efbf5bd7f32a85ad9" title="Flattr" target="_blank"><img src="http://www.zendcasts.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/htmlpurifier-integration/2011/05/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2011/05/zc-72-htmlpurifier-integration-desktop.mov" length="42035517" type="video/quicktime" />
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2011/05/zc-72-htmlpurifier-integration-iphone.m4v" length="44844365" type="video/x-m4v" />
		</item>
		<item>
		<title>Logging in Users using Doctrine and Zend_Auth</title>
		<link>http://www.zendcasts.com/logging-in-users-using-doctrine-and-zend_auth/2010/01/</link>
		<comments>http://www.zendcasts.com/logging-in-users-using-doctrine-and-zend_auth/2010/01/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 22:12:40 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Access Control]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Web Architecture]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[zend_auth]]></category>
		<category><![CDATA[zend_controller]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=305</guid>
		<description><![CDATA[Here&#8217;s the second part of my Doctrine / Zend_Auth example. In 15 minutes, we create a logout, login and protected area that&#8217;s reliant on the ZC_Auth_Adapter adapter we created in last week&#8217;s video. Notice how there&#8217;s no code in the IndexController exposing the authentication implementation, Grab a copy of the project or browse the repository.…]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the second part of my Doctrine / Zend_Auth example. In 15 minutes, we create a logout, login and protected area that&#8217;s reliant on the ZC_Auth_Adapter adapter we created in last week&#8217;s video. Notice how there&#8217;s no code in the IndexController exposing the authentication implementation,</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc44-logging-in-users-using-doctrine-and-zend-auth/zc44-logging-in-users-using-doctrine-and-zend-auth.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/zc44-logging-in-users-using-doctrine-and-zend-auth">browse the repository</a>.</p>
<p>Also, a big thank you to ServerGrove for extending their support of Zendcasts for January. ServerGrove specializes in Zend Framework hosting and they&#8217;ve offered a 10% rebate on hosting with coupon code &#8220;zc&#8221;. If you&#8217;re looking for a host, be sure to <a href="http://secure.servergrove.com/clients/aff.php?aff=043">check them out (referral)</a>. They&#8217;ve also added an additional coupon for &#8220;Mini Hosting&#8221; plans, get $2 off by using code &#8220;zcmini&#8221;.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/logging-in-users-using-doctrine-and-zend_auth/2010/01/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
<enclosure url="http://zendcasts.com/wp-content/uploads/2010/01/zc44-handling-user-login-with-zend-auth-and-doctrine-desktop.mov" length="43687548" type="video/quicktime" />
<enclosure url="http://zendcasts.com/wp-content/uploads/2010/01/zc44-handling-user-login-with-zend-auth-and-doctrine-iphone.m4v" length="43952598" type="video/x-m4v" />
		</item>
		<item>
		<title>Writing a Zend_Auth_Adapter with Doctrine</title>
		<link>http://www.zendcasts.com/writing-a-zend_auth_adapter-with-doctrine/2010/01/</link>
		<comments>http://www.zendcasts.com/writing-a-zend_auth_adapter-with-doctrine/2010/01/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 13:56:38 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[zend_auth]]></category>
		<category><![CDATA[Zend_Auth_Result]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=301</guid>
		<description><![CDATA[I&#8217;ve been using Doctrine a lot in my own work, and recently found myself itching to have tighter integration between Zend and Doctrine when it comes to user logins. Luckily, Zend provides a very simple interface with regards to Zend_Auth. This way, it&#8217;s easy to decouple your persistence layer (in my case Doctrine) from the…]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Doctrine a lot in my own work, and recently found myself itching to have tighter integration between Zend and Doctrine when it comes to user logins. Luckily, Zend provides a very simple interface with regards to Zend_Auth. This way, it&#8217;s easy to decouple your persistence layer (in my case Doctrine) from the authentication layer. I&#8217;ve borrowed from <a href="http://palo-verde.us/?blog/2009/08/16/zend_auth-adapter-with-doctrine.html">Palo Verede&#8217;s wonderful article on Doctrine and Zend_Auth</a> and I invite you to check his blog out.</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc43-writing-a-zend-auth-adapter-for-doctrine/zc43-writing-a-zend-auth-adapter-for-doctrine.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/zc43-writing-a-zend-auth-adapter-for-doctrine<br />
">browse the repository</a>.</p>
<p>Also, a big thank you to ServerGrove</a> for extending their support of Zendcasts for January. ServerGrove specializes in Zend Framework hosting and they&#8217;ve offered a 10% rebate on hosting with coupon code &#8220;zc&#8221;. If you&#8217;re looking for a host, be sure to <a href="http://secure.servergrove.com/clients/aff.php?aff=043">check them out (referral)</a>. They&#8217;ve also added an additional coupon for &#8220;Mini Hosting&#8221; plans, get $2 off by using code &#8220;zcmini&#8221;.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/writing-a-zend_auth_adapter-with-doctrine/2010/01/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2010/01/zc43-writing-zend-auth-adapter-with-doctrine-desktop.mov" length="72319398" type="video/quicktime" />
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2010/01/zc43-writing-zend-auth-adapter-with-doctrine-iphone.m4v" length="71765706" type="video/x-m4v" />
		</item>
		<item>
		<title>Deep Integration between Zend and Doctrine 1.2</title>
		<link>http://www.zendcasts.com/deep-integration-between-zend-and-doctrine-1-2/2010/01/</link>
		<comments>http://www.zendcasts.com/deep-integration-between-zend-and-doctrine-1-2/2010/01/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 00:53:44 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[relations]]></category>
		<category><![CDATA[zend_config]]></category>
		<category><![CDATA[zend_controller]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=297</guid>
		<description><![CDATA[There&#8217;s been a lot of talk online about finding the best approach for bringing Zend and Doctrine 1.x together. This video is my humble approach of combining some of the learning brought about over the last few weeks on Zendcasts, as well as suggestions from Doctrine developers. The goal of this video is to show…]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of talk online about finding the best approach for bringing Zend and Doctrine 1.x together. This video is my humble approach of combining some of the learning brought about over the last few weeks on Zendcasts, as well as suggestions from Doctrine developers.</p>
<p>The goal of this video is to show how you leverage the existing resource loading tools in Zend to have a model structure that reflects Zend&#8217;s best practices. This video builds on the last Doctrine video, but if you&#8217;re familiar with both frameworks, you should be able to follow along. Enjoy!</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc42-deep-integration-doctrine-1.2/zc42-deep-integration-doctrine-1.2.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/zc42-deep-integration-doctrine-1.2">browse the repository</a>.</p>
<p>Also, a big thank you to <a href="http://www.servergrove.com/">ServerGrove</a> for extending their support of Zendcasts for January. ServerGrove specializes in Zend Framework hosting and they&#8217;ve offered a 10% rebate on hosting with coupon code &#8220;zc&#8221;. If you&#8217;re looking for a host, be sure to <a href="http://www.servergrove.com/">check them out</a>. They&#8217;ve also added an additional coupon for &#8220;Mini Hosting&#8221; plans, get $2 off by using code &#8220;zcmini&#8221;.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/deep-integration-between-zend-and-doctrine-1-2/2010/01/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2010/01/zc42-deep-integration-doctrine-1.2-desktop.mov" length="84257417" type="video/quicktime" />
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2010/01/zc42-deep-integration-doctrine-1.2-iphone.m4v" length="84570421" type="video/x-m4v" />
		</item>
		<item>
		<title>Introducing Doctrine 1.2 Integration</title>
		<link>http://www.zendcasts.com/introducing-doctrine-1-2-integration/2009/11/</link>
		<comments>http://www.zendcasts.com/introducing-doctrine-1-2-integration/2009/11/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 16:55:26 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[zend_config]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=282</guid>
		<description><![CDATA[By popular demand, I&#8217;ve put together an introduction to Doctrine 1.2 integration with the Zend Framework. Doctrine is a fantastic ORM (object-relational mapping tool). If you&#8217;ve jumped from NHibernate or Hibernate and are itching to have a powerful tool for handling database relationships, Doctrine is probably your best bet. On the mailing lists, there&#8217;s a…]]></description>
			<content:encoded><![CDATA[<p>By popular demand, I&#8217;ve put together an introduction to Doctrine 1.2 integration with the Zend Framework. Doctrine is a fantastic ORM (object-relational mapping tool). If you&#8217;ve jumped from NHibernate or Hibernate and are itching to have a powerful tool for handling database relationships, Doctrine is probably your best bet. On the mailing lists, there&#8217;s a lot of talk about integrating Doctrine 2.0 into the 2.0 release of the Zend Framework. Regardless, this will help you get up to speed today. In next week&#8217;s video, I&#8217;ll show you how you can unit test those models in the Zend Framework.</p>
<p>Enjoy!</p>
<p><strong>Edit:</strong> I spoke to Guilherme Blanco (one of the core developers behind Doctrine) and he kindly brought up some things I should bear in mind for my Doctrine / Zend set.<br />
Doctrine&#8217;s autoloader configuration <a href="http://www.doctrine-project.org/upgrade/1_2#PEAR%20Style%20Model%20Loading%20and%20Generation">can be scaled back by doing PEAR style Model Loading (new to 1.2)</a>. Also, you can use Doctrine_Core instead of Doctrine since everything has been moved to Doctrine_Core in order to follow Zend-style namespacing.</p>
<p>lastly, you can register your own CLI tasks as part of Doctrine&#8217;s CLI script or just write them in the scripts/doctrine.php file. With this, you could have your newly-generated models placed in the necessary folders. I&#8217;ll be experimenting with this in the coming week.</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc38-introducing-doctrine1-2/zc38-introducing-doctrine1-2.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/trunk/zc38-introducing-doctrine1-2/">browse the repository</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/introducing-doctrine-1-2-integration/2009/11/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
<enclosure url="http://zendcasts.com/wp-content/uploads/2009/11/zc38-integrating-doctrine-1-2-into-zend-desktop.mov" length="79620067" type="video/quicktime" />
<enclosure url="http://zendcasts.com/wp-content/uploads/2009/11/zc38-integrating-doctrine-1-2-into-zend-iphone.m4v" length="82008141" type="video/x-m4v" />
		</item>
	</channel>
</rss>

