﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:blogChannel="http://www.sefaburak.com/"><channel><title>Sefa Burak YENİKÖYLÜ - Şarkı görmez, garbı bilmez, edepten yok payesi | Bir utanmaz yüz, yaşarmaz göz bütün sermayesi. Yorumlar</title><link>http://www.sefaburak.com/</link><description>Şarkı görmez, garbı bilmez, edepten yok payesi | Bir utanmaz yüz, yaşarmaz göz bütün sermayesi.</description><copyright>Copyright Sefa Burak YENİKÖYLÜ</copyright><generator>http://www.sefaburak.com/</generator><item><title>Enumları ComboBox üzerinden bind etme.</title><link>http://www.sefaburak.com/Post/11/Enumlari-ComboBox-uzerinden-bind-etme-.aspx</link><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Merhaba arkadaşlar. Bu makalede pratik oluşu ve sağladığı avantajları dolayısıyla kullandığımız enum tiplerin ComboBox nesnesine veri kaynağı olarak eklenmesi işlemini ger&amp;ccedil;ekleştireceğiz. Fakat burada &amp;ouml;nemli bir ipucu vereyim enum oluştururken string ifade bitişik ve t&amp;uuml;rk&amp;ccedil;e kurallarına uyacak şekilde olmalıdır. Bu durumda ekranda kullanıcı i&amp;ccedil;in k&amp;ouml;t&amp;uuml; bir g&amp;ouml;r&amp;uuml;nt&amp;uuml; meydana gelecek. Bunu aşmak i&amp;ccedil;in enum değerlerine Desc ription yani a&amp;ccedil;ıklama attributeu ekleyeceğiz. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;o:p&gt;&lt;!-- pagebreak --&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;Ouml;ncelikle işe enumumuzu oluşturarak başlayalım . Bir &amp;ouml;rnek &amp;uuml;zerinden gidelim senaryo ş&amp;ouml;yle ; kullanıcıya mezun olduğu lise tipini se&amp;ccedil;tireceğiz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; font-size: 10pt; mso-no-proof: yes;"&gt;public&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt; &lt;span style="color: blue;"&gt;enum&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;LiseTurleri&lt;/span&gt; : &lt;span style="color: blue;"&gt;short&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;[&lt;span style="color: #2b91af;"&gt;Description&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"D&amp;uuml;z Lise"&lt;/span&gt;)]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #010001;"&gt;DuzLise&lt;/span&gt;=1,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;[&lt;span style="color: #2b91af;"&gt;Description&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"Anadolu Lisesi"&lt;/span&gt;)]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #010001;"&gt;AnadoluLisesi&lt;/span&gt;=2,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;[&lt;span style="color: #2b91af;"&gt;Description&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"Fen Lisesi"&lt;/span&gt;)]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #010001;"&gt;FenLisesi&lt;/span&gt; = 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;}&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt; &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;G&amp;ouml;rd&amp;uuml;ğ&amp;uuml;m&amp;uuml;z gibi eğer enumun name değeri&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;uuml;zerinden gidecek olsaydık ekranda bitişik ifadeler g&amp;ouml;recektik onun derice eklediğimiz Description attributeu sayesinde g&amp;ouml;stereceğimiz alanı&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;istediğimiz şekilde yazıyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Sıra geldi enumun istediğimiz &amp;ouml;ğesini okuyacak olan fonksiyona.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; color: blue; font-size: 9.5pt;"&gt;public&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: blue;"&gt;string&lt;/span&gt; &lt;span style="color: #010001;"&gt;AlAciklama&lt;/span&gt;(&lt;span style="color: #2b91af;"&gt;Enum&lt;/span&gt; &lt;span style="color: #010001;"&gt;value&lt;/span&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;FieldInfo&lt;/span&gt; &lt;span style="color: #010001;"&gt;fi&lt;/span&gt; = &lt;span style="color: #010001;"&gt;value&lt;/span&gt;.&lt;span style="color: #010001;"&gt;GetType&lt;/span&gt;().&lt;span style="color: #010001;"&gt;GetField&lt;/span&gt;(&lt;span style="color: #010001;"&gt;value&lt;/span&gt;.&lt;span style="color: #010001;"&gt;ToString&lt;/span&gt;());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DescriptionAttribute&lt;/span&gt;[] &lt;span style="color: #010001;"&gt;attributes&lt;/span&gt; = (&lt;span style="color: #2b91af;"&gt;DescriptionAttribute&lt;/span&gt;[])&lt;span style="color: #010001;"&gt;fi&lt;/span&gt;.&lt;span style="color: #010001;"&gt;GetCustomAttributes&lt;/span&gt;(&lt;span style="color: blue;"&gt;typeof&lt;/span&gt;(&lt;span style="color: #2b91af;"&gt;DescriptionAttribute&lt;/span&gt;), &lt;span style="color: blue;"&gt;false&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt; (&lt;span style="color: #010001;"&gt;attributes&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Length&lt;/span&gt; &amp;gt; &lt;span style="color: brown;"&gt;0&lt;/span&gt;) ? &lt;span style="color: #010001;"&gt;attributes&lt;/span&gt;[&lt;span style="color: brown;"&gt;0&lt;/span&gt;].&lt;span style="color: #010001;"&gt;Description&lt;/span&gt; : &lt;span style="color: #010001;"&gt;value&lt;/span&gt;.&lt;span style="color: #010001;"&gt;ToString&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Fonksiyonumuz enum değerini alacak bize Description attributeunu d&amp;ouml;necek. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;Fonksiyonun ilk satırında FieldInfo adında bir tip &amp;ccedil;ekiyoruz gelen enum değerinden. FieldInfo metadatada saklanan bilgiye ulaşmayı sağlayan bir sınıf ve System.Reflection k&amp;uuml;t&amp;uuml;phanesinin altında bulunuyor. Konuyu dağıtmamak i&amp;ccedil;in kısaca FieldInfodan bahsettik daha detaylı bilgi i&amp;ccedil;in &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.reflection.fieldinfo.aspx"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;MSDN&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt; e başvurabilirsiniz. DescriptionAttribute tipinde a&amp;ccedil;ıklama listesi almak i&amp;ccedil;in FieldInfo sınıfının GetCustomAttributes methodunu kullanıyoruz. Bu methodun iki kullanım şekli var birincisi &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black; font-size: 8pt;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/kff8s254.aspx"&gt;&lt;span style="color: #0000ff;"&gt;GetCustomAttributes(Boolean)&lt;/span&gt;&lt;/a&gt; ikincisi &lt;a href="http://msdn.microsoft.com/en-us/library/dwc6ew1d.aspx"&gt;&lt;span style="color: #0000ff;"&gt;GetCustomAttributes(Type, Boolean)&lt;/span&gt;&lt;/a&gt; fonksiyonlara tıklayarak MSDN &amp;uuml;zerinden detaylı bilgiye ulaşabilirsiniz. Kısaca a&amp;ccedil;ıklayacak olursak type geri d&amp;ouml;nmesini istediğimiz attribute bilgisinin tipini, boolean ise geri d&amp;ouml;necek bilgide t&amp;uuml;retilmiş sınıflarıda i&amp;ccedil;erip i&amp;ccedil;ermeyeceği bilgisini ifade ediyor. Type bilgisini girmessek t&amp;uuml;m attributelar gelecektir. Son satırda ise eğer Description attribute bilgisi varsa onu g&amp;ouml;nderiyoruz yoksa direkt enum değerin value değerini geri &amp;ccedil;eviriyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black; font-size: 8pt;"&gt;Tek bir enum değerinden a&amp;ccedil;ıklama bilgisini alan fonksiyonumuz bu şekilde şimdi bu değerlerden bind edilebilir bir nesne &amp;uuml;retip &amp;ccedil;eviren bir fonksiyon hazırlayalım. &amp;Ouml;ncelikle şunu s&amp;ouml;yleyeyim ben DataTable d&amp;ouml;nen bir fonksiyon hazırlayacağım &amp;ccedil;&amp;uuml;nk&amp;uuml; masa&amp;uuml;st&amp;uuml; uygulamalarında en pratik &amp;ccedil;&amp;ouml;z&amp;uuml;m bu fakat web uygulamalarında Dictionary gibi nesnelerde d&amp;ouml;nebilirsiniz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; font-size: 10pt; mso-no-proof: yes;"&gt;public&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt; &lt;span style="color: #010001;"&gt;CevirEnum&lt;/span&gt;(&lt;span style="color: #2b91af;"&gt;Type&lt;/span&gt; &lt;span style="color: #010001;"&gt;enumType&lt;/span&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt; &lt;span style="color: #010001;"&gt;dt&lt;/span&gt; = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;dt&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Columns&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"Deger"&lt;/span&gt;));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;dt&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Columns&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"Ad"&lt;/span&gt;));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;[] &lt;span style="color: #010001;"&gt;names&lt;/span&gt; = &lt;span style="color: #2b91af;"&gt;Enum&lt;/span&gt;.&lt;span style="color: #010001;"&gt;GetNames&lt;/span&gt;(&lt;span style="color: #010001;"&gt;enumType&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;for&lt;/span&gt; (&lt;span style="color: blue;"&gt;int&lt;/span&gt; &lt;span style="color: #010001;"&gt;i&lt;/span&gt; = 0; &lt;span style="color: #010001;"&gt;i&lt;/span&gt; &amp;lt; &lt;span style="color: #010001;"&gt;names&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-family: Consolas; color: #010001; font-size: 9.5pt;"&gt;Length&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;; &lt;span style="color: #010001;"&gt;i&lt;/span&gt;++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataRow&lt;/span&gt; &lt;span style="color: #010001;"&gt;dr&lt;/span&gt; = &lt;span style="color: #010001;"&gt;dt&lt;/span&gt;.&lt;span style="color: #010001;"&gt;NewRow&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;dr&lt;/span&gt;[&lt;span style="color: #a31515;"&gt;"Deger"&lt;/span&gt;] = (&lt;span style="color: blue;"&gt;short&lt;/span&gt;)&lt;span style="color: #2b91af;"&gt;Enum&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Parse&lt;/span&gt;(&lt;span style="color: #010001;"&gt;enumType&lt;/span&gt;, &lt;span style="color: #010001;"&gt;names&lt;/span&gt;[&lt;span style="color: #010001;"&gt;i&lt;/span&gt;]);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;dr&lt;/span&gt;[&lt;span style="color: #a31515;"&gt;"Ad"&lt;/span&gt;] = &lt;span style="color: #010001;"&gt;AlAciklama&lt;/span&gt;((&lt;span style="color: #2b91af;"&gt;Enum&lt;/span&gt;)&lt;span style="color: #2b91af;"&gt;Enum&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Parse&lt;/span&gt;(&lt;span style="color: #010001;"&gt;enumType&lt;/span&gt;, &lt;span style="color: #010001;"&gt;names&lt;/span&gt;[&lt;span style="color: #010001;"&gt;i&lt;/span&gt;]));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;dt&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Rows&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: #010001;"&gt;dr&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt; &lt;span style="color: #010001;"&gt;dt&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;Bu fonksiyonda &amp;ouml;nce bir DataTable nesnesi oluşturuyoruz. Daha sonra Deger ve Ad diye adlandırdığımız iki s&amp;uuml;tun oluşturup DataTable nesnemize ekliyoruz. Daha sonra enum değerin t&amp;uuml;m elemanlarını gezebilmek i&amp;ccedil;in Enum sınıfının GetNames methoduna enumumuzun tipini g&amp;ouml;nderip string dizisi alıyoruz. For d&amp;ouml;ng&amp;uuml;s&amp;uuml;yle her bir elemana tek tek ulaşıp &amp;ouml;nceden yazdığımız fonksiyonlar a&amp;ccedil;ıklamaları &amp;ldquo;Ad&amp;rdquo; s&amp;uuml;tununa short değerinide &amp;ldquo;Deger&amp;rdquo; s&amp;uuml;tununa yazdırıyoruz.Enum.Parse fonksiyonu string bir değeri verdiğimiz enum tipindeki veriye parse ediyor. Daha sonra o verinin short tipindeki değerini almak i&amp;ccedil;in shorta cast ediyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; color: #010001; font-size: 9.5pt;"&gt;DropDownList1&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;.&lt;span style="color: #010001;"&gt;DataSource&lt;/span&gt; = &lt;span style="color: #010001;"&gt;CevirEnum&lt;/span&gt;(&lt;span style="color: blue;"&gt;typeof&lt;/span&gt;(&lt;span style="color: #2b91af;"&gt;LiseTurleri&lt;/span&gt;));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; color: #010001; font-size: 9.5pt;"&gt;DropDownList1&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;.&lt;span style="color: #010001;"&gt;DataTextField&lt;/span&gt; = &lt;span style="color: #a31515;"&gt;"Ad"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; color: #010001; font-size: 9.5pt;"&gt;DropDownList1&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;.&lt;span style="color: #010001;"&gt;DataValueField&lt;/span&gt; = &lt;span style="color: #a31515;"&gt;"Deger"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: Consolas; color: #010001; font-size: 9.5pt;"&gt;DropDownList1&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt;"&gt;.&lt;span style="color: #010001;"&gt;DataBind&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Son olarak yukarıdaki şekilde DropDown yada ComboBox nesnemize DataSource olarak ekleyip Text(masa&amp;uuml;st&amp;uuml; i&amp;ccedil;in Display) ve Value alanlarımızın isimlerini verip bind işlemini ger&amp;ccedil;ekleştiriyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;İnşallah faydalı bir yazı olmuştur iyi &amp;ccedil;alışmalar.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>10/24/2009 10:01:27 PM</pubDate><author>Admin | Saturday, October 24, 2009 10:01 PM</author></item><item><title>System.Data.DataTable nesnesi üzerinde Select() methodunda DateTime tipi değişkenlerde sorgulama yapmak</title><link>http://www.sefaburak.com/Post/10/System-Data-DataTable-nesnesi-uzerinde-Select-methodunda-DateTime-tipi-degiskenlerde-sorgulama-yapmak.aspx</link><description>&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;Uzun bir aradan sonra tekrar merhaba.. Ramazan gece mesaileri vs. derken birde &amp;uuml;zerine &amp;uuml;şenge&amp;ccedil;liğim eklenince baya uzun bir ara oldu. Neyse kısa kesip gelelim konuya; veri tabanına tekrar tekrar gidip sorgulama yapmak yerine tek seferde &amp;ccedil;ektip DataTable &amp;uuml;zerine aldığımız data &amp;uuml;zerinden filtreleme yapmak i&amp;ccedil;in Select() fonksiyonunu bir&amp;ccedil;oğumuz kullanmışızdır. Diğer veri t&amp;uuml;rlerinde bir problem yaşamadan select işlemini rahatlıkla ger&amp;ccedil;ekleştirebilmemize rağmen DateTime tipindeki alanlar &amp;uuml;zerinden sorgulamak pek basit olmuyor.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;!-- pagebreak --&gt;Veri tabanının dil ayarları, serverın dil ayarları ve veri &amp;ccedil;ektiğiniz componentin format ayarları olsun bir&amp;ccedil;ok fakt&amp;ouml;r araya girerek işi zorlaştırıyor. &amp;Ouml;ncelikle eğer &amp;ccedil;ektiğimiz veri sadece Date bilgisi i&amp;ccedil;eriyor ise Saniye bilgisi i&amp;ccedil;eren bir DateTime değişkeni elde etmek i&amp;ccedil;in &amp;ldquo;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;ToLongFormat&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;&amp;rdquo; isminde bir fonksiyon yazıyorum : &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: blue; font-size: 10pt;"&gt;static&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2b91af; font-size: 10pt;"&gt;DateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;ToLongFormat&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2b91af; font-size: 10pt;"&gt;DateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: blue; font-size: 10pt;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;return&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: blue; font-size: 10pt;"&gt;new&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2b91af; font-size: 10pt;"&gt;DateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Year&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Month&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Day&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Hour&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Minute&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Second&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;, &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dateTime&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Kind&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;);&lt;br /&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;Şimdi &amp;ouml;rneğin sitemizin &amp;uuml;yeleriyle ilgili istatistikleri yayınladığımız bir sayfa var ve t&amp;uuml;m &amp;uuml;yelerimizi veri tabanından &amp;ccedil;ekiyoruz. &amp;Ccedil;eşitli bilgiler i&amp;ccedil;eren b&amp;ouml;l&amp;uuml;mleri hazırladıktan sonra sıra doğum g&amp;uuml;n&amp;uuml; se&amp;ccedil;ilen tarih olan &amp;uuml;yeleri listeleyen bir b&amp;ouml;l&amp;uuml;m hazırlamaya geldi. Bu durumda aşağıdaki gibi bir kod yazarak select işlemini ger&amp;ccedil;ekleştiriyoruz :&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #a31515; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #a31515; font-size: 10pt;"&gt;dtUyeler.Select("DOGUM_TARIHI &amp;gt;= '#"&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; + &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;ToLongFormat&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dpDTarihi&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;SelectedDate&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Value&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;).&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;ToString&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2b91af; font-size: 10pt;"&gt;DateTimeFormatInfo&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;InvariantInfo&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;) + &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #a31515; font-size: 10pt;"&gt;"#' AND DOGUM_TARIHI &amp;lt; '#"&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt; + &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;ToLongFormat&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;dpDTarihi&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;SelectedDate&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;Value&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;).&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;AddSeconds&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(1).&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;ToString&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;(&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #2b91af; font-size: 10pt;"&gt;DateTimeFormatInfo&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;.&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #010001; font-size: 10pt;"&gt;InvariantInfo&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #444444; font-size: 10pt;"&gt;) + &lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #a31515; font-size: 10pt;"&gt;"#'");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="line-height: 115%; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: #a31515; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-ansi-language: TR; mso-bidi-language: AR-SA;"&gt;&lt;span style="color: #000000;"&gt;Kodu a&amp;ccedil;ıklayacak olursak tarih verisini hazırladığımız fonksiyonla uzun tarih formatına &amp;ccedil;evirdikten sonra ToString fonksiyonu ile string bir ifadeye &amp;ccedil;evirirken formatını InvariantInfo ( &lt;a target="_blank" href="http://seslisozluk.com/?word=invariant"&gt;Invariant&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;: Sabit nicelik,değiştirilemez.) olarak se&amp;ccedil;iyoruz. Burada direkt eşittir dediğimiz zaman sonu&amp;ccedil; elde edemiyoruz bu y&amp;uuml;zden yapmamız gereken şey istediğimiz tarih i&amp;ccedil;in &amp;gt;= - B&amp;uuml;y&amp;uuml;k Eşit &amp;ndash; ifadesini kullanıp sorguya birde istediğimiz tarihe bir saniye ekleyerek, elde ettiğimiz DateTime verisinden k&amp;uuml;&amp;ccedil;&amp;uuml;k olanları getir durumunu eklemek. Tarih değerlerinde case yazarken tırnak işaretiyle birlikte # diyez kullanmamız gerekiyor. B&amp;ouml;ylelikle doğum tarihi istediğimiz tarihe denk gelen &amp;uuml;yeleri listeletmiş oluruz. Bir başka bilgi paylaşımında g&amp;ouml;r&amp;uuml;şmek &amp;uuml;zere iyi &amp;ccedil;alışmalar ..&lt;/span&gt;&lt;/span&gt;</description><pubDate>10/20/2009 11:17:33 PM</pubDate><author>Admin | Tuesday, October 20, 2009 11:17 PM</author></item><item><title>Regaip Kandili ve Üç Aylar</title><link>http://www.sefaburak.com/Post/9/Regaip-Kandili-ve-Uc-Aylar.aspx</link><description>&lt;p&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Zaman akıp gidiyor bug&amp;uuml;n yanımızda olan yarın olmayabiliyor yada biz artık onların yanında olamayabiliyoruz. İnsanoğlu i&amp;ccedil;in bakıma girme zamanı olarak d&amp;uuml;ş&amp;uuml;nd&amp;uuml;ğ&amp;uuml;m &amp;uuml;&amp;ccedil; aylar başladı. Belki birdaha nasip olmayacak Allah bilir.. Ayrıca yarın Regaip kandili bu vesileyle hem kandili hemde&amp;nbsp;&amp;uuml;&amp;ccedil; ayları en iyi şekilde değerlendirmemizi ve t&amp;uuml;m islam alemi i&amp;ccedil;in hayirlara vesile olmasını diliyorum. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Teşekk&amp;uuml;rler.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>6/25/2009 12:32:53 AM</pubDate><author>Admin | Thursday, June 25, 2009 12:32 AM</author></item><item><title>FileSystemWatcher - Dosya veya Dizin Gözetleme</title><link>http://www.sefaburak.com/Post/8/FileSystemWatcher-Dosya-veya-Dizin-Gozetleme.aspx</link><description>&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-weight: bold"&gt;Farklı projelerle ilgili &amp;ouml;n&amp;uuml;me &amp;ccedil;ıkan benim i&amp;ccedil;in yeni g&amp;ouml;rd&amp;uuml;ğ&amp;uuml;m şeyleri paylaşmaya devam ediyorum. Bug&amp;uuml;n bir dizini ya da dosyayı izleyip &amp;ccedil;eşitli durmlarda event tetikleyen FileSystemWatcher dan bahsedeceğim. Fazla detaya girmeden kolayca nasıl kullanacağımıza g&amp;ouml;z atalım.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-weight: bold"&gt;FileSystemWatcher doğal olarak System.IO namespaceinin altında bulunuyor. İki adet event handlera sahip; OnChanged ve OnRenamed. OnChanged event handleri attributlardaki değişmeleri, oluşan dosyaları ve silinen dosyaları yakalar. OnRenamed handleride dosya ve dizinlerdeki isim değişikliklerini yakalar. İlk aşamada bilmemiz gereken şeyler; metodumuz gizli dosyaları dinleyebilir, uzun dosya isimlerini ve uzantıları komut ekranında bazen karşılaştığımız gibi kısa formatta g&amp;ouml;sterebilir o y&amp;uuml;zden dikkat etmemiz gerek ve dizine ulaşma iznimizin olup olmadığı. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&amp;nbsp;&lt;!-- pagebreak --&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-weight: bold"&gt;Metodumuzun en basit şekilde işimize yarayacak şekilde kullanmak i&amp;ccedil;in lazım olan &amp;ouml;zelliklerine g&amp;ouml;z atalım. &amp;Ouml;ncelikle ayarlamamız gereken &amp;ouml;zellik Path &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&amp;ouml;zelliği, burada takip edeceğimiz dizinin yada dosyanın adres bilgisini ayarlıyoruz. Daha sonra eğer &amp;ouml;zellikle takip ettiğimiz bir uzantı ya da dosya-dizin adı varsa filtre belirleyebiliriz. Bunun i&amp;ccedil;in Filtre &amp;ouml;zelliğiyle anahtar karakterler kullanarak filtremizi tanımlıyoruz.(&amp;Ouml;rneğin word belgesi i&amp;ccedil;in &amp;ldquo;*.doc&amp;rdquo; gibi.) Sıra geldi bu metodumuzun amacını belirteceğimiz noktaya burada nelerin bize haber verilmesini istediğimizi tanımlayacağız. Bu tanımlamayı NotifyFilter &amp;ouml;zelliğimizle tanımlıyoruz. NotifyFilterlar şunlardır :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt; mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0.75pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;FileName : &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;Dosya adları.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;DirectoryName :&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt; Dizin adları.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;Attributes: &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;Attributelar.&lt;span style="mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;Size: &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;Dosya veya dizinin b&amp;uuml;y&amp;uuml;kl&amp;uuml;ğ&amp;uuml;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;LastWrite:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt; Dosya yada dizindeki son değişiklik tarihi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;LastAccess : &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;Dosya yada dizinin son a&amp;ccedil;ılma tarihi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;CreationTime : &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;Dosya yada dizinin oluşturulma tarihi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span class="selflink"&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;strong&gt;Security : &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; COLOR: black; FONT-SIZE: 10pt"&gt;Dosya yada dizinin g&amp;uuml;venlik bilgisi.&lt;span class="selflink"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;İstediğimiz NotifyFilterları se&amp;ccedil;ip aralarına veya (|) işareti koyarak yan yana yazıyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;Son olarak da eventlarımızı ayarlayıp &lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt"&gt;&lt;span style="font-family: Times New Roman;"&gt;EnableRaisingEvents &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;&amp;ouml;zelliğini true olarak set ediyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;Bir senaryo &amp;uuml;zerinden kodlara g&amp;ouml;z atıp yazımızı tamamlayalım. &amp;Ouml;rneğin acces veri tabanı kullanarak bilgiler tutuyorsunuz ver mesela veri tabanı dosyasındaki değişiklikleri takip etmek istiyorsunuz. Global.asax dosyamızı aşağıdaki gibi d&amp;uuml;zenliyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;protected&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;void&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Application_Start&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;object&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;sender&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;, &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;EventArgs&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;e&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;FileSystemWatcher&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; = &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;new&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;FileSystemWatcher&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Path&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; = &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Server&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;MapPath&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #a31515; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;"/App_Data"&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;NotifyFilter&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; = &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;NotifyFilters&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;LastAccess&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; | &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;NotifyFilters&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;LastWrite&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Filter&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; = &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #a31515; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;"*.mdb"&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Changed&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; += &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;new&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;FileSystemEventHandler&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;OnChanged&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Created&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; += &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;new&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;FileSystemEventHandler&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;OnChanged&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Deleted&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; += &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;new&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;FileSystemEventHandler&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;OnChanged&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;Renamed&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; += &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;new&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;RenamedEventHandler&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;OnRenamed&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;fswTakipci&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;EnableRaisingEvents&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; = &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;true&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;private&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;static&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;void&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;OnChanged&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;object&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;source&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;, &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;FileSystemEventArgs&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;e&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: green; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;// e.ChangeType(değişikliğin t&amp;uuml;r&amp;uuml;); e.FullPath(dosyanın adresi); e.Name(dosyanın adı);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: green; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;// log doyasına yazabilir gereken bir işlemi yapabiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;private&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;static&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;void&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;OnRenamed&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;(&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: blue; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;object&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;source&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;, &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #2b91af; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;RenamedEventArgs&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: #010001; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;e&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: green; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;//e.OldFullPath, e.FullPath, e.Name, e.OldName ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; BACKGROUND: silver; COLOR: white; FONT-SIZE: 10pt; mso-highlight: silver; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: white; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: white; FONT-SIZE: 10pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;Daha detaylı bilgiye MSDN &amp;uuml;zerinden ulaşabilirsiniz. İnşallah faydalı olmuştur. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: Tahoma; FONT-SIZE: 10pt"&gt;Teşekk&amp;uuml;rler.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>6/23/2009 11:46:40 PM</pubDate><author>Admin | Tuesday, June 23, 2009 11:46 PM</author></item><item><title>ScriptManager.RegisterClientScriptBlock</title><link>http://www.sefaburak.com/Post/7/ScriptManager-RegisterClientScriptBlock.aspx</link><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;Javascript her ne kadar yazılımcıların kabusu gibi g&amp;ouml;r&amp;uuml;nse de&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;gitgide sevmeye başladım. Javasripti tecr&amp;uuml;be etmeye devam ettik&amp;ccedil;e farklı durumlarla karşlılaşıyorum. İşinize yarayacağı umuduyla bu durumlardan birinden bahsedeceğim. Javascripti Update Panel i&amp;ccedil;erisinden &amp;ccedil;ağırıp kullanırken bir sorunla karşılaştım. Direkt olarak javascript kullanamıyorsunuz.&amp;nbsp;Scriptinizi kullanabilmek&amp;nbsp;i&amp;ccedil;in kullanacağınız javascripti register etmeniz gerekiyor. Bunun i&amp;ccedil;inde &lt;b&gt;ScriptManager.RegisterClientScriptBlock &lt;/b&gt;&lt;span style="mso-bidi-font-weight: bold;"&gt;metodunu kullanmamız gerekiyor. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt; mso-bidi-font-weight: bold;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt; mso-bidi-font-weight: bold;"&gt;Hemen bu metodu nasıl kullanacağımıza bakalım. Bu metodun iki adet kullanımı vardır ;&lt;/span&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Verdana; color: black; font-size: 8.5pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;(&lt;span style="color: #2b91af;"&gt;Control&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;Type&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;Boolean&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;(&lt;span style="color: #010001;"&gt;Page&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;Type&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;Boolean&lt;/span&gt;);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;(&lt;span style="color: #2b91af;"&gt;btnUyar&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;btnUyar.GetType()&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;uyari1&amp;rdquo;&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;alert(&amp;lsquo;Selam.&amp;rsquo;)&amp;rdquo;&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;true&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;(&lt;span style="color: #010001;"&gt;Page&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;GetType()&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;uyari2&amp;rdquo;&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;&amp;lt;script&amp;gt;alert(&amp;lsquo;Selam.&amp;rsquo;)&amp;lt;/script&amp;gt;&amp;rdquo;&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;false&lt;/span&gt;);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Verdana; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;Yani burada bir kontrol&amp;uuml; yada bir sayfayı parametre vererek javascriptimizi register ediyoruz. Parametrelere bakacak olursak Control yada Page scripti register eden nesneyi, Type bu nesnenin tipini, birinci string register ettiğimiz scriptin tekil anahtar adını, ikinci string register edeceğimiz scripti ve son sıradaki boolean parametrede script bloğunun kapatılıp kapatılmayacağını ifade eder. Buraya kadar y&amp;uuml;zeysel olarak metodu inceledik. Şimdi neye g&amp;ouml;re Control yada Page parametresi alan overloaded metodu kullanmamız gerek, scrip bloğunu kapatıp kapatmama durumunu neye g&amp;ouml;re ayarlayacağız ve bu iki overload metodun yetmediği durumda ne yapmamız gerek buna g&amp;ouml;z atalım.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;!-- pagebreak --&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;İki overloaded metodumuz var ve hangisi hangi durumda işimize yarar sorursuna en sadece şekilde ş&amp;ouml;yle a&amp;ccedil;ıklık getirebiliriz; eğer bir script bloğunun sayfa her postback olduğunda &amp;ccedil;alışması gerekiyorsa bunu sayfamızı parametre g&amp;ouml;ndererek register ediyoruz, eğer metodumuzun sadece update panelimiz update olduğunda &amp;ccedil;alışmasını istiyorsak kontrol parametresiyle register ediyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;Gelelim script bloğunun kapatılıp kapatılmama durumuna karar vermeye. Eğer script bloğuna attribute ekleyeceksek bu parametreyi false olarak ayarlamamız gerekmektedir. Bu durumda aklımızda olması gerekn bir şey var eğer birden fazla script bloğu sek ettiğimiz zaman hatayla karşılaşırız. Eğer script bloğuna &lt;span style="background: silver; mso-highlight: silver;"&gt;&amp;lt;script&amp;gt;&lt;/span&gt; tagını otomatik eklenmesini istiyorsak bu parametreyi true olarak ayarlamamız gerekmektedir. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;Bu arada eğer register edeceğiniz script bloklarının sırası &amp;ouml;nemliyse dikkat etmemiz gereken bir nokta daha var. Bu metod scriptleri sizin register ettiğiniz sıra i&amp;ccedil;erisinde sayfaya eklemeyebilir. Eğer scriptlerinizin sırası &amp;ouml;nemliyse tek seferde register etmeniz en garantili yol.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;Peki hepsini konuştuk iyi g&amp;uuml;zel ama ya update panele bağlı olarak scriptimizi register etmek istemiyorsak sadece bir kere sayfa render edilirken register etmek istiyorsak ne yapmamız gerekiyor ? İşte bu noktada &lt;b style="mso-bidi-font-weight: normal;"&gt;ClientScriptManager&lt;/b&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;.&lt;span style="color: black;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt; metodumuz bu noktada devreye giriyor.&lt;/span&gt;&lt;span style="font-family: Verdana; color: black; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;(&lt;span style="color: #2b91af;"&gt;Type&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana; color: black; font-size: 10pt;"&gt; ve &lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;RegisterClientScriptBlock&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;(&lt;span style="color: #2b91af;"&gt;Type&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;Boolean&lt;/span&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana; color: black; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;olmak &amp;uuml;zere iki kullanımı mevcut metodumuzun. Bu metodlar direkt sayfa &amp;uuml;zerinden register olduğundan &amp;ouml;nceki kullanımdaki ilk parametre kullanılmıyor. İkisi arasındaki fark birincisinde &lt;span style="background: silver; mso-highlight: silver;"&gt;&amp;lt;script&amp;gt;&lt;/span&gt; boğunu zorunlu olarak script stringine yazmamız gerekiyor. İkincisinde daha &amp;ouml;nceki kullanımdaki true-false durumuna g&amp;ouml;re ayarlamamız gerekiyor. Ayrıca bu metodunu kullanacağımız ClientScriptManager sınıfını t&amp;uuml;retirken ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #2b91af; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;ClientScriptManager&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt; &lt;span style="color: #010001;"&gt;csm&lt;/span&gt; = &lt;span style="color: #010001;"&gt;Page&lt;/span&gt;.&lt;span style="color: #010001;"&gt;ClientScript&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;csm.&lt;span style="color: #010001;"&gt;RegisterClientScriptBlock&lt;/span&gt;(&lt;span style="color: #2b91af;"&gt;this.GetType()&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;Uyarı3&amp;rdquo;&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;&amp;lt;script&amp;gt;alert(&amp;lsquo;Selam.&amp;rsquo;)&amp;lt;/script&amp;gt;&amp;rdquo;&lt;/span&gt;);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes;"&gt;csm.&lt;span style="color: #010001;"&gt;RegisterClientScriptBlock&lt;/span&gt;(&lt;span style="color: #2b91af;"&gt;this.GetType()&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;Uyarı4&amp;rdquo;&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;&amp;ldquo;alert(&amp;lsquo;Selam.&amp;rsquo;)&amp;rdquo;&lt;/span&gt;,&lt;span style="color: #2b91af;"&gt; false&lt;/span&gt;);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;şeklinde kullanıyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;Umarım faydalu bir yazı olmuştur. İyi &amp;ccedil;alışmalar..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes;"&gt;Teşekk&amp;uuml;rler.&lt;/span&gt;&lt;span style="font-family: Tahoma; color: black; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>6/18/2009 12:15:40 AM</pubDate><author>Admin | Thursday, June 18, 2009 12:15 AM</author></item><item><title>XML Veri İşlemleri ve GridView</title><link>http://www.sefaburak.com/Post/6/XML-Veri-Islemleri-ve-GridView.aspx</link><description>&lt;p&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;Yakın zamanda XML dosyasından veri &amp;ccedil;ekip gridde g&amp;ouml;r&amp;uuml;nt&amp;uuml;leten, silme işlemi ger&amp;ccedil;ekleştiren ve yeni kayıt ekleyen bir k&amp;uuml;&amp;ccedil;&amp;uuml;k sayfa hazırlamam gerekti. Daha &amp;ouml;nce XML ile &amp;ccedil;alışmak nasip olmamıştı bu y&amp;uuml;zden hemen google'a danışmam gerekti. Vakit kısıtlı olduğundan bu işi her y&amp;ouml;n&amp;uuml;yle anlatan bir site bulmaya &amp;ccedil;alıştım ama nafile. Bulduğum &amp;ccedil;eşitli sayflardan verileri birleştirip sonu&amp;ccedil; elde edebildim.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;Belki bir kişinin dahi olsa işini g&amp;ouml;r&amp;uuml;r diye hazırladığım sayfayı paylaşmak istiyorum. Hazırlayacağımız sayfada bir XML dosyasından &amp;ouml;ğrenci listesini &amp;ccedil;ekecek(&lt;/span&gt;&lt;a target="_blank" href="http://www.uludagsozluk.com/k/bote/"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;&lt;span style="color: #0000ff;"&gt;b&amp;ouml;te&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt; mezunu olduğumu hemen belli ettim :P). Grid &amp;uuml;zerinden silme yapabilecek ve ayrıca yeni &amp;ouml;ğrenci kaydı girebileceğiz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;&amp;Ouml;ncelikle XML'de kullanacağımız yapıya bakalım;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;xml&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: red; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;version&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;=&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;"&lt;span style="color: blue;"&gt;1.0&lt;/span&gt;"&lt;span style="color: blue;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;standalone&lt;/span&gt;&lt;span style="color: blue;"&gt;=&lt;/span&gt;"&lt;span style="color: blue;"&gt;yes&lt;/span&gt;"&lt;span style="color: blue;"&gt;?&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;SINIF&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;OGRENCI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;SIRANO&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;1&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515;"&gt;SIRANO&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;ADI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;Sefa Burak&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515;"&gt;ADI&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;SOYADI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;Yenik&amp;ouml;yl&amp;uuml;&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515;"&gt;SOYADI&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;OGRENCI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;OGRENCI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;SIRANO&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;2&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515;"&gt;SIRANO&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;ADI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;Ali&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515;"&gt;ADI&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;SOYADI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;Koş&lt;span style="color: blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515;"&gt;SOYADI&lt;/span&gt;&lt;span style="color: blue;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;OGRENCI&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #a31515; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;SINIF&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 9pt; mso-highlight: silver; mso-no-proof: yes;"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: Tahoma; font-size: 10pt;"&gt;Yukardaki &amp;ouml;rnek veri yapısını inceleyecek olursak genel olarak SINIF tagları arasında OGRENCI tagları i&amp;ccedil;erisinde sıra numarası, adı&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;ve soyadı olmak &amp;uuml;zere &amp;ouml;ğrenci bilgilerini tuttuğumuzu g&amp;ouml;r&amp;uuml;yoruz. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: Tahoma; font-size: 10pt;"&gt;&lt;!-- pagebreak --&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: Tahoma; font-size: 10pt;"&gt;Şimdi XML kısmını inceledikten sonra sayfamızı yapmaya başlayabiliriz. Bu şekilde bir sayfa tasarlıyoruz.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: Tahoma; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;img src="http://www.sefaburak.com/Upload/Images/2009-06-12_215719.png" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;Ekranımızı hazırladıktan sonra işin en zevkli kısmına ge&amp;ccedil;iyoruz yani kodlamaya : ) &amp;Ouml;nce sayfadaki işlemlerde kullanacağımız ve XML dosyamızdan se&amp;ccedil;eceğimiz DataSetimizi tanımlayıp okuma ve yazma fonksiyonlarımızı oluşturuyoruz. (Bunlar genelde bilinen işlemler olmasına rağmen yeni başlayan arkadaşlarımızın okuma ihtimaline karşı bu fonksiyonları aşağıya yazıyorum.)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;private&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; &lt;span style="color: #010001;"&gt;OkuVeri&lt;/span&gt;()&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;try&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;dsXML&lt;/span&gt;.&lt;span style="color: #010001;"&gt;ReadXml&lt;/span&gt;(&lt;span style="color: #010001;"&gt;Server&lt;/span&gt;.&lt;span style="color: #010001;"&gt;MapPath&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"Liste.xml"&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;catch&lt;/span&gt; (&lt;span style="color: #010001;"&gt;System&lt;/span&gt;.&lt;span style="color: #2b91af;"&gt;Exception&lt;/span&gt; &lt;span style="color: #010001;"&gt;ex&lt;/span&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #010001;"&gt;lblUyari&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Text&lt;/span&gt; = &lt;span style="color: #a31515;"&gt;"Veri Okunamıyor ..!"&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: blue; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;private&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; &lt;span style="color: #010001;"&gt;YazVeri&lt;/span&gt;()&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dsXML&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;WriteXml&lt;/span&gt;(&lt;span style="color: #010001;"&gt;Server&lt;/span&gt;.&lt;span style="color: #010001;"&gt;MapPath&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"Liste.xml"&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;}&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;Sayfa y&amp;uuml;klenirken okuduğumuz veriyi gridimize bind ediyoruz. Şimdi burada sıfırdan oluşturduğumuz bir XML dosyası olduğunu d&amp;uuml;ş&amp;uuml;nelim ve i&amp;ccedil;erisinde veri yok. İlk verimizi yazacağız ve işlem başlayacak. Bu noktada aşağıdaki gibi tablo adını ve columnlarını oluşturarak yapımızın nasıl olacağını belirliyoruz;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: #2b91af; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #2b91af; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;DataTable&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt; &lt;span style="color: #010001;"&gt;dt&lt;/span&gt; = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"OGRENCI"&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dt&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Columns&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"SIRANO"&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dt&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Columns&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"ADI"&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dt&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Columns&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;DataColumn&lt;/span&gt;(&lt;span style="color: #a31515;"&gt;"SOYADI"&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dsXML&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Tables&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;(&lt;span style="color: #010001;"&gt;dt&lt;/span&gt;);&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;Daha sonra normal bir şekilde verilerimizi ekleyip YazVeri fonksiyonuyla verilerimizi XML dosyasına yazıyoruz.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dsXML&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Tables&lt;/span&gt;[0].&lt;span style="color: #010001;"&gt;Rows&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Add&lt;/span&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dsXML&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Tables&lt;/span&gt;[0].&lt;span style="color: #010001;"&gt;Rows&lt;/span&gt;[&lt;span style="color: #010001;"&gt;i&lt;/span&gt;][&lt;span style="color: #a31515;"&gt;"SIRANO"&lt;/span&gt;] = (&lt;span style="color: #010001;"&gt;i&lt;/span&gt; + 1).&lt;span style="color: #010001;"&gt;ToString&lt;/span&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dsXML&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Tables&lt;/span&gt;[0].&lt;span style="color: #010001;"&gt;Rows&lt;/span&gt;[&lt;span style="color: #010001;"&gt;i&lt;/span&gt;][&lt;span style="color: #a31515;"&gt;"ADI"&lt;/span&gt;] = &lt;span style="color: #010001;"&gt;txtADI&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Text&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;dsXML&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;.&lt;span style="color: #010001;"&gt;Tables&lt;/span&gt;[0].&lt;span style="color: #010001;"&gt;Rows&lt;/span&gt;[&lt;span style="color: #010001;"&gt;i&lt;/span&gt;][&lt;span style="color: #a31515;"&gt;"SOYADI"&lt;/span&gt;] = &lt;span style="color: #010001;"&gt;txtSOYADI&lt;/span&gt;.&lt;span style="color: #010001;"&gt;Text&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; color: #010001; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;YazVeri&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; background: silver; font-size: 10pt; mso-highlight: silver; mso-no-proof: yes; mso-fareast-language: TR;"&gt;();&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;Silerkende Tablomuzdan &lt;span style="color: #2b91af;"&gt;GridViewDeleteEventArgs &lt;/span&gt;yardımıyla aldığımız satır indeksiyle satırımızı silip tekrar YazVeri fonksiyonuyla XML dosyamızdan da silinmesini sağlıyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;Burada sıra no larda kayma olmaması i&amp;ccedil;in silme işleminden sonra verilerimizin t&amp;uuml;m&amp;uuml;ne yada sildiğimiz satırsan sonrasına yeniden sıra no verebiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;Anlattığım programın &amp;ouml;rnek kodlarına &lt;a href="http://www.sefaburak.com/Resources/documents/XMLOrnek.rar"&gt;BURAYA&lt;/a&gt; tıklayarak ulaşabilirsiniz. Umarım faydalı olur iyi &amp;ccedil;alışmalar diliyorum.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-no-proof: yes; mso-fareast-language: TR;"&gt;Teşekk&amp;uuml;rler.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: Tahoma; font-size: 10pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>6/12/2009 10:14:29 AM</pubDate><author>Admin | Friday, June 12, 2009 10:14 AM</author></item><item><title>Bismillahirrahmanirrahim..</title><link>http://www.sefaburak.com/Post/5/Bismillahirrahmanirrahim-.aspx</link><description>&lt;p&gt;B&amp;ouml;yle harika ve kısa zamanda bir numara olacağına inandığım&amp;nbsp;bir blog sistemini oluşturan bir dostum olunca benimde bir blogumun olmasının zamanı geldi diye d&amp;uuml;ş&amp;uuml;n&amp;uuml;yordum nasip bug&amp;uuml;neymiş. Bu vesileyle Sel&amp;ccedil;uk ERMAYA dostuma teşekk&amp;uuml;r ediyorum.&lt;/p&gt;
&lt;p&gt;Bismillahirrahmanirrahim her hayrın başı olduğuna inanarak başlıyorum blogumu oluşturmaya. İnşallah faydalı bir blog olur.&lt;/p&gt;
&lt;p&gt;Teşekk&amp;uuml;rler.&lt;/p&gt;</description><pubDate>6/10/2009 9:42:44 AM</pubDate><author>Admin | Wednesday, June 10, 2009 9:42 AM</author></item><item><title>Doğum Günün Mubarek Olsun</title><link>http://www.sefaburak.com/Post/1/Dogum-Gunun-Mubarek-Olsun.aspx</link><description>&lt;p&gt;Değerli dostum teknolojik adamın hediyesi teknolojik olur. &lt;/p&gt;
&lt;h1&gt;Doğum g&amp;uuml;n&amp;uuml;n mubarek olsun. &lt;/h1&gt;
&lt;p&gt;Allah hayırlısı ile daha nice seneler ge&amp;ccedil;irmeni nasip eylesin.&lt;/p&gt;
&lt;h2&gt;Sel&amp;ccedil;uk ERMAYA&lt;/h2&gt;</description><pubDate>6/10/2009 9:13:10 AM</pubDate><author>Admin | Wednesday, June 10, 2009 9:13 AM</author></item></channel></rss>