<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DU8DQXs-fCp7ImA9WhRaE0o.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213</id><updated>2012-02-16T09:37:50.554+02:00</updated><category term="Ki$isel Bi$i" /><category term="IvırZıvır Bilgiler" /><category term="Android" /><title>// www.ozcaliskan.name.tr //</title><subtitle type="html"> System.Media.VuvuzelaException</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.ozcaliskan.name.tr/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.ozcaliskan.name.tr/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>71</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Wwwozcaliskannametr" /><feedburner:info uri="wwwozcaliskannametr" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CkUGQX07eyp7ImA9WhdVEUU.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-6465183517484764606</id><published>2011-09-16T16:36:00.000+03:00</published><updated>2011-09-16T16:37:00.303+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-16T16:37:00.303+03:00</app:edited><title>Clipboard Html Okuma Encoding Problemi</title><content type="html">&lt;span class="text_icerik"&gt;
Eğer clipboard'dan CF_HTML formatında veri okurken encoding problemi
çıkartıyorsa:&lt;br /&gt;
&lt;pre&gt;Dim cdata As String= Clipboard.GetText(TextDataFormat.Html)&lt;/pre&gt;
&lt;br /&gt;şeklinde  okuma yerine
&lt;pre&gt;  Dim str As System.IO.MemoryStream = TryCast(Clipboard.GetData("Html Format"),System.IO.MemoryStream)
            If str IsNot Nothing Then
                str.Seek(0, IO.SeekOrigin.Begin)
                Dim sr As New System.IO.StreamReader(str, System.Text.Encoding.UTF8)
                cdata = sr.ReadToEnd
                sr.Close()
            End If
&lt;/pre&gt;
&lt;br /&gt;
şeklinde değiştirirseniz encoding problemini aşarız.
 
