<?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>Serkan Yazıcıoğlu</title>
	<atom:link href="http://blog.serkanyazicioglu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.serkanyazicioglu.com</link>
	<description>analiz et, tasarla, hayata geçir</description>
	<lastBuildDate>Tue, 22 Dec 2009 14:10:19 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>UserControl, UpdatePanel ve RegisterPostBack Sorunu</title>
		<link>http://blog.serkanyazicioglu.com/2009/12/usercontrol-updatepanel-ve-registerpostback-sorunu/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/12/usercontrol-updatepanel-ve-registerpostback-sorunu/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 14:09:36 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=333</guid>
		<description><![CDATA[
ASP.NET AJAX ile gelen sorunlardan biri de UpdatePanel içerisinde bazı durumlarda ajax postback yerine full postback yapılması zorunluluğudur. Dosya yükleme veya Response.Write işlemlerinde UpdatePanel bize fazla destek olmamaktadır. Bu gibi durumlarda RegisterPostBack metodu yardımımıza koşar ve normal şartlar altında sunucuya asenkron postback yapması gereken kontrolün UpdatePanel içerisinde olsa bile full postback yapmasını sağlar.






ScriptManager.GetCurrent(Page).RegisterPostBackControl(Button1);


İlk başta harika [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/12/usercontrol-updatepanel-ve-registerpostback-sorunu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ofis Savaşları</title>
		<link>http://blog.serkanyazicioglu.com/2009/09/ofis-savaslari/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/09/ofis-savaslari/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 21:27:11 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=320</guid>
		<description><![CDATA[

IT&#8217;ciler ile satış takımı arasında hep bir anlaşmazlık vardır. Genelde satış takımının verdiği sözleri yerine getirmek IT takımındakilere kalır. Bu video da benzer bir konuya değinmiş, tabi biraz abartarak&#8230;
]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/09/ofis-savaslari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Çevre Faktörü</title>
		<link>http://blog.serkanyazicioglu.com/2009/09/web-projeleri-ve-cevre-faktoru/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/09/web-projeleri-ve-cevre-faktoru/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 19:28:37 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[uat]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=305</guid>
		<description><![CDATA[Yazılım projelerinin en önemli süreci tabi ki geliştirme aşamasıdır. Uygulama yazılır, yazıldıkça açıklar kapanır ve kapsam dökümanında olan istekler yavaş yavaş azalır. Fakat her ne kadar kusursuz uygulama yazıldığı düşünülse de projede hataların veya beklenmedik etkilerin ortaya çıkması kaçınılmazdır.

Sunucuya Attık Patladı

Olmadık bir yerde yanlış veriler güncellenmekte, müşteri uygulamanın istenileni sağlamadığını söylemekte veya her şey local [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/09/web-projeleri-ve-cevre-faktoru/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Servis ve Facade Birlikteliği</title>
		<link>http://blog.serkanyazicioglu.com/2009/09/web-servis-ve-facade-birlikteligi/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/09/web-servis-ve-facade-birlikteligi/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 23:06:32 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[facade]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=260</guid>
		<description><![CDATA[Halihazırda bir çok makale ve yazı web servislerin ne olduğu ve nasıl yazılması gerektiği üzerine durmaktadır. Bu sebepten ötürü yazımızda web servislerin tanımından ziyade, servisleri uygulamalarımıza nasıl implemente etmemiz gerektiği ve servis developmentının nasıl daha kolay yapılacağının üzerinde duracağız. Bu implementasyon sırasında bize facade ve az da olsa singleton tasarım desenleri yardımcı olacaktır. İsterseniz biz [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/09/web-servis-ve-facade-birlikteligi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bir Yazılım Takımının Günlüğü</title>
		<link>http://blog.serkanyazicioglu.com/2009/08/bir-yazilim-takiminin-gunlugu/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/08/bir-yazilim-takiminin-gunlugu/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 18:48:18 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[Yazılım]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=249</guid>
		<description><![CDATA[



Almanya&#8217;da Teamkollegen isimli bir yazılımcı tayfası development yaptıkları 5 günü web cam ile dakikada bir resmini çekerek bir kısa film hazırlamışlar. Buradan anlaşıldığı kadarıyla güzel bir sinerji yarattıkları kesin&#8230;
]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/08/bir-yazilim-takiminin-gunlugu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Durum Yönetimi ve Farkları</title>
		<link>http://blog.serkanyazicioglu.com/2009/07/durum-yonetimi-ve-farklari/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/07/durum-yonetimi-ve-farklari/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 20:36:57 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Cookie]]></category>
		<category><![CDATA[Durum Yönetimi]]></category>
		<category><![CDATA[fark]]></category>
		<category><![CDATA[querystring]]></category>
		<category><![CDATA[Session]]></category>
		<category><![CDATA[StateManagement]]></category>
		<category><![CDATA[viewstate]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=237</guid>
		<description><![CDATA[
            Bu yazıda ASP.NET durum yönetimi (State Management) altında bulunan Querystring, ViewState, Session, Cache, Application, Cookie ve Items nesnelerinin farklarına göz atacağız.
        

            Querystring

- Querystring sayfalar [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/07/durum-yonetimi-ve-farklari/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Querystring Hash Yöntemi</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/querystring-hash-yontemi/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/06/querystring-hash-yontemi/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 21:12:49 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Güvenlik]]></category>
		<category><![CDATA[querystring]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=190</guid>
		<description><![CDATA[
Querystring sayfalar arasında veri göndermemizi sağlayan durum yönetimi kavramlarından birisidir. Her ne kadar kullanımı basit ve kullanışlı olsa da gönderilen verinin son kullanıcıya görünmesi ve kullanıcıların kolaylıkla bu veri üzerinde değişiklik yapabilmesi querystring için bir dezavantajdır. Tabi ki querystring ile gönderilen bir veri  önemliyse ve kullanıcı tarafından görünmemesi gerekiyorsa mutlaka session gibi başka yöntemler [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/06/querystring-hash-yontemi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>T-SQL Arama Sorguları</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/t-sql-arama-sorgulari/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/06/t-sql-arama-sorgulari/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 12:33:01 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[T-SQL]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=166</guid>
		<description><![CDATA[SQL veritabanı içerisinde, nesnelerde arama yapabilmemiz için aşağıdaki sorguları hazırladım. Umarım faydalı olurlar.

select object_name(sysobjects.id) AS ObjectName,
syscolumns.name AS ColumnName,
systypes.name AS TypeName from syscolumns
INNER JOIN sysobjects ON sysobjects.id = syscolumns.id
INNER JOIN systypes ON systypes.xtype = syscolumns.xtype
where sysobjects.xtype = 'U' AND systypes.name  'sysname' AND
syscolumns.name LIKE '%Kolon Adı%'


Yukarıdaki sorguda &#8216;Kolon Adı&#8217;nı değiştirerek bir kolonun hangi tablolarda bulunduğunu görebilirsiniz. [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/06/t-sql-arama-sorgulari/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JQuery Kılavuzu</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/jquery-kilavuzu/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/06/jquery-kilavuzu/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 22:30:36 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=151</guid>
		<description><![CDATA[
        Uzun süredir kullanmakta olduğum JQuery kütüphanesi için kendimin de faydalanacağı bir kılavuz hazırlamak istedim. Umarım herkese faydalı olur.
    

        Element Bulma




//Tüm elementler
$(*)

//id üzerinden
$("#link")

//class üzerinden
$(".linkClass")

//iki ayrı sınıf ile birlikte arama
$(".linkclass.anchor")

//html tag üzerinden
$("a")


       [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/06/jquery-kilavuzu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript ile Code-Behind Üzerinden Metod Çağrısı</title>
		<link>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/</link>
		<comments>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 21:28:05 +0000</pubDate>
		<dc:creator>Serkan Yazıcıoğlu</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PageMethods]]></category>

		<guid isPermaLink="false">http://blog.serkanyazicioglu.com/?p=150</guid>
		<description><![CDATA[ASP.NET AJAX ile gelen güzel özelliklerden biri de ScriptManager ile kod tarafından method çağırmaktır. Genel olarak web servis üzerinden yapılabilen bu çağrılar benzer bir şekilde aspx kodlarımız üzerinden de yapılabilmektedir. Bu işlemin temel amacı aslında tek bir web serviste toplanan metodların ilgili sayfalara dağıtılabilmesidir.


ASP.NET AJAX kütüphanesinde PageMethods olarak isimlendirilen bu yöntemin nasıl uygulandığını beraber görelim;

ScriptManager
PageMethods [...]]]></description>
		<wfw:commentRss>http://blog.serkanyazicioglu.com/2009/06/javascript-ile-code-behind-uzerinden-metod-cagrisi/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
