<?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>Tufyta &#187; C#</title>
	<atom:link href="http://www.tufyta.com/category/csharp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tufyta.com</link>
	<description>yaptıklarımdan sebep yapacaklarıma hazırlıklı olun</description>
	<lastBuildDate>Sun, 22 Aug 2010 08:39:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WPF ile MultiThread e başlangıç</title>
		<link>http://www.tufyta.com/wpf-ile-multithreading</link>
		<comments>http://www.tufyta.com/wpf-ile-multithreading#comments</comments>
		<pubDate>Wed, 09 Jun 2010 13:13:49 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[multithread]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=423</guid>
		<description><![CDATA[MultiThread birden fazla işlemi beraber yürütme işlemine denebilir. Multithreadin önemi şurda doğar, işlemlerimiz yürürken programımız bize o işlemi hisettirmesin (programızı işleten ana iş parcacığından farklı bir iş parcacığı bu işlemi yürütsün) istiyorsak multithread işlemlere ihtiyacımız olacaktır. WPF elemanları bir thread tarafından oluşturulur (ana threadimzi olur bu ) ve bu thread tarafından sahiplenilir. Diğer threadler bu [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/wpf-ile-multithreading/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEnumerable,IEnumerator ve yield return</title>
		<link>http://www.tufyta.com/ienumarable-ienumarator-ve-yield-return</link>
		<comments>http://www.tufyta.com/ienumarable-ienumarator-ve-yield-return#comments</comments>
		<pubDate>Fri, 21 May 2010 18:34:05 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[ienumarable]]></category>
		<category><![CDATA[ienumarator]]></category>
		<category><![CDATA[ienurator]]></category>
		<category><![CDATA[yield return]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=369</guid>
		<description><![CDATA[IEnumerator Arayüzü:    System.Collections isimalanı içinde bulunan bu arayüz Iteator işlemleri yapmamızı sağıyor. Bunu kendimiz de yapamaz mıyız ? tabi ki yaparız. Ama  belli başlı sınıflar ya da kullanımlar bizden IEnumarator ya da IEnumarable arayüzüne sahip sınıflardan türetilmiş elemanlar ister bu yüzden iterator işlemlerimiz için kendi yapımızı kullanmak yerine IEnumarator ve IEnumarable arayuzlerini implment edersek [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/ienumarable-ienumarator-ve-yield-return/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C#&#8217;ta olay güdümlü çalışmak (event based progamming)</title>
		<link>http://www.tufyta.com/csharp-ta-olay-gudumlu-calismak-event-based-programming</link>
		<comments>http://www.tufyta.com/csharp-ta-olay-gudumlu-calismak-event-based-programming#comments</comments>
		<pubDate>Mon, 17 May 2010 18:27:46 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[delegates]]></category>
		<category><![CDATA[event-based]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[olay güdümü]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=363</guid>
		<description><![CDATA[Merhaba arkadaşlar, yazmayalı çok oldu özledim yazmayı (: işlerden fırsat bulamadım desem yeridir. daha once verdiğim Grid sınıfında  BeforeCellPrint ,Rowprint gibi eventlar görmüşsünüzdür. arkadaşlarıdan biri msnden bunların nasıl çalıştığını sordu. sınıftaki kullanımını incelese sanırım olayı tam anlamak için bunu bana iletti. olaylarla mimari geliştirmek programlamada büyük önem arz eder.  hemen her programcı kodladığı winForm uygulamalarında buton_Onclick  [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/csharp-ta-olay-gudumlu-calismak-event-based-programming/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Extension Methods</title>
		<link>http://www.tufyta.com/c-extension-methods</link>
		<comments>http://www.tufyta.com/c-extension-methods#comments</comments>
		<pubDate>Thu, 06 May 2010 16:06:32 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Extension Methods]]></category>
		<category><![CDATA[Helper Class]]></category>
		<category><![CDATA[linq]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=351</guid>
		<description><![CDATA[Merhaba arkdaşlar, bugün yine yazmak istediğim bir konu var &#8220;Extension Methods in c#&#8221; ilk once extension amacını anlatmak istiyorum. bildiğiniz üzere .NET framework 3.0 ile LINQ mimarisi üzerine çalışıldı. 2.0 üzerinde oynanma yapılmadan genişletme çabaları da Extensionları doğrumuş. sınıfların LINQ yapısıyla çalışabilmesi için bazı metodlara sahip olması gerekir. bu metodlar extenion yapısıyla bazı classlara eklenmiş [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/c-extension-methods/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>win apileri ile remote control yapalım (C# user32.dll)</title>
		<link>http://www.tufyta.com/win-apileri-ile-remote-control-yapalim-c-user32-dll</link>
		<comments>http://www.tufyta.com/win-apileri-ile-remote-control-yapalim-c-user32-dll#comments</comments>
		<pubDate>Thu, 01 Apr 2010 17:15:34 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[user32.dll]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[send click]]></category>
		<category><![CDATA[win api]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=294</guid>
		<description><![CDATA[user32.dll hakkında ilk yazmaya karar verdiğimde bu konuların sonunun gelmeyeceğini tahmin edebildiğim için kategori açmıştım . şimdi o kategorideki ikinci yazımı yazmak istiyorum. ufak bir projede remote control olayını yapmak istediğm (sakın kendi pcnizi yonetmeyi denemeyin mutlaka bir server-client olsun )  bu olayda işimize yaricak tek EntryPoint mouse_event olacak. bu fonksiyon  windowsa mouse Down ve Mouse Up  mesajları [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/win-apileri-ile-remote-control-yapalim-c-user32-dll/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>LoadCursorFromFile &#8211; dosyadan cursor alma. [user32.dll]</title>
		<link>http://www.tufyta.com/loadcursorfromfile-dosyadan-cursor-alma-user32-dll</link>
		<comments>http://www.tufyta.com/loadcursorfromfile-dosyadan-cursor-alma-user32-dll#comments</comments>
		<pubDate>Sun, 28 Mar 2010 15:43:00 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[user32.dll]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[LoadCursorFromFile]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=287</guid>
		<description><![CDATA[user32.dll için ilk  konu buna denk geldi hadi hayırlısı (: ekran görüntüsünü izletmek istediğimde mouse olmadığını farkettim.  buna çozüm için de Corsor.Draw  özelliğini kullandım . zaten ekran görüntüsünü almak için Graphics sınıfını kullanıyordum.  Draw fonksiyonu da graphics  objelerine yazdırabiliyordu. süper. ! 0 namespace D3 &#123; 0 1 2 3 4 5 6 7 8 9 [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/loadcursorfromfile-dosyadan-cursor-alma-user32-dll/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>user32.dll nedir ?</title>
		<link>http://www.tufyta.com/user32-dll-nedir</link>
		<comments>http://www.tufyta.com/user32-dll-nedir#comments</comments>
		<pubDate>Sun, 28 Mar 2010 15:31:10 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[user32.dll]]></category>
		<category><![CDATA[win api]]></category>
		<category><![CDATA[winapi]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=284</guid>
		<description><![CDATA[win32 API dll&#8217;lerinden biri olan user32.dll programlarımızın windows ile etkileşimli çalışabilmesinde en büyük rolleri üstlenmiştir &#124; Klavye &#8211; mouse &#8211; ekran kartı eylemlerine direk ulaşabilen bu dll sayesinde bugun cok büyük dertlerden kurtuldum. remote control kadar becerikli bir program cıkıyordu ortaya nerdeyse (: açıkçası pek kaynak bulamadım user32.dll için. bu kategoride artık user32.dll içindeki fonksiyonları [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/user32-dll-nedir/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# ile ekran görüntüsü alma.</title>
		<link>http://www.tufyta.com/c-ile-ekran-goruntusu-alma</link>
		<comments>http://www.tufyta.com/c-ile-ekran-goruntusu-alma#comments</comments>
		<pubDate>Thu, 25 Feb 2010 09:46:50 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[ekran görüntüsü]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[screenshot]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=260</guid>
		<description><![CDATA[yeni başladığım bir projede düşündüğüm bi kaç yönetim metodu için ihtiyacım olan ekran goruntusu almayı Grapich sınıfı ile çözebildim. ekran görüntüsünü bitmap formatında veren fonksiyonu vermek istiyorum 0 1 2 3 4 5 6 7 private Bitmap goruntuAl&#40;int X, int Y, int Width, int Height&#41; &#123; Bitmap bmp = new Bitmap&#40;Width, Height&#41;; Graphics grafik; grafik [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/c-ile-ekran-goruntusu-alma/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Regexper Download</title>
		<link>http://www.tufyta.com/regexper-download</link>
		<comments>http://www.tufyta.com/regexper-download#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:29:22 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Regexp]]></category>
		<category><![CDATA[regexper]]></category>
		<category><![CDATA[yaptım]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[regular expressions]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=184</guid>
		<description><![CDATA[C# ile yazdığım Regexper exemi daha önce regexp konusunu analtırken yayınlamıştm şimdi  biraz daha renklendirdim. katarlar seçilince eşlerini otomatik göstermek gibi özellikler ekledim. ekran görüntüsü : indirmek için : http://www.tufyta.com/wp-content/uploads/2009/12/Regexper.zip 23 Aralık 2009 &#8212; Oracle Regex (0) 02 Aralık 2009 &#8212; C# Regexp (2) 02 Aralık 2009 &#8212; regexp nedir ? (0) 08 Aralık 2009 [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/regexper-download/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Regexp</title>
		<link>http://www.tufyta.com/csharp-regular-expressions</link>
		<comments>http://www.tufyta.com/csharp-regular-expressions#comments</comments>
		<pubDate>Wed, 02 Dec 2009 16:04:39 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Regexp]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[regexper]]></category>
		<category><![CDATA[regular expressions]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=173</guid>
		<description><![CDATA[C# da yine regexp konusunda en yetenekli dillerden birisi   elesmeler içinde gruplar olarak dönderebiliyor. php deki preg_match_all gibi çalışıyor. C# da regex kullanabilmek için System.Text.RegularExpressions paketini import etmeliyiz. using bloguna using System.Text.RegularExpressions; ekleyerek yapabiliriz bunu 0 1 2 // Regex Türünde bir pattern adında değişkenimiz ve eşleşenleri dolduracağımız bir MatchCollection var. Regex pattern=new Regex&#40;'(tufyta)\.(com)'&#41;; MatchCollection:eslesenler; 0 [...]]]></description>
		<wfw:commentRss>http://www.tufyta.com/csharp-regular-expressions/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
