<?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>Web Mahsulleri ! &#187; Faces Controller</title>
	<atom:link href="http://www.webmahsulleri.com/tag/faces-controller/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webmahsulleri.com</link>
	<description>İnsan Programı</description>
	<lastBuildDate>Thu, 02 Sep 2010 17:11:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Doğrulama Sınıfları (Kendi Doğrulayıcılarınız)</title>
		<link>http://www.webmahsulleri.com/php/php-faces/dogrulama-siniflari-kendi-dogrulayicilariniz/</link>
		<comments>http://www.webmahsulleri.com/php/php-faces/dogrulama-siniflari-kendi-dogrulayicilariniz/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 14:56:37 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[FDL]]></category>
		<category><![CDATA[Faces ORM]]></category>
		<category><![CDATA[PHP Faces]]></category>
		<category><![CDATA[Controller]]></category>
		<category><![CDATA[Doğrulama]]></category>
		<category><![CDATA[Entity]]></category>
		<category><![CDATA[Faces Controller]]></category>
		<category><![CDATA[Facete]]></category>
		<category><![CDATA[FQL]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[Persistence]]></category>
		<category><![CDATA[Validation]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=316</guid>
		<description><![CDATA[Doğrulayıcı(Validator) sınıfları durağan(static) metotları kullanan sınıflardır. işlerinizi kolaylaştırması ve yazılımın bütünleşik parçalar halinde kolektif bir yapıda çalışmasına olanak sağlar.
Bir doğrulama metodunun tanımlaması aşağıdaki gibidir


static function required(Component $c,Component $m,$message,$success)

Birinci parametre “Component $c” doğrulama işleminin yapıldığı bileşen
İkinci parametre “Component $m” mesajların yazdırılacağı bileşen
Üçüncü parametre uyarı mesajı
Dördüncü parametre doğrulama mesajı
Örneğin yeni üye kaydı için bir üye kayıt formumuzun [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/php-faces/dogrulama-siniflari-kendi-dogrulayicilariniz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bileşen Niteliklerine Controllerdan Erişim Örnek Style Kullanımı</title>
		<link>http://www.webmahsulleri.com/php/php-faces/bilesen-niteliklerine-controllerdan-erisim-ornek-style-kullanimi/</link>
		<comments>http://www.webmahsulleri.com/php/php-faces/bilesen-niteliklerine-controllerdan-erisim-ornek-style-kullanimi/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 17:10:07 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[PHP Faces]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Controller]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOJO]]></category>
		<category><![CDATA[Faces Controller]]></category>
		<category><![CDATA[Facete]]></category>
		<category><![CDATA[FDL]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=248</guid>
		<description><![CDATA[Niteliklere erişiken nesne adı -&#62; nitelik adı şeklindendir. örneğim bir textbox birde button bileşenimiz olsun buttona tıklandığında textbox un rengini değiştirelim.  faces view tanımlaması aşağıdaki gibidir.

&#60;faces&#62;
&#60;@import taglib=&#34;phpf.ui.*&#34; prefix=&#34;face&#34;/&#62;
&#60;face:textbox name =&#34;yazi&#34;  text =&#34;Merhaba&#34;/&#62;
&#60;face:textbox name =&#34;button&#34;  text =&#34;Rengi Değiştir&#34;/&#62;
&#60;/faces&#62;


class Controller extends Facete{
function Controller(){
parent::FacesController();
$this-&#62;render("view.html");
}
function buttonClicked($evt){
$this-&#62;yazi-&#62;setProperty("style", "background:blue");
}
}

Örneğimizde textbox bileşenin style niteliğine background:blue değerini artardık ve rengini değiştirmiş olduk.
Bir niteliği [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/php-faces/bilesen-niteliklerine-controllerdan-erisim-ornek-style-kullanimi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Faces ile olay yönelimli programlama Facet Controller</title>
		<link>http://www.webmahsulleri.com/php/php-faces/php-faces-ile-olay-yonelimli-programlama-facet-controller/</link>
		<comments>http://www.webmahsulleri.com/php/php-faces/php-faces-ile-olay-yonelimli-programlama-facet-controller/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 17:37:24 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[PHP Faces]]></category>
		<category><![CDATA[Controller]]></category>
		<category><![CDATA[Faces Controller]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=175</guid>
		<description><![CDATA[Facet FacesController u genişleten ve C# VB Delphi dekine benzer bir şekilde event handler (olay yakalama) mekanizmasına  izin veren bir controller biçimidir.
Olay yakalama için sadece metot yazmanız kafidir. metot isimleri bileşenadı olayadı şeklindedir.
örnek olarak aşağıdaki gibi bir faces view tanımlamamız olsun

&#60;pre&#62;   &#60;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34;&#62;
&#60;html&#62;
    &#60;head&#62;
  [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/php-faces/php-faces-ile-olay-yonelimli-programlama-facet-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Faces ile olay yönelimli programlama giriş</title>
		<link>http://www.webmahsulleri.com/php/php-faces/php-faces-ile-olay-yonelimli-programlama/</link>
		<comments>http://www.webmahsulleri.com/php/php-faces/php-faces-ile-olay-yonelimli-programlama/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 17:10:42 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[PHP Faces]]></category>
		<category><![CDATA[Faces Controller]]></category>
		<category><![CDATA[Java Script]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=168</guid>
		<description><![CDATA[PHP Faces ile geliştirdiğim çevrim içi Ajax hesap makinası örneği


PHP Faces in olay mekanizması içeresinde üç önemli kavramı anlamanızda yarar vardır. PHP Faces olay yakalama kalıpları Java tarzındadır. eğer java swing ile daha önce  uygulama geliştirmişseniz bu tanımlar size yabancı gelmeyecektir.

Listener : Dinleyiciler
Event: Olaylar
Component : bileşennler

Listener bir arayuz interface tanımlar  Controller sınıfıda dinlemeye alacağınız [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/php-faces/php-faces-ile-olay-yonelimli-programlama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faces Controller a detayli bir bakış</title>
		<link>http://www.webmahsulleri.com/php/faces-controller-a-detayli-bir-bakis/</link>
		<comments>http://www.webmahsulleri.com/php/faces-controller-a-detayli-bir-bakis/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 11:04:41 +0000</pubDate>
		<dc:creator>Hüseyin Bora</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP Faces]]></category>
		<category><![CDATA[Controller]]></category>
		<category><![CDATA[Faces Controller]]></category>
		<category><![CDATA[MVC]]></category>

		<guid isPermaLink="false">http://www.webmahsulleri.com/?p=159</guid>
		<description><![CDATA[Faces Controllerın Üye Metoları 

render ( Bu metor renderer a bir faces dosyasını yorumlamasını söyler)
append (view a bir parametre gönderir)
load (parametre olarak verilen string ifadenden sınıf adından yeni bir nesne çevirir)
interrupt (render işlemini keser)
addListener($name,FacesListener $listener)
addActionListener ( bir listener arayuzunu(interface)  ActionEvent olayı için kayıteder parametresi ActionListener dır)
addMouseListener (bir listener arayuzunu  mouse events olayları içinkayıt [...]]]></description>
		<wfw:commentRss>http://www.webmahsulleri.com/php/faces-controller-a-detayli-bir-bakis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
