<?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>Tufan &#187; C#</title>
	<atom:link href="http://www.tufyta.com/category/dotnet/csharp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tufyta.com</link>
	<description>Extreme</description>
	<lastBuildDate>Thu, 09 Feb 2012 17:14:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Transparent Controls in C#</title>
		<link>http://www.tufyta.com/transparent-controls-in-c</link>
		<comments>http://www.tufyta.com/transparent-controls-in-c#comments</comments>
		<pubDate>Thu, 07 Apr 2011 15:07:21 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[overlay]]></category>
		<category><![CDATA[override]]></category>
		<category><![CDATA[solidBrush]]></category>
		<category><![CDATA[transparent]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=635</guid>
		<description><![CDATA[Merhabalar, custom bir mesasgebox için ihityaç duyan bir arkadaşın sorusu üzerine inceledim, opak bir layer üzerine messagebox göstermek istemiş, controllerin ekleniş sırası ve draw sırasında bir arkaplanının oluşması bunu zorlaştırmış gibi ama kullnmak isteidimiz panelden bir panel türetip onpaint metodunu ve ve defaultparams propertysini override ederek halledebiliyoruz, Transparent Panel üretelim birtane; 0 1 2 3 <a href='http://www.tufyta.com/transparent-controls-in-c'>[...]</a>]]></description>
		<wfw:commentRss>http://www.tufyta.com/transparent-controls-in-c/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sort lists using lambda</title>
		<link>http://www.tufyta.com/sort-lists-using-lambda</link>
		<comments>http://www.tufyta.com/sort-lists-using-lambda#comments</comments>
		<pubDate>Fri, 25 Mar 2011 10:05:33 +0000</pubDate>
		<dc:creator>YILDIRIM Tufan Barış</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[lambda]]></category>
		<category><![CDATA[sort list]]></category>

		<guid isPermaLink="false">http://www.tufyta.com/?p=630</guid>
		<description><![CDATA[Genelde sort işlemleri için query build ettirme ile başlarız programlamaya, işler büyüdükçe dataların anlık bir serverdan alınması olayına karşı çıkarız hemen, cache girer araya, bazı işleri ramde halletmek vs.. uzatabiliriz, sort işlemini kısaca lambda operatorunu kullanarak nasıl yaparıza bir örnek vermek istiyorum. 0 1 2 3 4 5 6 7 8 9 10 11 12 <a href='http://www.tufyta.com/sort-lists-using-lambda'>[...]</a>]]></description>
		<wfw:commentRss>http://www.tufyta.com/sort-lists-using-lambda/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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 <a href='http://www.tufyta.com/wpf-ile-multithreading'>[...]</a>]]></description>
		<wfw:commentRss>http://www.tufyta.com/wpf-ile-multithreading/feed</wfw:commentRss>
		<slash:comments>2</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 <a href='http://www.tufyta.com/ienumarable-ienumarator-ve-yield-return'>[...]</a>]]></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  <a href='http://www.tufyta.com/csharp-ta-olay-gudumlu-calismak-event-based-programming'>[...]</a>]]></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ş <a href='http://www.tufyta.com/c-extension-methods'>[...]</a>]]></description>
		<wfw:commentRss>http://www.tufyta.com/c-extension-methods/feed</wfw:commentRss>
		<slash:comments>3</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[c#]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[send click]]></category>
		<category><![CDATA[user32.dll]]></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ı <a href='http://www.tufyta.com/win-apileri-ile-remote-control-yapalim-c-user32-dll'>[...]</a>]]></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 – 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[cursor]]></category>
		<category><![CDATA[LoadCursorFromFile]]></category>
		<category><![CDATA[user32.dll]]></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 <a href='http://www.tufyta.com/loadcursorfromfile-dosyadan-cursor-alma-user32-dll'>[...]</a>]]></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ı <a href='http://www.tufyta.com/user32-dll-nedir'>[...]</a>]]></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 <a href='http://www.tufyta.com/c-ile-ekran-goruntusu-alma'>[...]</a>]]></description>
		<wfw:commentRss>http://www.tufyta.com/c-ile-ekran-goruntusu-alma/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