&lt;/span&gt; 
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-6465183517484764606?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WTzP20_mzyS_TEsGMwTcdpOV_iM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WTzP20_mzyS_TEsGMwTcdpOV_iM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WTzP20_mzyS_TEsGMwTcdpOV_iM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WTzP20_mzyS_TEsGMwTcdpOV_iM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/MSOQz-nbl1I" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/6465183517484764606?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/6465183517484764606?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/MSOQz-nbl1I/clipboard-html-okuma-encoding-problemi.html" title="Clipboard Html Okuma Encoding Problemi" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2011/09/clipboard-html-okuma-encoding-problemi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYDQXY-fyp7ImA9WhZUFUk.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-2932391021235806623</id><published>2011-06-08T18:29:00.003+03:00</published><updated>2011-06-08T18:32:50.857+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-08T18:32:50.857+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>SlSvcUtil.exe kullanırken oluşan StackOverflowException</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Eğer Silverlight için SlSvcUtil.exe kullanarak bir WCF servisi consume ederken &lt;em&gt;Process is terminated due to StackOverflowException&lt;/em&gt; hatası alıyorsanız SlSvcUtil.exe'nin bulunduğu dizine aşağıdaki konfigurasyonu içeren SlSvcUtil.exe.config dosyası oluşturun:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;configuration&amp;gt;&lt;br /&gt;  &amp;lt;satelliteassemblies&amp;gt;&lt;br /&gt;    &amp;lt;assembly name="SlSvcUtil, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /&amp;gt;&lt;br /&gt;  &amp;lt;/satelliteassemblies&amp;gt;&lt;br /&gt;&amp;lt;/configuration&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-2932391021235806623?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0zO5xw73GPP3oViM3OBPEPTXxoc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0zO5xw73GPP3oViM3OBPEPTXxoc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0zO5xw73GPP3oViM3OBPEPTXxoc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0zO5xw73GPP3oViM3OBPEPTXxoc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/iqzR7mJPvGc" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/2932391021235806623?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/2932391021235806623?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/iqzR7mJPvGc/slsvcutilexe-kullanrken-olusan.html" title="SlSvcUtil.exe kullanırken oluşan StackOverflowException" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2011/06/slsvcutilexe-kullanrken-olusan.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IHRX8zeSp7ImA9WhZUEUQ.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-294499735569633571</id><published>2011-06-04T15:28:00.004+03:00</published><updated>2011-06-04T15:45:34.181+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-04T15:45:34.181+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Lambda expressionda kendini(recursive) kullanım</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Visual 2008 VB ile gelen Lambda expression ile artık kod içinde istediğimiz yerde Function,Sub kullanabiliyorduk.Örneğin:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Private Sub UCAgac_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded&lt;br /&gt;        Dim action = Sub()&lt;br /&gt;                         MessageBox.Show("Deneme")&lt;br /&gt;                     End Sub&lt;br /&gt;        Dim bol = Function(a As Double)&lt;br /&gt;                      Return a / 4&lt;br /&gt;                  End Function                           &lt;br /&gt;End Sub&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Eğer bu şekilde tanımlı bir lambda expression  kendi içinde çağırmak istediğimizde&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;        Dim bol = Function(a As Double)&lt;br /&gt;                      If a &gt; 0.0111 Then&lt;br /&gt;                          Return bol(a / 4)&lt;br /&gt;                      Else&lt;br /&gt;                          Return a / 8&lt;br /&gt;                      End If&lt;br /&gt;                  End Function&lt;br /&gt;        Dim t As New System.Windows.Threading.DispatcherTimer()&lt;br /&gt;        t.Interval = TimeSpan.FromMilliseconds(100)&lt;br /&gt;        Dim handler = Sub()&lt;br /&gt;                          If 1 &gt; 0 Then&lt;br /&gt;                              RemoveHandler t.Tick, handler&lt;br /&gt;                          End If&lt;br /&gt;                      End Sub&lt;br /&gt;        AddHandler t.Tick, handler&lt;br /&gt;        t.Start()&lt;br /&gt;&lt;/pre&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Type of 'bol' cannot be inferred from an expression containing 'bol'&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Type of 'handler' cannot be inferred from an expression containing 'handler'&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Visual Studio şeklinde bize bir hata verecektir.Sebebi ise lamda expressionlarının açık şekilde&lt;br /&gt;tanımlanmamasıdır.Eğer açık şekilde tanımlarsak:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;        Dim bol As System.Func(Of Double, Double) = Function(a As Double)&lt;br /&gt;                                                        If a &gt; 0.0111 Then&lt;br /&gt;                                                            Return bol(a / 4)&lt;br /&gt;                                                        Else&lt;br /&gt;                                                            Return a / 8&lt;br /&gt;                                                        End If&lt;br /&gt;                                                    End Function&lt;br /&gt;        Dim t As New System.Windows.Threading.DispatcherTimer()&lt;br /&gt;        t.Interval = TimeSpan.FromMilliseconds(100)&lt;br /&gt;        Dim handler As System.EventHandler = Sub(sender As Object, e As System.EventArgs)&lt;br /&gt;                                                 If 1 &gt; 0 Then&lt;br /&gt;                                                     RemoveHandler t.Tick, handler&lt;br /&gt;                                                 End If&lt;br /&gt;                                             End Sub&lt;br /&gt;        AddHandler t.Tick, handler&lt;br /&gt;        t.Start()&lt;br /&gt;&lt;/pre&gt; hata alınmaz.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-294499735569633571?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TYspaniR7CWf3zEfLy05CondP4A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TYspaniR7CWf3zEfLy05CondP4A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TYspaniR7CWf3zEfLy05CondP4A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TYspaniR7CWf3zEfLy05CondP4A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/fegGGSWAsMU" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/294499735569633571?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/294499735569633571?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/fegGGSWAsMU/lambda-expressionda-kendinirecursive.html" title="Lambda expressionda kendini(recursive) kullanım" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2011/06/lambda-expressionda-kendinirecursive.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAAQHg7eyp7ImA9Wx5bE0o.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4130099561747432455</id><published>2010-10-29T20:07:00.005+03:00</published><updated>2010-10-29T20:19:01.603+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-29T20:19:01.603+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Outlook hesap ayarlarını yedeklemek</title><content type="html">&lt;span class="text_icerik"&gt;Bu aralar sıklıkla sistemimi yeniden kurar oldum.&lt;br /&gt;Her kuruluşunda Outlook'a yeniden hesap kurmaktan bıktım.Bayağı uğraştıktan sonra buldum :&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Registrydeki &lt;strong&gt;&lt;i&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook&lt;/i&gt;&lt;/strong&gt; dalı ve alt dalları yedeklenir.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Outlook tekrar kurulduktan sonra bu yedek tekrar yüklenir.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Artık eski hesaplarınız yeni kurduğunuz Outlook'a eklenmiştir.(Hesap şifrelerinizi tekrar sorabilir.)&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4130099561747432455?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V8PvItWsZnIX8rupEPe2HkFKJ0o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V8PvItWsZnIX8rupEPe2HkFKJ0o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V8PvItWsZnIX8rupEPe2HkFKJ0o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V8PvItWsZnIX8rupEPe2HkFKJ0o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/NcWrczHY9Js" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4130099561747432455?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4130099561747432455?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/NcWrczHY9Js/outlook-hesap-ayarlarn-yedeklemek.html" title="Outlook hesap ayarlarını yedeklemek" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/10/outlook-hesap-ayarlarn-yedeklemek.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkABRX04fip7ImA9Wx5bE0s.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-2036339869807873180</id><published>2010-10-29T17:41:00.004+03:00</published><updated>2010-10-29T18:05:54.336+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-29T18:05:54.336+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>VSTO İle word belgelerini sayfa sayfa okuma</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Elimizde bir word belgesi var ve programatik olarak içinde bazı kelimleri sayfa bazlı aramamız gerekiyor.&lt;br /&gt;Önce word belgemizi Interop yardımıyla açıyoruz ve bir &lt;i&gt;Range&lt;/i&gt; nesnesi alıyoruz.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  _WORD = New Microsoft.Office.Interop.Word.Application&lt;br /&gt;  _Doc = _WORD.Documents.Open(OpenFileDialog1.FileName)&lt;br /&gt;  If _Doc IsNot Nothing Then&lt;br /&gt;   Dim rng As Microsoft.Office.Interop.Word.Range = _Doc.Range()&lt;br /&gt;   '............&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Range nesnesin parametresiz vererek tüm içeriğe erişmiş oluyoruz.&lt;br /&gt;Şimdi toplam sayfa sayısını bulalım.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; Dim pages As Integer = rng.ComputeStatisticsMicrosoft.Office.Interop.Word.WdStatistic.wdStatisticPages)&lt;/pre&gt;&lt;br /&gt;Bütün sayfaların başlangıç-bitiş değerlerini bir &lt;i&gt;Dictionary&lt;/i&gt; nesnesinde tutalım&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  Dim list As New System.Collections.Generic.Dictionary(Of Integer, Integer())  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;İlk sayfanın başına gidelim ve en son Range değerini tutalım.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  Dim what = Microsoft.Office.Interop.Word.WdGoToItem.wdGoToPage&lt;br /&gt;  Dim which = Microsoft.Office.Interop.Word.WdGoToDirection.wdGoToAbsolute&lt;br /&gt;  Dim nRange As Microsoft.Office.Interop.Word.Range &lt;br /&gt;  Dim last As Integer = rng.End&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Şimdi 2. sayfadan son sayfaya kadar ilerliyelim.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;   Dim oncekiSon As Integer = 0&lt;br /&gt;   For i = 2 To pages&lt;br /&gt;        nRange = rng.GoTo(what, which, i)&lt;br /&gt;        list.Add(i - 1, New Integer() {oncekiSon, nRange.End})&lt;br /&gt;        oncekiSon = nRange.End&lt;br /&gt;   Next&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Şimdi son sayfanın başlangıç ve bitişlerini ekliyelim.(Son Range değeri)&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;   If list.Count &gt; 0 Then&lt;br /&gt;          list.Add(list.Keys.Last + 1, New Integer() {oncekiSon, last})&lt;br /&gt;   End If&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Artık elimizdde bütün sayflar için Range(Başlangıç-Bitiş) değerleri mevcut.&lt;br /&gt;Sayfaların içerikleri işleyebiliriz.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  For Each key As Integer In list.Keys&lt;br /&gt;    rng.SetRange(list(key)(0), list(key)(1))&lt;br /&gt;    Dim data As String = rng.Text 'key nolu sayfanın içeriği&lt;br /&gt;  Next&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Word dan çıkalım.&lt;br/&gt;&lt;br /&gt;&lt;i&gt;COM nesnelerimizi bırakmayı unutmayalım :)&lt;/i&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  _WORD.Quit(SaveChanges:=Microsoft.Office.Interop.Word.WdSaveOptions.wdDoNotSaveChanges)&lt;br /&gt;  System.Runtime.InteropServices.Marshal.ReleaseComObject(_WORD)&lt;br /&gt;  System.Runtime.InteropServices.Marshal.ReleaseComObject(_Doc)&lt;br /&gt; _WORD = Nothing&lt;br /&gt; _Doc = Nothing&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-2036339869807873180?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wIQUacfTCioTS5__oE7wssm-HAw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wIQUacfTCioTS5__oE7wssm-HAw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wIQUacfTCioTS5__oE7wssm-HAw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wIQUacfTCioTS5__oE7wssm-HAw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/s6C2WWfji1I" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/2036339869807873180?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/2036339869807873180?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/s6C2WWfji1I/vsto-ile-word-belgelerini-sayfa-sayfa.html" title="VSTO İle word belgelerini sayfa sayfa okuma" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/10/vsto-ile-word-belgelerini-sayfa-sayfa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQERnw6eSp7ImA9Wx5WEEo.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4043915275030206123</id><published>2010-09-21T17:08:00.003+03:00</published><updated>2010-09-21T17:11:47.211+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-21T17:11:47.211+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>MSSQL'de tablo boyutlarını bulmak</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Aşağıdaki script MSSQL de ki bir veritabanındaki tablolar ile ilgili boyut bilgilerini,döndürürür:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Declare @T TABLE(name varchar(1000),&lt;br /&gt;                 [rows] varchar(100),  &lt;br /&gt;                 [reserved] varchar(100), &lt;br /&gt;                 [data] varchar(100),  &lt;br /&gt;                 [index_size] varchar(100),  &lt;br /&gt;                 [unused] varchar(100))&lt;br /&gt;                 &lt;br /&gt;DECLARE  P1 CURSOR FOR&lt;br /&gt;  SELECT  NAME  FROM SYS.OBJECTS WHERE TYPE='U'&lt;br /&gt;  OPEN P1&lt;br /&gt;  DECLARE @N AS VARCHAR(100)&lt;br /&gt;  FETCH NEXT FROM P1&lt;br /&gt;     INTO @N&lt;br /&gt;     WHILE @@FETCH_STATUS=0&lt;br /&gt;      BEGIN&lt;br /&gt;       INSERT INTO @T&lt;br /&gt;         exec sp_spaceused @N&lt;br /&gt;      -------------------&lt;br /&gt;      FETCH NEXT FROM P1&lt;br /&gt;  INTO @N&lt;br /&gt;      END&lt;br /&gt;  CLOSE P1&lt;br /&gt;  DEALLOCATE P1&lt;br /&gt;  SELECT * FROM @T ORDER BY name ASC&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4043915275030206123?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AbyG3keocC1Pdga3Ot93wRok5Go/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AbyG3keocC1Pdga3Ot93wRok5Go/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AbyG3keocC1Pdga3Ot93wRok5Go/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AbyG3keocC1Pdga3Ot93wRok5Go/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/btzNyDk9tic" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4043915275030206123?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4043915275030206123?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/btzNyDk9tic/mssqlde-tablo-boyutlarn-bulmak.html" title="MSSQL'de tablo boyutlarını bulmak" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/09/mssqlde-tablo-boyutlarn-bulmak.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUICRHkyfip7ImA9Wx5QE04.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4484316839803122273</id><published>2010-09-01T13:25:00.006+03:00</published><updated>2010-09-01T13:39:25.796+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-01T13:39:25.796+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Windows 2008de normal kullanıcı login problemi</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Yeni kurduğum bir Windows 2008R2 makineye kendi kullanıcımı ekledim.Kendim Administrators grubunda olduğum için farketmedim.Ama normal kullanıcılardan login olamadıklarına dair hatalar almaya başladım.&lt;br /&gt;Aldıkları hata &lt;strong&gt;"user profile service failed the logon"&lt;/strong&gt; şeklindeydi.&lt;br /&gt;Epeyce bir googleda arama ile boğuştuktan sonra çözümü buldum.Çözüm Roaming folder olup olmadığının kontrolünün iptaliymiş:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Local group policy editor(gpedit.msc) açılır.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Administrative Templates dalına geçilir, buradan da User Profiles dalına geçilir&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Do not check for user ownership of Roaming Profile Folders özelliği disable edilir.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_hbB0QBUGB4U/TH4r3YzgDFI/AAAAAAAAAH0/_5tcCIl7Rxk/s1600/lolo.png" target="_blank"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 320px; HEIGHT: 222px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5511891224499326034" border="0" alt="" src="http://2.bp.blogspot.com/_hbB0QBUGB4U/TH4r3YzgDFI/AAAAAAAAAH0/_5tcCIl7Rxk/s320/lolo.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Son not olarak eğer Admin iseniz ve Interet Explorer'in zırt-pırt uyarmasında bıktıysanız,&lt;br /&gt;Server Manager'e girip Configure IE ESC disable etmenizde fayda var.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_hbB0QBUGB4U/TH4sbSdhfII/AAAAAAAAAH8/FQZgQKHmnOc/s1600/lolo1.png" target="_blank"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 320px; HEIGHT: 290px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5511891841271823490" border="0" alt="" src="http://3.bp.blogspot.com/_hbB0QBUGB4U/TH4sbSdhfII/AAAAAAAAAH8/FQZgQKHmnOc/s320/lolo1.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4484316839803122273?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kGuvNM6J84yFhKI00GBLUtgTCg8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kGuvNM6J84yFhKI00GBLUtgTCg8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kGuvNM6J84yFhKI00GBLUtgTCg8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kGuvNM6J84yFhKI00GBLUtgTCg8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/9aYBgj87gmU" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4484316839803122273?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4484316839803122273?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/9aYBgj87gmU/windows-2008de-normal-kullanc-login.html" title="Windows 2008de normal kullanıcı login problemi" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_hbB0QBUGB4U/TH4r3YzgDFI/AAAAAAAAAH0/_5tcCIl7Rxk/s72-c/lolo.png" height="72" width="72" /><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/09/windows-2008de-normal-kullanc-login.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YARnkzeSp7ImA9Wx5SGE0.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-6825628161094399430</id><published>2010-08-14T18:48:00.002+03:00</published><updated>2010-08-14T18:52:27.781+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-14T18:52:27.781+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Firefox'da içerik menüsü</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Eğer Firefox ile sağ-tıklama ile gelen içerik(context) menüsünü gizleyip kendi menüsünü oluşturan bir uygulamada menü gelmiyor ise muhtemelen ayarları değişmiştir.&lt;br /&gt;Menüyü göstermek için adres çubuğuna about:config yazıp enter'a basın,gelen ekranda&lt;br /&gt;&lt;b&gt;dom.event.contextmenu.enabled&lt;/b&gt; özelliğini bulun false olan değeri true yapın.&lt;br /&gt;Hepsi bu kadar.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-6825628161094399430?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LPPhl7AyWbbK-xH4tdwpcvpTwOQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LPPhl7AyWbbK-xH4tdwpcvpTwOQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LPPhl7AyWbbK-xH4tdwpcvpTwOQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LPPhl7AyWbbK-xH4tdwpcvpTwOQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/JqjAZTMS-ns" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/6825628161094399430?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/6825628161094399430?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/JqjAZTMS-ns/firefoxda-icerik-menusu.html" title="Firefox'da içerik menüsü" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/08/firefoxda-icerik-menusu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIGQno_eip7ImA9WxFaFEQ.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4822778471046247803</id><published>2010-07-10T11:17:00.007+03:00</published><updated>2010-07-19T01:02:03.442+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-19T01:02:03.442+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Gold Safran Otel</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Şirin ilçemiz Alanya'nın Oba mevkisinde bulunan 4 yıldızlı(!) otel&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Devremülk olarak 2009'da gidilen,2010 yılında ise kapısından içeri sokulmayan otel.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Türk olduğunuzu bildiği halde; size merhaba demeyen, selamlamaktan aciz bir bayan müdürün bulunduğu otel(2009).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Açık büfe olmasına rağmen aşçıların çocukları "Önce tabağınızdakini bitirin,sonra tekrar alırsınız!" diyerek uzaklaşıtıran otel.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Başka bir 4 yıldızlı otele gidildiğinde,3.5 yıldızlı otelde kalındığını hissettiren otel.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4822778471046247803?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZQZEirGBafDOYrwcGHuRmOxOMFc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZQZEirGBafDOYrwcGHuRmOxOMFc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZQZEirGBafDOYrwcGHuRmOxOMFc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZQZEirGBafDOYrwcGHuRmOxOMFc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/yVSls0z-9Fw" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4822778471046247803?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4822778471046247803?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/yVSls0z-9Fw/gold-safran.html" title="Gold Safran Otel" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/07/gold-safran.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIGRngyeyp7ImA9WxFXGU0.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-7840587106229231510</id><published>2010-05-26T23:37:00.004+03:00</published><updated>2010-05-26T23:42:07.693+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-26T23:42:07.693+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Windows XP'de ki hoşgeldiniz müziği</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Windows XP ilk kurulduğunda son ayarlar kısmında &lt;br /&gt;alttan tatlı bir müzik çalar.Windows 7'de keşke o müziğe benzer bir müzikle kurulsaymış.Müziğe C:\WINDOWS\system32\oobe\images\title.wma dosyasından, &lt;br /&gt;bestecisinede ise &lt;a href="http://www.billbrownmusic.com" target="_blank"&gt;http://www.billbrownmusic.com&lt;/a&gt; adresinden ulaşılabilir.Amcam birçok dizi ve filmede beste yapıyormuş.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-7840587106229231510?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/npWnFrZxhmTCFsKqcCGbM6ueViE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/npWnFrZxhmTCFsKqcCGbM6ueViE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/npWnFrZxhmTCFsKqcCGbM6ueViE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/npWnFrZxhmTCFsKqcCGbM6ueViE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/ACXe2296zbM" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/7840587106229231510?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/7840587106229231510?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/ACXe2296zbM/windows-xpde-ki-hosgeldiniz-muzigi.html" title="Windows XP'de ki hoşgeldiniz müziği" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/05/windows-xpde-ki-hosgeldiniz-muzigi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8CSX09eip7ImA9WxFXFkU.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-2145395533489575492</id><published>2010-05-24T09:57:00.002+03:00</published><updated>2010-05-24T11:14:28.362+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-24T11:14:28.362+03:00</app:edited><title>Silverlight içinde jQuery kullanmak</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Silverlight uygulamaları içine gömüldükleri sayfaların DOM nesnelerine ve javascript lerine ulaşabiliyorlar.Silverlight ile jQuery konuşturmak için&lt;br /&gt;Silverlight'a jQuery'i System.Windows.Browser.ScriptObject nesnesi tanıtmak gerekir.&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    Public Class MainPage&lt;br /&gt;    Inherits UserControl&lt;br /&gt;        private jQuery as System.Windows.Browser.ScriptObject&lt;br /&gt;        Private Sub MainPage_Loaded(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles Me.Loaded&lt;br /&gt;          me.jQuery = TryCast(System.Windows.Browser.HtmlPage.Window.GetProperty("jQuery"),  System.Windows.Browser.ScriptObject)&lt;br /&gt;          If Not jQuery Is Nothing Then&lt;br /&gt;            'şimdi body'ini stilini değiştirelim&lt;br /&gt;            Dim body As System.Windows.Browser.ScriptObject = _&lt;br /&gt;                            TryCast(jQuery.InvokeSelf("body"), System.Windows.Browser.ScriptObject)&lt;br /&gt;            'artık body = window.jQuery(body)&lt;br /&gt;            'şimdi css fonksiyonu cagıralım&lt;br /&gt;            body.Invoke("css", "background-color", "red")'tek bir stil özelliği değiştirme&lt;br /&gt;            Dim list As System.Windows.Browser.ScriptObject = _ &lt;br /&gt;                             System.Windows.Browser.HtmlPage.Window.CreateInstance("Object")&lt;br /&gt;            list.SetProperty("background-color", "green") &lt;br /&gt;            list.SetProperty("font-size", "15") &lt;br /&gt;            list.SetProperty("display", "block")&lt;br /&gt;            body.Invoke("css", list)'birden stil özelliği değiştirme&lt;br /&gt;          End If&lt;br /&gt;        End Sub&lt;br /&gt;   End Class&lt;br /&gt;  &lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-2145395533489575492?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zrq7_SxndwmcUnbqkE_NunbxvFg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zrq7_SxndwmcUnbqkE_NunbxvFg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zrq7_SxndwmcUnbqkE_NunbxvFg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zrq7_SxndwmcUnbqkE_NunbxvFg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/PPBokD7Z5oY" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/2145395533489575492?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/2145395533489575492?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/PPBokD7Z5oY/silverlight-icinde-jquery-kullanmak.html" title="Silverlight içinde jQuery kullanmak" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/05/silverlight-icinde-jquery-kullanmak.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08AR3o8cSp7ImA9WxFXEE8.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-7036190797170719597</id><published>2010-05-16T19:56:00.005+03:00</published><updated>2010-05-16T20:10:46.479+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-16T20:10:46.479+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Query String de karakter problemi</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Web sayfasında yapılan isteğin QueryString değerini kullanırken karakter problemi yaşanabilir.(Ş,ğ,ç,vb Türkçe karakterler Hexadecimal olarak formatlanır mesela).&lt;br /&gt;Tam değeri almak içinse System.Web.HttpUtility.UrlDecode kullanırız.Ama sıklıkla bu metodu kullanarak bir türlü isteğim sonucu alamadım.&lt;br /&gt;System.Web.HttpRequest sınıfının RawUrl özelliğini kullanarak istediğim değeri tam olarak alabildim:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Dim list As System.Collections.Specialized.NameValueCollection = _ &lt;br /&gt;                        System.Web.HttpUtility.ParseQueryString( _ &lt;br /&gt;                        ctx.Request.RawUrl.Substring(_ctx.Request.RawUrl.LastIndexOf("?")))&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-7036190797170719597?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pPgV5AUmc3mz0teZjdIVOawc0v0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pPgV5AUmc3mz0teZjdIVOawc0v0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pPgV5AUmc3mz0teZjdIVOawc0v0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pPgV5AUmc3mz0teZjdIVOawc0v0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/Wk3en2hSGaI" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/7036190797170719597?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/7036190797170719597?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/Wk3en2hSGaI/query-string-de-karakter-problemi.html" title="Query String de karakter problemi" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/05/query-string-de-karakter-problemi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04ESXs8eCp7ImA9WxFSEUk.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-3006816130257217352</id><published>2010-03-23T15:46:00.009+02:00</published><updated>2010-04-13T11:05:08.570+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-13T11:05:08.570+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Android" /><title>Hızlı arama widget'i</title><content type="html">&lt;span class="text_icerik"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:seperate;width:450px;"&gt;&lt;tr&gt;&lt;td colspan="5" align="center"&gt;&lt;strong&gt;Ekran Görünteleri&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://aeusqw.blu.livefilestore.com/y1pePhehG8Xnc7G-A89b_3dZpD4l_JY33p3hMVAt0NjM1Da8XY8v8uLhDCIJRfQIiDAixJpR9IpMQjwfyFWNDUdMXOSNIZq_Nn6/s1.png"                    target="_blank"&gt;&lt;img src="http://aeusqw.blu.livefilestore.com/y1pePhehG8Xnc7G-A89b_3dZpD4l_JY33p3hMVAt0NjM1Da8XY8v8uLhDCIJRfQIiDAixJpR9IpMQjwfyFWNDUdMXOSNIZq_Nn6/s1.png"                     alt="" style="width: 60px; height: 80px; border: none;" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://public.blu.livefilestore.com/y1pSB37QrjwIJzL11GoBJKZaIBXGaUCeA8pmjVMRdsu19VBK6vjeRHDRs265oGXA5b0h_wkk3rNXFxk7z4Viz-F6A/s2.png"                  target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1pSB37QrjwIJzL11GoBJKZaIBXGaUCeA8pmjVMRdsu19VBK6vjeRHDRs265oGXA5b0h_wkk3rNXFxk7z4Viz-F6A/s2.png"  alt="" style="width: 60px; height: 80px; border: none;" /&gt;         &lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://public.blu.livefilestore.com/y1pjI28ktHdWyJF8zN_koq2nUnYZ21pYd0aEgp2W-XYp3YTU67KVSodvJoBuyYVBt3nSJzXX6oEHZ30jO6FdygLcQ/s3.png" target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1pjI28ktHdWyJF8zN_koq2nUnYZ21pYd0aEgp2W-XYp3YTU67KVSodvJoBuyYVBt3nSJzXX6oEHZ30jO6FdygLcQ/s3.png" alt="" style="width: 60px; height: 80px; border: none;" /&gt;                &lt;/a&gt;            &lt;/td&gt;            &lt;td&gt;                &lt;a href="http://public.blu.livefilestore.com/y1p7LAuH-SzAEFz33DD3nSnnH0zuPMy6wXHp3cUdYot9VLk0-2M_CcxDWN9YGUYxqMc9sLxRRmq9zY05xmO2QV21g/s4.png" target="_blank"&gt;                    &lt;img src="http://public.blu.livefilestore.com/y1p7LAuH-SzAEFz33DD3nSnnH0zuPMy6wXHp3cUdYot9VLk0-2M_CcxDWN9YGUYxqMc9sLxRRmq9zY05xmO2QV21g/s4.png" alt="" style="width: 60px; height: 80px; border: none;" /&gt;                &lt;/a&gt;            &lt;/td&gt;&lt;td&gt;&lt;a href="http://public.blu.livefilestore.com/y1paxvr0kA8yqwSq8G2lD289LgAotuTOtkk23RWZNm98u6oU4lvopzciOnuYWr-xKfy62tZ2XWVLzi68_PAZNQBkA/s5.png" target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1paxvr0kA8yqwSq8G2lD289LgAotuTOtkk23RWZNm98u6oU4lvopzciOnuYWr-xKfy62tZ2XWVLzi68_PAZNQBkA/s5.png" alt="" style="width: 60px; height: 80px; border: none;" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;        &lt;td colspan="5"&gt;        Android ile gelen Direct Dial(Direkt Arama) widgeti hoşuma gitmedi.Bazen kazara dokunduğunuzda direkt numarayı arıyordu.Bende ona benzer bir widget oluşturdum.Arama yapmadan önce soruyor.Böylece hatalı aramaların önüne geçiliyor.Uygulama 2.0(Eclair) üzeri sürümlerde çalışıyor.&lt;br /&gt;        &lt;/td&gt;&lt;br /&gt;        &lt;/tr&gt;&lt;br /&gt;        &lt;tr&gt;&lt;br /&gt;        &lt;td colspan="5" align="center"&gt;&lt;br /&gt;        &lt;a href="http://cid-7ac8f49eab7991fb.skydrive.live.com/self.aspx/My%20Releases/Android/HizliArama/HizliArayici.apk" target="_blank"&gt;Widget(apk) yükleme dosyası&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;img  src="http://chart.apis.google.com/chart?cht=qr&amp;chs=170x170&amp;chl=http%3A%2F%2Fwww.androidzoom.com%2Fweb%2Findice%2FqrLink%3FappCode%3Dgdnn" alt="Market" /&gt;&lt;br /&gt;        &lt;/td&gt;&lt;br /&gt;        &lt;/tr&gt;&lt;br /&gt;    &lt;/table&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-3006816130257217352?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/H9hXQlT7HsAucq5Q_6_79noS6pM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/H9hXQlT7HsAucq5Q_6_79noS6pM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/H9hXQlT7HsAucq5Q_6_79noS6pM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/H9hXQlT7HsAucq5Q_6_79noS6pM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/5PCEr_Q6aes" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/3006816130257217352?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/3006816130257217352?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/5PCEr_Q6aes/hzl-arama-widgeti.html" title="Hızlı arama widget'i" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/03/hzl-arama-widgeti.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QHSX4-cSp7ImA9WxBbGE4.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4345160980571812588</id><published>2010-03-17T17:14:00.003+02:00</published><updated>2010-03-17T17:22:18.059+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-17T17:22:18.059+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Xpath ile SelectNodes/SelectSingleNode</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Bir XmlDocument nesnesinde bazen belli bir tag'e ait bütün dalları getirmek istediğimizde&lt;br /&gt;&lt;pre&gt;Dim nodes as System.Xml.XmlNodeList = xDocument.SelectNodes("//Etiket")&lt;/pre&gt;&lt;br /&gt;yazdığımız da o XmlDocument de Etiket tag'i olsa bile gelmeyebilir.&lt;br /&gt;Bunun nedeni büyük ihtimalle Namespace'lerden kaynaklanır.&lt;br /&gt;Hızlı bir şekilde çözmek için&lt;br /&gt;&lt;pre&gt;Dim nodes As System.Xml.XmlNodeList = xml.GetElementsByTagName ("Etiket")&lt;/pre&gt;&lt;br /&gt;şeklinde kullanmak yeterli olacaktır.&lt;br /&gt;Yok "ben kasarım!" diyenlerdenseniz ilgili kodu buyrun :&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;        Dim xmlns As New System.Xml.XmlNamespaceManager(xDocument.NameTable)&lt;br /&gt;        Dim prefix As String = xml.DocumentElement.GetNamespaceOfPrefix("")&lt;br /&gt;        xmlns.AddNamespace("ns", prefix)&lt;br /&gt;        Dim nodes As System.Xml.XmlNodeList = xml.SelectNodes("//ns:Etiket", xmlns)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4345160980571812588?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9ZI79KgdsYfSL0pCgHQtgsxUwMk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9ZI79KgdsYfSL0pCgHQtgsxUwMk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9ZI79KgdsYfSL0pCgHQtgsxUwMk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9ZI79KgdsYfSL0pCgHQtgsxUwMk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/n7i_k0Q0nS0" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4345160980571812588?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4345160980571812588?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/n7i_k0Q0nS0/xpath-ile-selectnodesselectsinglenode.html" title="Xpath ile SelectNodes/SelectSingleNode" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/03/xpath-ile-selectnodesselectsinglenode.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QEQH07eyp7ImA9WxBbGE4.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4813035803881886653</id><published>2010-03-17T14:44:00.005+02:00</published><updated>2010-03-17T15:08:21.303+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-17T15:08:21.303+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Silverlightda SOAP Header kullanımı</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Elinizde mevcut bir web servisiniz var ve bu serviste bazı WebMethodlarınız SoapHeader kullanıyor(Yekilendirme,güvenlik,vs amaçlı).Bu servisinizi Silverlight uygulamanızda da kullanmak istiyorsunuz.Gayet güzel bir şekilde Silverlight projenizde Servis referanslarınızı oluşturdunuz ama Soapheader'in verileceği bir yer  bulamadanız.&lt;br /&gt;Çözümü System.ServiceModel.OperationContext  ve System.Runtime.Serialization.XmlObjectSerializer kullanmak olacaktır.&lt;br /&gt;Örneğin Aşağıdaki gibi bir web servisiniz olsun:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;.....&lt;br /&gt;Public Class OrnekServis&lt;br /&gt;    Inherits System.Web.Services.WebService&lt;br /&gt;    Public _Yetki As Yetki&lt;br /&gt;    Public Class Yetki : Inherits System.Web.Services.Protocols.SoapHeader&lt;br /&gt;        Public Sub New()&lt;br /&gt;            MyBase.New()&lt;br /&gt;        End Sub&lt;br /&gt;&lt;br /&gt;        Private _Ad As String&lt;br /&gt;        Public Property Ad() As String&lt;br /&gt;            Get&lt;br /&gt;                Return _Ad&lt;br /&gt;            End Get&lt;br /&gt;            Set(ByVal value As String)&lt;br /&gt;                _Ad = value&lt;br /&gt;            End Set&lt;br /&gt;        End Property&lt;br /&gt;&lt;br /&gt;        Private _Sifre As String&lt;br /&gt;        Public Property Sifre() As String&lt;br /&gt;            Get&lt;br /&gt;                Return _Sifre&lt;br /&gt;            End Get&lt;br /&gt;            Set(ByVal value As String)&lt;br /&gt;                _Sifre = value&lt;br /&gt;            End Set&lt;br /&gt;        End Property&lt;br /&gt;        Public Function Check() As Boolean&lt;br /&gt;            Return True&lt;br /&gt;        End Function&lt;br /&gt;    End Class&lt;br /&gt;    &amp;lt;SoapHeader("_Yetki", Direction:=SoapHeaderDirection.In)&amp;gt; _&lt;br /&gt;    &amp;lt;WebMethod(EnableSession:=True, Description:="Yeni bir dosya adi alir")&amp;gt; _&lt;br /&gt;    Public Function GetNewFileName() As String&lt;br /&gt;        If _Yetki is nothing Then return String.Empty&lt;br /&gt;        Dim g As String = Guid.NewGuid.ToString&lt;br /&gt;        Return g&lt;br /&gt;    End Function&lt;br /&gt;End Class&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Yukardaki web servisinde görüldüğü üzere GetNewFileName metodu Yetki SoapHeaderi beklentisi içerisinde.&lt;br /&gt;Silverlight projemizde ise Visual Studio'nun oluşturduğu web servis referansı ise OrnekServisSoapClient isminde olsun.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;.......&lt;br /&gt;Public Class Yetki&lt;br /&gt;        Public Sub New()&lt;br /&gt;            MyBase.New()&lt;br /&gt;        End Sub&lt;br /&gt;&lt;br /&gt;        Private _Ad As String&lt;br /&gt;        Public Property Ad() As String&lt;br /&gt;            Get&lt;br /&gt;                Return _Ad&lt;br /&gt;            End Get&lt;br /&gt;            Set(ByVal value As String)&lt;br /&gt;                _Ad = value&lt;br /&gt;            End Set&lt;br /&gt;        End Property&lt;br /&gt;&lt;br /&gt;        Private _Sifre As String&lt;br /&gt;&lt;br /&gt;        Public Property Sifre() As String&lt;br /&gt;            Get&lt;br /&gt;                Return _Sifre&lt;br /&gt;            End Get&lt;br /&gt;            Set(ByVal value As String)&lt;br /&gt;                _Sifre = value&lt;br /&gt;            End Set&lt;br /&gt;        End Property&lt;br /&gt;        Public Function Check() As Boolean&lt;br /&gt;            Return True&lt;br /&gt;        End Function&lt;br /&gt;&lt;br /&gt;    End Class&lt;br /&gt;..................&lt;br /&gt;private _Service as  OrnekServis.OrnekServisSoapClient&lt;br /&gt;.......&lt;br /&gt;Private Sub MainPage_Loaded(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles Me.Loaded&lt;br /&gt; Dim b As New System.ServiceModel.BasicHttpBinding()&lt;br /&gt; Dim ep As New System.ServiceModel.EndpointAddress("http://localhost:8888/Ornek.asmx")&lt;br /&gt;_Service = New OrnekServis.OrnekServisSoapClient(b, ep)&lt;br /&gt;End Sub&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Şimdi &lt;pre&gt;_Servis&lt;/pre&gt; nesnemizdeki GetNewFileNameAsync metodunu çağırmadan önce SoapHeaderimiz ayarlamamız gerek.Bunuda aşağıdaki kod ile yapıyoruz.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Private Sub SetHeader()&lt;br /&gt;        If Not _Service Is Nothing Then&lt;br /&gt;            Dim mout As Object = System.ServiceModel.Channels.MessageHeader.CreateHeader("Yetki", "http://tempuri.org/BenimNameSpace", New Yetki With {.Ad = "TestUser", .Sifre = "1001"}, New YetkiSeri())&lt;br /&gt;            Dim ctx As New System.ServiceModel.OperationContext(_Service.InnerChannel)&lt;br /&gt;            ctx.OutgoingMessageHeaders.Clear()&lt;br /&gt;            ctx.OutgoingMessageHeaders.Add(mout)&lt;br /&gt;            System.ServiceModel.OperationContext.Current = ctx'Aktif Operation Context'imiz ayarlıyoruz&lt;br /&gt;'Yada aşağıdaki metoduda kullanabiliriz&lt;br /&gt;  'Using temp As New System.ServiceModel.OperationContextScope(_Service.InnerChannel)  'System.ServiceModel.OperationContext.Current.OutgoingMessageHeaders.Add(mout)&lt;br /&gt;            'End Using&lt;br /&gt;        End If&lt;br /&gt;    End Sub&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Burada dikkatimizi çeken &lt;pre&gt;new YetkiSeri&lt;/pre&gt; sınıfı olacaktır.Bu sınıf gönderilen nesneyi istediğimiz gibi formatlayacaktır.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Public Class YetkiSeri&lt;br /&gt;        Inherits System.Runtime.Serialization.XmlObjectSerializer&lt;br /&gt;        Public Sub New()&lt;br /&gt;            MyBase.New()&lt;br /&gt;&lt;br /&gt;        End Sub&lt;br /&gt;        Public Overloads Overrides Function IsStartObject(ByVal reader As System.Xml.XmlDictionaryReader) As Boolean&lt;br /&gt;            Throw New NotImplementedException("!")&lt;br /&gt;        End Function&lt;br /&gt;&lt;br /&gt;        Public Overloads Overrides Function ReadObject(ByVal reader As System.Xml.XmlDictionaryReader, ByVal verifyObjectName As Boolean) As Object&lt;br /&gt;            Throw New NotImplementedException("!")&lt;br /&gt;        End Function&lt;br /&gt;&lt;br /&gt;        Public Overloads Overrides Sub WriteEndObject(ByVal writer As System.Xml.XmlDictionaryWriter)&lt;br /&gt;Throw New NotImplementedException("!")&lt;br /&gt;        End Sub&lt;br /&gt;&lt;br /&gt;        Public Overloads Overrides Sub WriteObjectContent(ByVal writer As System.Xml.XmlDictionaryWriter, ByVal graph As Object)&lt;br /&gt;            If TypeOf graph Is Yetki Then&lt;br /&gt;               'Yetki snıfımız burada serialize olacaktır&lt;br /&gt;                Dim y As Yetki = DirectCast(graph, Yetki)&lt;br /&gt;                writer.WriteStartElement("Ad")&lt;br /&gt;                writer.WriteString(y.Ad)&lt;br /&gt;                writer.WriteEndElement()&lt;br /&gt;                writer.WriteStartElement("Sifre")&lt;br /&gt;                writer.WriteString(y.Sifre)&lt;br /&gt;                writer.WriteEndElement()&lt;br /&gt;            End If&lt;br /&gt;        End Sub&lt;br /&gt;&lt;br /&gt;        Public Overloads Overrides Sub WriteStartObject(ByVal writer As System.Xml.XmlDictionaryWriter, ByVal graph As Object)&lt;br /&gt;       Throw New NotImplementedException("!")&lt;br /&gt;        End Sub&lt;br /&gt;    End Class&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4813035803881886653?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rEm38vjW4zuENuQowzH6Gdz2kkU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rEm38vjW4zuENuQowzH6Gdz2kkU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rEm38vjW4zuENuQowzH6Gdz2kkU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rEm38vjW4zuENuQowzH6Gdz2kkU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/QMVo2XY6ss4" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4813035803881886653?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4813035803881886653?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/QMVo2XY6ss4/silverlightda-soap-header-kullanm.html" title="Silverlightda SOAP Header kullanımı" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/03/silverlightda-soap-header-kullanm.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IBQX84cCp7ImA9WxBbEE4.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-98243503974545895</id><published>2010-03-08T10:51:00.007+02:00</published><updated>2010-03-08T11:12:30.138+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-08T11:12:30.138+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Firefox saldırgan olarak bildirilmiş site</title><content type="html">&lt;span class="text_icerik"&gt;Bazı sitelerde Firefox bu şekilde bir uyarı çıkartıyor:&lt;br /&gt;&lt;img src="http://3.bp.blogspot.com/_hbB0QBUGB4U/S5S8APlotoI/AAAAAAAAAGc/534tNPmc79o/s1600/saldirgan_site.png" alt="" /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Bu uyarı bazen can sıkıcı olabiliyor.Ayrıcalık tanıyarak bu uyarıyı geçebilirsiniz.Yada Firefoxda bu uyarıların gösterilmemesini ayarlayabilirsiniz.Bunun için adres satırını&lt;strong&gt; about:config&lt;/strong&gt; yazıp, çıkan listeden &lt;strong&gt;browser.safebrowsing.malware.enabled&lt;/strong&gt; değerini false şeklinde değiştirmeniz yeterli olacaktır.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-98243503974545895?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kKjGpv7ZBk2Q24EQ9HJ4vO58J1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kKjGpv7ZBk2Q24EQ9HJ4vO58J1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kKjGpv7ZBk2Q24EQ9HJ4vO58J1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kKjGpv7ZBk2Q24EQ9HJ4vO58J1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/8iMcGHh-Nwc" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/98243503974545895?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/98243503974545895?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/8iMcGHh-Nwc/firefox-saldrgan-olarak-bildirilmis.html" title="Firefox saldırgan olarak bildirilmiş site" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_hbB0QBUGB4U/S5S8APlotoI/AAAAAAAAAGc/534tNPmc79o/s72-c/saldirgan_site.png" height="72" width="72" /><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/03/firefox-saldrgan-olarak-bildirilmis.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ACQH48fyp7ImA9WxFTGU8.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-5103406096610385580</id><published>2010-03-01T10:42:00.015+02:00</published><updated>2010-04-10T23:02:41.077+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-10T23:02:41.077+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Android" /><title>Kişi Adları Sözlüğü</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Motorola Milestone aldıktan sonra Android'e uygulama yazmaya sardırdım.Ne yazabilirim diye bayağı bir düşündüm.Android market,Iphone Appstore'a gözattım.Pek aklıma bir şeyler gelmedi.Derken aklıma kızıma isim ararken yaşadığım günler geldi.Bir yerlerden adlarla ilgi veritabanı bulup hemen .NET ile bişeyler yazıp eşimle kullanmıştık.&lt;br/&gt;&lt;br /&gt;Android de neden olmasın dedim ve işe koyuldum.İşte programın hikayesi.Umarım iş görür!&lt;br/&gt;&lt;br /&gt;Programı kullanabilmek için &lt;a href="http://cid-7ac8f49eab7991fb.skydrive.live.com/self.aspx/My%20Releases/Android/KAS/adlar.db" target="_blank"&gt; adlar.db &lt;/a&gt; veritabanı dosyasını SDCard'ınızın köküne kopyalamak gerekiyor.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Ekran Görüntüleri:&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://public.blu.livefilestore.com/y1pTJntObfgZ5MRHK6Q0I1_TO9B4YqGUUWvJXUSS9Fm4l8lXeESSG-2et4W_9Hp1fC_K0WhWI5pBcR9lFnIj_eERw/ss_1.png" target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1pTJntObfgZ5MRHK6Q0I1_TO9B4YqGUUWvJXUSS9Fm4l8lXeESSG-2et4W_9Hp1fC_K0WhWI5pBcR9lFnIj_eERw/ss_1.png" style="width:200px;height:300px;border:none;"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://public.blu.livefilestore.com/y1pM2_5ONVPxecZAYH5H2UEXE3jovhm4gm9DxPE62r8ZFcxayxnvnwVeFs5UVfIK8I8pGzJkg-zCwWNPSrdXYn9Fw/ss_2.png" target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1pM2_5ONVPxecZAYH5H2UEXE3jovhm4gm9DxPE62r8ZFcxayxnvnwVeFs5UVfIK8I8pGzJkg-zCwWNPSrdXYn9Fw/ss_2.png" style="width:200px;height:300px;border:none;"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://public.blu.livefilestore.com/y1p5nEYagOBOWfmLix_Qxy-ykU4eWH8S0P9XZXtoIAzl78PHOWWKfJlhmjzk4DlJw7OI6HeY0zSobSZMTBqNyWUGQ/ss3.png" target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1p5nEYagOBOWfmLix_Qxy-ykU4eWH8S0P9XZXtoIAzl78PHOWWKfJlhmjzk4DlJw7OI6HeY0zSobSZMTBqNyWUGQ/ss3.png" style="width:200px;height:300px;border:none;"/&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://public.blu.livefilestore.com/y1papAuhvR5W6wx38siE95DHD7Pt5V82e4dYU_VqgWCrA6zsc2BmIuTHLd_d10LLjM_R0nyRNsbebqOEF4TSLYflw/ss4.pngg" target="_blank"&gt;&lt;img src="http://public.blu.livefilestore.com/y1papAuhvR5W6wx38siE95DHD7Pt5V82e4dYU_VqgWCrA6zsc2BmIuTHLd_d10LLjM_R0nyRNsbebqOEF4TSLYflw/ss4.png" style="width:200px;height:300px;border:none;"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://cid-7ac8f49eab7991fb.skydrive.live.com/self.aspx/My%20Releases/Android/KAS/KisiAdlari.apk" target="_blank"&gt;Uygulama(apk) dosyası&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;img src="http://chart.apis.google.com/chart?cht=qr&amp;chs=170x170&amp;chl=http%3A%2F%2Fwww.androidzoom.com%2Fweb%2Findice%2FqrLink%3FappCode%3Dgcbb" alt="Marketten indirmek için Kare kodu"/&gt;&lt;br /&gt;&lt;span style="font-size:10px;font-weight:bolder;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-5103406096610385580?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8SXx8e1UlH2DDda1gLmwnbNsJ8o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8SXx8e1UlH2DDda1gLmwnbNsJ8o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8SXx8e1UlH2DDda1gLmwnbNsJ8o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8SXx8e1UlH2DDda1gLmwnbNsJ8o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/RHcBg2jqdQw" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5103406096610385580?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5103406096610385580?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/RHcBg2jqdQw/kisi-adlar-sozlugu.html" title="Kişi Adları Sözlüğü" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/03/kisi-adlar-sozlugu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQESHw9fSp7ImA9WxBXEEo.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-7366354255019032469</id><published>2010-01-21T14:15:00.003+02:00</published><updated>2010-01-21T14:18:29.265+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-21T14:18:29.265+02:00</app:edited><title>IIS 6 da ASP.NET için 404 hatası</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;IIS de yeni bir application koydunuz.Herşeyin tamam olduğunu düşünüyorsunuz ama çalıştırdığınızda 404 hatası alıyorsanız&lt;br /&gt;IIS'in izin verilen Web Service Extesion'larının içinde ASP.NET'in olduğunu kontrol etmenizde fayda var.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_hbB0QBUGB4U/S1hF0q79uiI/AAAAAAAAAFs/2-FCZLsk8UA/s1600-h/iis_prohibited.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 191px;" src="http://2.bp.blogspot.com/_hbB0QBUGB4U/S1hF0q79uiI/AAAAAAAAAFs/2-FCZLsk8UA/s320/iis_prohibited.JPG" alt="" id="BLOGGER_PHOTO_ID_5429166121976445474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-7366354255019032469?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Bk-mKD4Y44c81gsKKrtli_NaC_o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bk-mKD4Y44c81gsKKrtli_NaC_o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Bk-mKD4Y44c81gsKKrtli_NaC_o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bk-mKD4Y44c81gsKKrtli_NaC_o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/KLV8olRZlck" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/7366354255019032469?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/7366354255019032469?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/KLV8olRZlck/iis-6-da-aspnet-icin-404-hatas.html" title="IIS 6 da ASP.NET için 404 hatası" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_hbB0QBUGB4U/S1hF0q79uiI/AAAAAAAAAFs/2-FCZLsk8UA/s72-c/iis_prohibited.JPG" height="72" width="72" /><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/01/iis-6-da-aspnet-icin-404-hatas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUINR347fyp7ImA9WxBQFUo.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-5696915292115871633</id><published>2010-01-15T18:21:00.004+02:00</published><updated>2010-01-15T18:39:56.007+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-15T18:39:56.007+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>jQuery ile ASP.NET validatorlarının gösterilmesi</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;ASP.NET'in kendi içinde bulunan RequiredFieldValidator,RegularExpressionValidator,vs. gibi doğrulama bileşenleri ile kullanıcı tarafında doğrulama işlemleri oldukça kolaydır.Ama kullanıcıya doğrulama sonucunu göstermek ,günümüzde biraz demode kaldı.Ya ValidationSummary kullanıp, yada  tarayıcıda uyarı vermekten fazla birşey sunmuyor ASP.NET.&lt;br /&gt;Oysa şimdi jQuery ile bir çok atraksiyonlu işler yapmak çok kolay.Geçenlerde otururken aklıma geldi.Hemen ASP.NET'in doğrulama script kodlarını inceledim.Orada gözüme çarpan "ValidatorUpdateDisplay" fonksiyonu ile kendi gösterim metodumuzu yapabileceğimizi farkettim.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;window.jQuery(function(){&lt;br /&gt;  //sayfa yüklenmesi tamamlandıktan sonra&lt;br /&gt;  //ValidatorUpdateDisplay fonksiyonu varsa kendimizinki ile &lt;br /&gt;  //değiştirelim&lt;br /&gt;  if (typeof (window.ValidatorUpdateDisplay) == 'function') {//&lt;br /&gt;            window._ValidatorUpdateDisplay = window.ValidatorUpdateDisplay; &lt;br /&gt;             //orjinal fonksiyonu koruyalım&lt;br /&gt;            window.ValidatorUpdateDisplay = ValidatorUpdateDisplay2;&lt;br /&gt;             //orjinal fonksiyon &lt;br /&gt;            //yerine kendi fonksiyonumuzu referans edelim&lt;br /&gt;});&lt;br /&gt;function ValidatorUpdateDisplay2(val) {//kendi ValidatorUpdateDisplay fonksiyonumuz&lt;br /&gt;    //val ile referans edilen&lt;br /&gt;    //RequiredFieldValidator,RegularExpressionValidator,vb&lt;br /&gt;    //bileşenlerine ait DOM nesnesi&lt;br /&gt;&lt;br /&gt;    var goOn = false;&lt;br /&gt;    try {&lt;br /&gt;       var refDom=null;//hangi bileşeni doğorrulayacağız&lt;br /&gt;       if (typeof (val.controltovalidate) == 'string')&lt;br /&gt;           refDom = $get(val.controltovalidate);&lt;br /&gt;       else&lt;br /&gt;           refDom = val.controltovalidate;&lt;br /&gt;        if (refDom)&lt;br /&gt;            refDom = window.jQuery(refDom);&lt;br /&gt;        if (!refDom)&lt;br /&gt;            refDom = window.jQuery(val);&lt;br /&gt;        if (refDom) {&lt;br /&gt;           //refDom genellikle&lt;br /&gt;           //input,select gibi bir bileşenin jQuery halidir&lt;br /&gt;           //Bazı validatorların controltovalidateleri olmuyor&lt;br /&gt;           //(bu durumda jQuery ise Validator nesnesi)&lt;br /&gt;      &lt;br /&gt;           //jQuery ile fade In yapalım:)&lt;br /&gt;           refDom.fadeOut(0).fadeIn(1000);&lt;br /&gt;           //....başka türlü atraksiyonlarda yapılabilir&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;            goOn = true;&lt;br /&gt;    } catch (e) { goOn = true; alert(e.message); }&lt;br /&gt;    if (goOn) _ValidatorUpdateDisplay(val); &lt;br /&gt;   //hata,veya benzeri durumda orjinal fonksiyonu çağıralım&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-5696915292115871633?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5wdqUFC1otqJbX6akmFM7GT_hzg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5wdqUFC1otqJbX6akmFM7GT_hzg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5wdqUFC1otqJbX6akmFM7GT_hzg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5wdqUFC1otqJbX6akmFM7GT_hzg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/v7mwxXTMkhY" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5696915292115871633?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5696915292115871633?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/v7mwxXTMkhY/jquery-ile-aspnet-validatorlarnn.html" title="jQuery ile ASP.NET validatorlarının gösterilmesi" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/01/jquery-ile-aspnet-validatorlarnn.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYHQ348fSp7ImA9WxBQEEk.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-5687784386968940306</id><published>2010-01-09T16:18:00.002+02:00</published><updated>2010-01-09T16:25:32.075+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-09T16:25:32.075+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Bebek ile uçmak</title><content type="html">&lt;span class="text_icerik"&gt;Eşim ve 2 aylık kızım dün Anadolujet ile Gaziantep'e uçtular.Bebek ile uçacaklara aşağıdaki bilgiler işlerine yarıyabilir:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Havalanı uzak ise bebeğinizi doyurup/altını temizleyip yola çıkın&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mümkünse tek uçmayın(Allahtan annem vardı yanlarında)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Havalanı girişinde bebeği X-ray den geçirmiyorlar ama güvenlik bebeği kontrol ediyor.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Kızımı anakucağı ile gitmişti;check-in sırasında kirlenmesin diye poşet verip onada bagaj fişi yazıyorlar.Uçağa binmeden önce anakucağını bagajların yanına yolluyorlar.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mümkünse en son uçağa binin ve en önce inin.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Kalkış ve inişlerde bebeği emzirmenizi öneriyorlar.Annenin panço tarzı şeyler giymesini tavsiye ederim;uçakta emzirme olayını kolayaştırıyor.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-5687784386968940306?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/79ZhIajrCqf86Go1V-2Q42T8wAc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/79ZhIajrCqf86Go1V-2Q42T8wAc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/79ZhIajrCqf86Go1V-2Q42T8wAc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/79ZhIajrCqf86Go1V-2Q42T8wAc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/ZOOuWNHLlX0" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5687784386968940306?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5687784386968940306?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/ZOOuWNHLlX0/bebek-ile-ucmak.html" title="Bebek ile uçmak" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2010/01/bebek-ile-ucmak.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUERHw6eSp7ImA9WxBSGE4.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-4842150879299395764</id><published>2009-12-26T16:14:00.003+02:00</published><updated>2009-12-26T16:20:05.211+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-26T16:20:05.211+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>KCM</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Televizyonlarda polis baskınlarında gördüğümüz polislerin yeleklerinde genellikle KCM yazar.KCM;Kaçakçılık ve Organize Suçlarla Mücadele Daire Başkanlığı'nın(&lt;span style="font-style: italic;"&gt;tabi kısaltmadaki C'nin anlamını hala çözebilmiş değilim&lt;/span&gt;) kısaltılmasıdır.&lt;br /&gt;İlgili Başkanlığın web adresi : &lt;a href="http://www.kom.gov.tr/" target="_blank"&gt;http://www.kom.gov.tr&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-4842150879299395764?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/djXQIo94AjRYwENPRJh1pFKAJIE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/djXQIo94AjRYwENPRJh1pFKAJIE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/djXQIo94AjRYwENPRJh1pFKAJIE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/djXQIo94AjRYwENPRJh1pFKAJIE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/ygv8aODshA8" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4842150879299395764?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/4842150879299395764?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/ygv8aODshA8/kcm.html" title="KCM" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2009/12/kcm.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcERHYyeCp7ImA9WxBSFk4.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-539269688140229777</id><published>2009-12-17T18:30:00.005+02:00</published><updated>2009-12-24T08:26:45.890+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-24T08:26:45.890+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Reflection ile Nullable Özelliklere değer verilmesi</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Eğer Reflection ile  Nullable(Of T),Nullable&lt;T&gt; şeklinde bir PropertInfo değerini setliyorken Invalid cast from 'System.Int32' to ' System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]&lt;br /&gt;şeklinde hata alırsınız. &lt;br /&gt;Aşağıdaki fonksiyon ile tipi değiştirip değeri setleyebiliriz:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    Private Function _TipDegistir(ByVal deger As Object, ByVal hedefTip As System.Type) As Object&lt;br /&gt;        If hedefTip Is Nothing Then Throw New ArgumentException("Hedef Tip tanımsız")&lt;br /&gt;        If deger.GetType Is (hedefTip) Then&lt;br /&gt;            Return deger&lt;br /&gt;        End If&lt;br /&gt;        If hedefTip.IsGenericType Then&lt;br /&gt;            If hedefTip.GetGenericTypeDefinition().Equals(GetType(Nullable(Of ))) Then&lt;br /&gt;                If deger Is Nothing Then Return Nothing&lt;br /&gt;                Dim c As New System.ComponentModel.NullableConverter(hedefTip)&lt;br /&gt;                hedefTip = c.UnderlyingType&lt;br /&gt;            End If&lt;br /&gt;        End If&lt;br /&gt;        Return Convert.ChangeType(deger, hedefTip)&lt;br /&gt;    End Function&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Örneğin :&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  propertyInfoObject.SetValue(refObject, _TipDegistir(1,System.Nullable(Of Integer), Nothing)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-539269688140229777?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gSSnfxtFsKZopyIhi-fcYNJLKc0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gSSnfxtFsKZopyIhi-fcYNJLKc0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gSSnfxtFsKZopyIhi-fcYNJLKc0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gSSnfxtFsKZopyIhi-fcYNJLKc0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/g1n_yIi-yNg" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/539269688140229777?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/539269688140229777?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/g1n_yIi-yNg/reflection-ile-nullable-ozelliklere.html" title="Reflection ile Nullable Özelliklere değer verilmesi" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2009/12/reflection-ile-nullable-ozelliklere.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNRnc4cSp7ImA9WxNaF0o.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-3019841988127267890</id><published>2009-12-02T18:57:00.003+02:00</published><updated>2009-12-02T19:04:57.939+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-02T19:04:57.939+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>WMI ile MicrosoftDNS_AType güncellemek</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;Bir DNS sunucu da ki belli bir AType kayda yeni bir IP değeri vermek istediğimde önce ManagementObjectSearcher ile query yapıp ilgili kayda gelip RecordData değerini güncelledikten sonra ilgili Sınıfın Put metodu çağırdığımda ne yaparsam yapayım mevcut kaydı güncellemek yerine,yeni bir kayıt oluşuyordu.&lt;br /&gt;Oysa MicrosoftDNS_AType Modify diye bir metodu var.Put yerine onu invoke ederek güncelleme işini yapabiliyoruz.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Dim selectQ As New System.Management.SelectQuery("Select * from MicrosoftDns_Atype "+"......")&lt;br /&gt;Dim oSer As New System.Management.ManagementObjectSearcher(Me._Scope, selectQ)&lt;br /&gt;Dim oSerRes As System.Management.ManagementObjectCollection = oSer.Get()&lt;br /&gt;If oSerRes.Count = 1 Then&lt;br /&gt;  Dim enu As System.Management.ManagementObjectCollection.ManagementObjectEnumerator = oSerRes.GetEnumerator()&lt;br /&gt;   If enu.MoveNext Then&lt;br /&gt;      Dim obj As System.Management.ManagementObject = enu.Current&lt;br /&gt;        Dim mv As System.Management.ManagementBaseObject = obj.GetMethodParameters("Modify")&lt;br /&gt;          mv.Item("IPAddress") = ip&lt;br /&gt;          'mv.Item("TTL")=35  TTL'de güncellenebilir&lt;br /&gt;          obj.InvokeMethod("Modify", mv, Nothing)&lt;br /&gt;    End If&lt;br /&gt;End If&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-3019841988127267890?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W09haSeS4vmZTiU6UhJmAX-Dz_8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W09haSeS4vmZTiU6UhJmAX-Dz_8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W09haSeS4vmZTiU6UhJmAX-Dz_8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W09haSeS4vmZTiU6UhJmAX-Dz_8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/lGsiTNJhiZA" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/3019841988127267890?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/3019841988127267890?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/lGsiTNJhiZA/wmi-ile-microsoftdnsatype-guncellemek.html" title="WMI ile MicrosoftDNS_AType güncellemek" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2009/12/wmi-ile-microsoftdnsatype-guncellemek.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8BQ34_eyp7ImA9WxNbGUs.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-5996812511626613684</id><published>2009-11-23T09:46:00.004+02:00</published><updated>2009-11-23T09:54:12.043+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-23T09:54:12.043+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Scrollbar boyutlarını bulan fonksiyon</title><content type="html">&lt;span class="text_icerik"&gt;HTML de bir bölümü javascript ile boyutlandırken DIV,TABLE,vs. genellikle kaydırma çubuklarının değerlerini hep es geçiyordum.Tabi haliyle boyutlandırma işlemi isteğim gibi olmuyordu.Aşağıdaki kod ile kaydırma çubuklaranın boyutlarını window'a ekleyebilirsiniz..&lt;br /&gt;&lt;pre&gt;function SBBoyut(){&lt;br /&gt;if(typeof(window.scrollbarWidth)!='undefined' &amp;amp;&amp;amp; &lt;br /&gt;typeof(window.scrollbarHeight)!='undefined' )&lt;br /&gt;   return true;&lt;br /&gt;          var i = document.createElement('p');&lt;br /&gt;          i.style.width = '100%';&lt;br /&gt;          i.style.height = '200px';&lt;br /&gt;          var o = document.createElement('div');&lt;br /&gt;          o.style.position = 'absolute';&lt;br /&gt;          o.style.top = '0px';&lt;br /&gt;          o.style.left = '0px';&lt;br /&gt;          o.style.visibility ='hidden';&lt;br /&gt;          o.style.width = '200px';&lt;br /&gt;          o.style.height = '150px';&lt;br /&gt;          o.style.overflow = 'hidden';&lt;br /&gt;          o.appendChild(i);&lt;br /&gt;          document.body.appendChild(o);&lt;br /&gt;          var w1 = i.offsetWidth;&lt;br /&gt;          var h1 = i.offsetHeight;&lt;br /&gt;          o.style.overflow = 'scroll';&lt;br /&gt;          var w2 = i.offsetWidth;&lt;br /&gt;          var h2 = i.offsetHeight;&lt;br /&gt;          if (w1 == w2) w2 = o.clientWidth;&lt;br /&gt;          if (h1 == h2) h2 = o.clientWidth;&lt;br /&gt;          document.body.removeChild(o);&lt;br /&gt;          //artık boyutları window&lt;br /&gt;          //nesnesinde alabiliriz..&lt;br /&gt;          window.scrollbarWidth = w1 - w2;&lt;br /&gt;          window.scrollbarHeight = h1 - h2;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-5996812511626613684?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IlRQy27vNQv0hEl-0FF2RtkkRQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IlRQy27vNQv0hEl-0FF2RtkkRQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IlRQy27vNQv0hEl-0FF2RtkkRQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IlRQy27vNQv0hEl-0FF2RtkkRQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/h86Cmeb-Hjw" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5996812511626613684?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/5996812511626613684?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/h86Cmeb-Hjw/scrollbar-boyutlarn-bulan-fonksiyon.html" title="Scrollbar boyutlarını bulan fonksiyon" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2009/11/scrollbar-boyutlarn-bulan-fonksiyon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUAQHw6eCp7ImA9WxNbFk8.&quot;"><id>tag:blogger.com,1999:blog-1955970646777596213.post-6599128963591316382</id><published>2009-11-19T11:35:00.004+02:00</published><updated>2009-11-19T11:50:41.210+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-19T11:50:41.210+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IvırZıvır Bilgiler" /><title>Microformats</title><content type="html">&lt;span class="text_icerik"&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/script/Articles/BlogFeedList.aspx?amid=82700" rel="tag" style="display: none;"&gt;CodeProject&lt;/a&gt;&lt;br /&gt;&lt;a href="http://microformats.org/" target="_blank"&gt;Microformats&amp;nbsp;&lt;/a&gt;; web de bulunan verilerden(XHTML/HTML) anlamsal veriler çıkarmaya yarayan bir metodolojidir.&lt;br /&gt;&lt;br /&gt;Örneğin web sayfanızda bir adres vereceksiniz.Basit şekilde adresi yazmak yerine microformat ile bu adresin içinede o yerin kordinatlarını girebilirsiniz.Böylece Microformat standartını destekleyen bir uygulamınız varsa gereken koordinat bilgilerini alıp GPS cihazına aktarabilir; böylece o adrese giderken tam koordinatları GPS cihazınıza yazmaktan kurtaracaktır.&lt;br /&gt;&lt;br /&gt;Yukarda örnek verdiğim adres olayının kod(XHTML) olarak örneği:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;br /&gt; Adresimiz 06531 Odtü/Ankara&lt;br /&gt;   &amp;lt;span class="geo" &amp;gt;&lt;br /&gt;     &amp;lt;span class="latitude"&amp;gt;39,89&amp;lt;/span&amp;gt; &lt;br /&gt;      &amp;lt;span class="longitude" &amp;gt;32,77&amp;lt;/span &amp;gt;&lt;br /&gt;   &amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1955970646777596213-6599128963591316382?l=www.ozcaliskan.name.tr' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8QuCnOjwIZ6oETqqubYoPpKfrH0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8QuCnOjwIZ6oETqqubYoPpKfrH0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8QuCnOjwIZ6oETqqubYoPpKfrH0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8QuCnOjwIZ6oETqqubYoPpKfrH0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Wwwozcaliskannametr/~4/c6Emk9BvmcE" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/6599128963591316382?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1955970646777596213/posts/default/6599128963591316382?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Wwwozcaliskannametr/~3/c6Emk9BvmcE/microformat.html" title="Microformats" /><author><name>Yılmaz Özçalışkan</name><uri>https://profiles.google.com/112860226991283908568</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-xhTxVxkaJLY/AAAAAAAAAAI/AAAAAAAAAAA/sf3IXRxXHgs/s512-c/photo.jpg" /></author><feedburner:origLink>http://www.ozcaliskan.name.tr/2009/11/microformat.html</feedburner:origLink></entry></feed>

