<?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>Seyfullah KILIÇ &#187; C#</title>
	<atom:link href="http://www.seyfullahkilic.com/category/yazilim/c/feed" rel="self" type="application/rss+xml" />
	<link>http://www.seyfullahkilic.com</link>
	<description>Kodları Paraya Dönüştüren Adam :)</description>
	<lastBuildDate>Sat, 04 Sep 2010 09:02:03 +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>C# HtmlElement</title>
		<link>http://www.seyfullahkilic.com/c-htmlelement</link>
		<comments>http://www.seyfullahkilic.com/c-htmlelement#comments</comments>
		<pubDate>Fri, 09 Oct 2009 12:06:57 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[c# htmlelement]]></category>
		<category><![CDATA[htmlelement]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=383</guid>
		<description><![CDATA[C# webbrowser&#8217;ınızda açılan sayfada, istediğiniz htmlelemanını yönetme imkanını veren HtmlElement classını biraz bahsedeceğim. Örneğin webbrowserınızdan açılan bir forma değer göndermek istiyorsunuz, veya yine browserınızda açılan bir sayfada, resimleri çekmek istiyorsunuz. Bunların hepsini HtmlElement classı yapıyor. Peki nerelerde işimize yarayabilir ? Kullanış amaçları ve yerleri çoktur aslında. Atıyorum bir sms programı yapacaksınız, GSM operatörünüz Web SMS [...]]]></description>
			<content:encoded><![CDATA[<p>C# webbrowser&#8217;ınızda açılan sayfada, istediğiniz htmlelemanını yönetme imkanını veren HtmlElement classını biraz bahsedeceğim. Örneğin webbrowserınızdan açılan bir forma değer göndermek istiyorsunuz, veya yine browserınızda açılan bir sayfada, resimleri çekmek istiyorsunuz. Bunların hepsini HtmlElement classı yapıyor. Peki nerelerde işimize yarayabilir ? Kullanış amaçları ve yerleri çoktur aslında. Atıyorum bir sms programı yapacaksınız, GSM operatörünüz Web SMS özelliğini destekliyor diyelim. Kısa bir kod yazarak, SMS atılacak sayfaya textboxlarımızdan girilen değerleri gönderip,  formu submit ettirebiliriz. Yine örnek veriyorum. Bir sayfadan sürekli sorgulama yaparak istediğiniz verileri almak istiyorsunuz(tabi web sitenin rss desteği ve webserviceleri yoksa <img src='http://www.seyfullahkilic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) .Yine yardımımıza HtmlElement classı koşacak <img src='http://www.seyfullahkilic.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Bir kaç örnek veriyorum. Siz geliştirerek webbrowserınızdaki elemanları DOM teknolojisi ile istediğinizi yaptırabilirsiniz veya verileri alabilirsiniz <img src='http://www.seyfullahkilic.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<script type="text/javascript"><!--
google_ad_client = "pub-0748912427122896";
google_ad_slot = "7076294588";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<br />
<span id="more-383"></span></p>
<p>foreach (HtmlElement item in webBrowser1.Document.Links)<br />
{<br />
MessageBox.Show(item.GetAttribute(&#8220;href&#8221;).ToString());<br />
} // Bu kodla sayfadaki tüm linkleri alıp message box ile ekrana uyarı verdirebiliriz. GetAttribute komutu javascript bilenlere tanıdık gelecek bir kod. Gelen elemanın Attribute&#8217;unu almamızı sağlar. linkin hrefini değilde ben alt tagını da alabilirdim bu yöntemle. veya sayfadaki resimleri çeker, img tagını alabilirdim.</p>
<p>webBrowser1.Document.GetElementById(&#8220;q&#8221;).InnerText = &#8220;TeknoSeyfo&#8221;;<br />
webBrowser1.Document.Forms[0].InvokeMember(&#8220;submit&#8221;);</p>
<p>Webbrowserımızda google açık olsun. bu komut çalıştığında q idli elemanın textine(valueside olabilir burada value) &#8220;TeknoSeyfo&#8221; stringini yerleştirir sonra sayfanın ilk formunu submit eder <img src='http://www.seyfullahkilic.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Örnekleri çoğaltabiliriz. HtmlElement hakkında daha fazla bilgi için MSDN&#8217;e <a href="http://msdn.microsoft.com/en-us/library/system.windows.forms.htmlelement.aspx" target="_blank">girebilirsiniz</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/c-htmlelement/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CodeProject CodeBank 1.o</title>
		<link>http://www.seyfullahkilic.com/codeproject-codebank-1-o</link>
		<comments>http://www.seyfullahkilic.com/codeproject-codebank-1-o#comments</comments>
		<pubDate>Thu, 10 Sep 2009 20:32:01 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Benden...]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Projelerim'den]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[codebank]]></category>
		<category><![CDATA[codeproject]]></category>
		<category><![CDATA[kodbank]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=370</guid>
		<description><![CDATA[C# diliyle, .Net 3.5 Framework desteği ile 1 Hafta içinde bitirmiş olduğum Online CodeBank projesini indirebilirsiniz. (Programın çalışması için .Net Framework 2.0 gereklidir)]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.seyfullahkilic.com/Projeler/CodeBank/CodeBank.rar"><img class="alignleft size-full wp-image-372" style="margin-left: 10px; margin-right: 10px;" title="cb" src="http://www.seyfullahkilic.com/wp-content/uploads/2009/09/cb.jpg" alt="cb" width="300" height="209" /></a>C# diliyle, .Net 3.5 Framework desteği ile 1 Hafta içinde bitirmiş olduğum Online CodeBank projesini <a href="http://www.seyfullahkilic.com/Projeler/CodeBank/CodeBank.rar">indirebilirsiniz</a>.</p>
<p>(Programın çalışması için <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;displaylang=en" target="_blank">.Net Framework 2.0</a> gereklidir)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/codeproject-codebank-1-o/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
<!--23a63037cbd12569634c1d5f7fe41dc4-->