<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>#Sharp.Net - Suat Tuncer</title>
        <description>.Net teknolojileri, # Sharp Dilleri ve olan biten ne varsa </description>
        <link>http://suattuncer.blogcu.com</link>
        <lastBuildDate>Sat, 07 Nov 2009 20:54:28 +0200</lastBuildDate>
     
        <item>
            <title>Yeni Blog</title>
            <link>http://suattuncer.blogcu.com/yeni-blog_40431661.html</link>
            <guid>http://suattuncer.blogcu.com/yeni-blog_40431661.html</guid> 
            <description>&lt;p&gt;Merhabalar,&lt;/p&gt; &lt;p&gt;Uzun zamandır bu adreste yazmıyordum, bunun sebebi biraz da blogu taşımak isteyişimdi. Gelin g&amp;ouml;r&amp;uuml;n ki blogcu.com y&amp;ouml;netiminden istememe rağmen bana ait dataların bir yedeğini alamadığım i&amp;ccedil;in hen&amp;uuml;z buraya aktaramadım.&amp;nbsp; &lt;a href=&quot;http://suattuncer.highcode.org&quot;&gt;http://suattuncer.highcode.org&lt;/a&gt;&amp;nbsp; adresinide daha fazla boş bırakmak istemediğimden yeni yazılarımı eklemeye başladım.&lt;/p&gt;&lt;p&gt;ilk fırsatta 2005'den buyana t&amp;uuml;m yazılarımı yorumlarıyla birlikte &lt;a href=&quot;http://suattuncer.highcode.org&quot;&gt;http://suattuncer.highcode.org&lt;/a&gt; adresine taşıyacağım.&lt;/p&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/yeni-blog_40431661.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Fri, 03 Apr 2009 11:43:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>Bayramlar yaşardık...</title>
            <link>http://suattuncer.blogcu.com/bayramlar-yasardik_31212061.html</link>
            <guid>http://suattuncer.blogcu.com/bayramlar-yasardik_31212061.html</guid> 
            <description>&lt;br /&gt;Bayramlar yaşardık hep birlikte,&lt;br /&gt;en b&amp;uuml;y&amp;uuml;ğ&amp;uuml;m&amp;uuml;zden en k&amp;uuml;&amp;ccedil;&amp;uuml;ğ&amp;uuml;m&amp;uuml;ze bir arada.&lt;br /&gt;Bir bayram daha yaşadık&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ama en b&amp;uuml;y&amp;uuml;ğ&amp;uuml;m&amp;uuml;z bizden uzakta&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hem de &amp;ccedil;ok uzakta.&lt;br /&gt;&quot;Dade&quot;miz, &lt;br /&gt;kendi dilimizde annemiz, &lt;br /&gt;masmavi g&amp;ouml;zleriyle, son bir g&amp;uuml;l&amp;uuml;mseyerek ayrıldı aramızdan.&lt;br /&gt;&lt;br /&gt;Mekanın cennet olsun g&amp;uuml;zel ninem.&lt;br /&gt;&lt;br /&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/bayramlar-yasardik_31212061.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Mon, 15 Dec 2008 08:47:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Asp.Net MVC Framework</title>
            <link>http://suattuncer.blogcu.com/asp-net-mvc-framework_28711121.html</link>
            <guid>http://suattuncer.blogcu.com/asp-net-mvc-framework_28711121.html</guid> 
            <description>&lt;p&gt;İsim şahane acayip &amp;ccedil;ekici işin i&amp;ccedil;ine bir MVC patterni eklenince dayanamıyor insan ağzı sulanıyor fakat madalyonun &amp;ouml;teki y&amp;uuml;z&amp;uuml; b&amp;ouml;yle değil.&lt;br /&gt;&lt;br /&gt;Yeni projemizi MVC paternini uygulayarak geliştirmeye karar verdik ve nede olsa &quot;yabancı&quot; değildir diye microsoft cephesinden Asp.Net MVC Framework'&amp;uuml; incelemeye başladık mamahif indirdiğim sample ile y&amp;uuml;klediğim s&amp;uuml;r&amp;uuml;m arasındaki kodlarda bile farklıklar var. Controler methodlarında ciddi değişiklikler yapılırken bir obsolute veya beta attribute bile kullanmadan iterasyonu yapılmış. beta olarak lanse edilsede bu &amp;uuml;r&amp;uuml;n, bence gelişimi i&amp;ccedil;in uzunca bir zamana daha ihtiyacımız var.&lt;br /&gt;&lt;br /&gt;Ayrıca ne olacak bu web'in Microsoft'tan &amp;ccedil;ektiği.&amp;nbsp;Web uygulamları&amp;nbsp;geliştirme konusnda&amp;nbsp;web formlar ile &amp;ccedil;ok farklı bir&amp;nbsp;yaklaşım&amp;nbsp;getirmişti ki &amp;nbsp;&amp;ccedil;ok değil ge&amp;ccedil;en senelerde browser application adıyla WPF 'dan bahsetmeye başladı. Şimdide tekrar bir değişiklik ile Asp.Net MVC. tamam g&amp;uuml;zel hi&amp;ccedil; birini iptal etmiyor hep &amp;uuml;zerine katıyor ama&amp;nbsp;her biri biraz eksik kalıyor. Artık&amp;nbsp;birini m&amp;uuml;kemmelleştirmeli diye d&amp;uuml;ş&amp;uuml;n&amp;uuml;yor ve buradan bizzat kendilerine sesleniyorum :-).&lt;br /&gt;&lt;br /&gt;Bir web teknolojisi istiyorum.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;OOP olsun.&lt;br /&gt;Hafif olsun&lt;br /&gt;Modellemesi kolay olsun&lt;br /&gt;Zengin olsun.&lt;/p&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/asp-net-mvc-framework_28711121.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Fri, 14 Nov 2008 10:56:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>NHibernate ve Performans</title>
            <link>http://suattuncer.blogcu.com/nhibernate-ve-performans_27616751.html</link>
            <guid>http://suattuncer.blogcu.com/nhibernate-ve-performans_27616751.html</guid> 
            <description>&lt;p&gt;&amp;Ccedil;ok uzun olmamakla beraber bir s&amp;uuml;redir proje geliştiriken NHibernate kullanıyorum. Aslında olduk&amp;ccedil;a pratik bir tool. &amp;Ouml;zellikle nesnelerin rahatlığını size sunduğu i&amp;ccedil;in odağınızı neredeyse tamamen uygulama katmanına kaydırıyor, buda daha kaliteli, okunabilir ve y&amp;uuml;ksek oranda object oriented bir kodun orataya &amp;ccedil;ıkmasını sağlıyor.&lt;/p&gt;&lt;p&gt;Fakat yaşadığım bir ka&amp;ccedil; sıkıntıyı paylaşmak isterim. Create, Update ve Delete işlemlerinde olduk&amp;ccedil;a hızlı ve sorunsuz &amp;ccedil;alışmasına rağmen sorgulama &amp;ouml;zellikle de raporlamada &amp;ccedil;ok ciddi performans sıkıntıları var, tabi burada problem birazda benim raporlama kaynağı olarakta object collectionlar kullanmak istememden kaynaklanıyor.&lt;/p&gt;&lt;p&gt;Tavsiyem sorgulamada HQL veya SQL kullanılmasından yanadır &amp;ouml;zellikle complex raporlama tarzı sorgularda kesinlikle IQuery interfacesi kullanılmalı ICriteria değil. Benim tercihim HQL hernekadar SQL tarzı sıkıcı sorgular yazmak zorunda kalsamda nesne sorguladığım i&amp;ccedil;in daha keyifli ve kullanışlı. G&amp;ouml;n&amp;uuml;l isterdiki LINQ ile NHibnernate kardeş kardeş &amp;ccedil;alışsın mamhif hen&amp;uuml;z m&amp;uuml;mk&amp;uuml;n değil.&lt;/p&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/nhibernate-ve-performans_27616751.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Fri, 31 Oct 2008 21:05:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Kişisel Müzik</title>
            <link>http://suattuncer.blogcu.com/kisisel-muzik_24045251.html</link>
            <guid>http://suattuncer.blogcu.com/kisisel-muzik_24045251.html</guid> 
            <description>Yasaklansın arkadaş toplu taşıma ara&amp;ccedil;larında y&amp;uuml;ksek sesle kişisel m&amp;uuml;zik (herkese dinlettiğin m&amp;uuml;zik nasıl halen kişisel olur o ayrı) dinlemek yasaklansın arkadaş.&lt;br /&gt;&lt;br /&gt;Ataşehir'den Bakırk&amp;ouml;y'e gelenece kadar, iett otob&amp;uuml;s&amp;uuml;nde ve deniz otob&amp;uuml;s&amp;uuml;nde ka&amp;ccedil; &amp;ccedil;eşit m&amp;uuml;zik dinlemek zorunda kaldım bilmiyorum. Burdan sana sesleniyorum bonus kafa, metal m&amp;uuml;zik iyi olabilir ama bana dinletmek zorunda değilsin ve sen dik sa&amp;ccedil;lı bebe, pop m&amp;uuml;zik tam sana g&amp;ouml;re olabilir ama bana g&amp;ouml;re değil. Hayır m&amp;uuml;ziklede aram gayet iyidir ve m&amp;uuml;ziksin duramam yaşayamam belkide. Beni asıl ifriteden, o kulaklıklardan &amp;ccedil;ıkan tiz ses.&lt;br /&gt;&lt;br /&gt;Gelişmiş toplumların en b&amp;uuml;y&amp;uuml;k &amp;ouml;zellikleri bir arada yaşarken ortak yaşam alanlarında bir birlerini rahatsız etmemeleridir. Ben artık s&amp;uuml;rekli yanımdakini, berimdekini, m&amp;uuml;ziğin sesini kısmaları konusunda uyarmaktan bıktım. Bundan sonra yanımda ufak bir makas taşıyacağım ve direk kulaklıklarının kablolarını keseceğim.&lt;br /&gt;&lt;br /&gt;Ayrca Sanada diyecek iki &amp;ccedil;ift s&amp;ouml;z&amp;uuml;m ey cep telefonu devi Nokia, &amp;uuml;rettiğin her telefonu kişisel deneyim, m&amp;uuml;zik, resim kişisel de kişisel diye lanse ediyorsun da bu kulaklıklarını neden bu kadar adi yapıyorsun. Yap adam gibi kulaklık sadece takan dinlesin ben dinlemeyeyim.&lt;br /&gt;&lt;br /&gt;Bir an &amp;ouml;nce toplu taşıma ara&amp;ccedil;larına &quot;L&amp;uuml;tfen Y&amp;uuml;ksek Sesle M&amp;uuml;zik Dinlemeyiniz &quot; şeklinde bir uyarı asılması i&amp;ccedil;in siz yetkililer harekete ge&amp;ccedil;in. Aksi halde ben kendi uyarı etiketlerimi bindiğim her ara&amp;ccedil;a yapıştıracağım.&lt;br /&gt;&lt;br /&gt;Bilginize... ( &lt;a href=&quot;http://suattuncer.blogcu.com/kisisel-muzik_24045251.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Sat, 13 Sep 2008 13:35:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>Barış İstiyorum</title>
            <link>http://suattuncer.blogcu.com/baris-istiyorum_23112251.html</link>
            <guid>http://suattuncer.blogcu.com/baris-istiyorum_23112251.html</guid> 
            <description>&lt;p&gt;Barış istiyorum t&amp;uuml;m d&amp;uuml;nya i&amp;ccedil;in,&lt;br /&gt;hayatında barışı tatmayan insanlar i&amp;ccedil;in,&lt;br /&gt;tasa g&amp;uuml;tmeden t&amp;uuml;m insanların g&amp;ouml;k y&amp;uuml;zene bakmasını ,&lt;br /&gt;mavinin sonzuluğunda mutlu olmalarını istiyorum.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BARIŞ&lt;/strong&gt;&amp;nbsp;&amp;nbsp; ( Yannis Ritsos )&lt;br /&gt;&amp;Ccedil;ocuğun g&amp;ouml;rd&amp;uuml;ğ&amp;uuml; d&amp;uuml;şt&amp;uuml;r barış, &lt;br /&gt;Ananın g&amp;ouml;rd&amp;uuml;ğ&amp;uuml; d&amp;uuml;şt&amp;uuml;r barış, &lt;br /&gt;Ağa&amp;ccedil;lar altında sevdalıların sevda s&amp;ouml;zleridir barış.&lt;br /&gt;G&amp;ouml;zlerinin i&amp;ccedil;inde u&amp;ccedil;suz bucaksız bir g&amp;uuml;l&amp;uuml;mseme,&lt;br /&gt;elinde yemiş dolu bir zembil&lt;br /&gt;ve alnında ter tomurcukları,&lt;br /&gt;-pencerede suyu soğutan testideki damlalar gibi-&lt;br /&gt;akşam&amp;uuml;st&amp;uuml; eve d&amp;ouml;nen babadır barış..&lt;/p&gt;&lt;p&gt;&amp;nbsp;D&amp;uuml;nyanın y&amp;uuml;z&amp;uuml;nde yara izleri kapanırken,&lt;br /&gt;ağa&amp;ccedil;lar diktiğimizde&lt;br /&gt;havan mermilerinin kazdığı &amp;ccedil;ukurlara,&lt;br /&gt;yangının kavurduğu y&amp;uuml;reklerde,&lt;br /&gt;ilk tomurcuklarını a&amp;ccedil;arken umut&lt;br /&gt;ve &amp;ouml;l&amp;uuml;ler kanlarının boşa gitmediğini bilerek&lt;br /&gt;yana d&amp;ouml;n&amp;uuml;p i&amp;ccedil;erlemeksizin &lt;br /&gt;uyuyabildiklerindedir barış..&lt;/p&gt;&lt;p&gt;&amp;nbsp;Barış yemek kokusudur t&amp;uuml;ten &lt;br /&gt;akşamleyin arabanın yolda durmasının &lt;br /&gt;korkutmadığı,&lt;br /&gt;kapı &amp;ccedil;alınmasının dost demek olduğu&lt;br /&gt;ve pencereyi saat başı a&amp;ccedil;manın,&lt;br /&gt;renklerinin uzaktaki &amp;ccedil;anlarıyla&lt;br /&gt;g&amp;ouml;zlerimizin bayram etmesini &lt;br /&gt;sağlayan g&amp;ouml;ky&amp;uuml;z&amp;uuml;&lt;br /&gt;demek olduğu zamandır&amp;nbsp; barış..&lt;/p&gt;&lt;p&gt;&amp;nbsp;Barış bir bardak sıcak s&amp;uuml;t ve bir &lt;br /&gt;kitaptır uyanan &amp;ccedil;ocuk &amp;ouml;n&amp;uuml;nde.&lt;br /&gt;Başaklar birbirlerine eğilip &amp;lsquo;İşte, &lt;br /&gt;ışık, ışık, ışık!&amp;rsquo; dedikleri&lt;br /&gt;ve ufuk &amp;ccedil;emberi ışıkla dolup taştığı &lt;br /&gt;zamandır barış..&lt;/p&gt;&lt;p&gt;&amp;nbsp;Hapishaneler onarılıp kitaplıklar yapıldığı zaman,&lt;br /&gt;eşikten eşiğe bir t&amp;uuml;rk&amp;uuml; y&amp;uuml;kseldiği &lt;br /&gt;zaman geceleyin,&lt;br /&gt;cumartesi akşamları mahalle &lt;br /&gt;berberinden &amp;ccedil;ıkan yeni traş olmuş bir iş&amp;ccedil;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/baris-istiyorum_23112251.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Mon, 01 Sep 2008 09:53:00 +0300</pubDate>        
        </item>
             
        <item>
            <title></title>
            <link>http://suattuncer.blogcu.com/21636451.html</link>
            <guid>http://suattuncer.blogcu.com/21636451.html</guid> 
            <description>Merhabalar, &lt;br /&gt;&lt;br /&gt;An itibariyle BilgeAdam'dan ayrılmış bulunuyorum değerli dostlarım. Eğitmenlik her ne kadar keyifle yaptığım bir iş olsada artık proje sahalarına geri d&amp;ouml;nm&amp;uuml;ş bulunuyorum :-), daha gidecek &amp;ccedil;ok yolumuz var...&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://img.blogcu.com/uploads/suattuncer_seagull.jpg&quot; /&gt;&amp;nbsp;&lt;br /&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/21636451.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Tue, 01 Jul 2008 10:35:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>HighCode</title>
            <link>http://suattuncer.blogcu.com/highcode_18436351.html</link>
            <guid>http://suattuncer.blogcu.com/highcode_18436351.html</guid> 
            <description>&lt;p&gt;&amp;nbsp;&lt;img src=&quot;http://98.131.140.129/hclite/images/highcode_logo.jpg&quot; alt=&quot;HighCode logo&quot; /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Yazılım d&amp;uuml;nyasında, bilgi ve deneyim paylaşımına farklı bir soluk getireceğine inandığım highcode.org sitesi yakında zamanda hayata ge&amp;ccedil;ecek fakat şimdiden &amp;uuml;ye kabul işlemleri başladı. Sizde şimdiden geliştmeleri takip etmek i&amp;ccedil;in mail listesine kaydolabilirsiniz,&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.highcode.org/&quot;&gt;http://www.highcode.org/&lt;/a&gt;&lt;/p&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/highcode_18436351.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Mon, 09 Jun 2008 10:48:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>Dış Dünyayla Proxy Server Üzerinden Konuşmak</title>
            <link>http://suattuncer.blogcu.com/dis-dunyayla-proxy-server-uzerinden-konusmak_3773813.html</link>
            <guid>http://suattuncer.blogcu.com/dis-dunyayla-proxy-server-uzerinden-konusmak_3773813.html</guid> 
            <description>
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Büyük şirketlerde ve kurumsal yapılar içersinde ISA server olmazsa olmaz yapılardan biridir. Her türlü network trafiğini kontrol altında tutmak için en ideal yoldur. Amaç tüm network trafiğini izlemek ve denetim elde tutumak olunca işin içne kaçınılmaz olan güvenlik girmektedir.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Bir çoğumuzun bildiği gibi ISA Client nesnesi üzerinden dışarıyla konuşmak için üyesi olduğumuz networkte geçerli bir Kullancı Adı ve şifreye sahip olmak şarttır &lt;A href=&quot;mailto:suat.tuncer@sirket.com&quot;&gt;suat.tuncer@sirket.com&lt;/A&gt; gibi.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Böyle bir networkte dışarıya çıkmanın tek yolu proxy serverı kullanmaktır. Bunu yapmak için Internet Explorer&amp;#8217;ın connection kısmında proxy server adresini girmek yeterlidir. &lt;/P&gt;
&lt;P class=MsoNormal align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal align=center&gt;&lt;IMG src=&quot;http://img.blogcu.com/uploads/suattuncer_image001.jpg&quot;&gt;&lt;/P&gt;
&lt;P class=MsoNormal align=center&gt;IE 7.0&amp;#8217;da ISA Client&amp;#8217;ın Yapılandırdığı Proxy Ayarları&lt;/P&gt;
&lt;P class=MsoNormal align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Fakat yazdığımız uygulamalarda bu yeterli değil. Güvenliğin arttılıdığı ve kısıtlamaların arttığı WAN&amp;#8217;larda özellikle dışarıya çıkmak isteyen uygulamalar söz konusuysa bu işi bizim yapmamız gerekir.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Bu yazıda kısaca bu problemin nasıl aşılacağını anlatacağım. Öncelikle basitce webden bir dosya almay.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/dis-dunyayla-proxy-server-uzerinden-konusmak_3773813.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Fri, 03 Aug 2007 11:01:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>Neden Herşey Sıfırdan Başlar</title>
            <link>http://suattuncer.blogcu.com/neden-hersey-sifirdan-baslar_3117256.html</link>
            <guid>http://suattuncer.blogcu.com/neden-hersey-sifirdan-baslar_3117256.html</guid> 
            <description>&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hiç düşündünüz mü, neden dizilerde indexler sıfırdan başlar ? &lt;/P&gt;
&lt;P&gt;Aslında oldukça basit; int tipinde 5 elemanlı bir dizinin elemanlarını dolaşmak için genellikle aşağıdaki kod kullanılır&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;int main(){&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int rakamlar[5];&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(int i=0;i&amp;lt;5;i++){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//istenilen kodlar buraya&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yukarıdaki dizinin herhangi bir elemanına erişmek demek, aslında dizinin o elemanının RAM'deki adresine erişmek demekdir şöyleki ;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int rakamlar[5];&amp;nbsp; //int tipi bellekte 4 Byte yer tutar &lt;BR&gt;RAM'de bu diznin yerleşimini şöyle olacaktır&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;
&lt;TABLE cellSpacing=0 cellPadding=0 border=1 __designer:dtid=&quot;281474976710661&quot;&gt;
rakamlar dizisi

&lt;TR __designer:dtid=&quot;281474976710663&quot;&gt;
&lt;TD rowSpan=4&gt;1. Eleman [0]&lt;/TD&gt;
&lt;TD __designer:dtid=&quot;281474976710664&quot;&gt;80100&lt;/TD&gt;
&lt;TD __designer:dtid=&quot;281474976710665&quot;&gt;data&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;80101&lt;/TD&gt;
&lt;TD&gt;data&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;80102&lt;/TD&gt;
&lt;TD&gt;data&lt;/TD&gt;&lt;/TR&gt;
</description>
            <pubDate>Wed, 30 May 2007 23:25:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>İnce Ayar</title>
            <link>http://suattuncer.blogcu.com/ince-ayar_3091399.html</link>
            <guid>http://suattuncer.blogcu.com/ince-ayar_3091399.html</guid> 
            <description>&lt;p&gt;&lt;strong&gt;Başarı&lt;/strong&gt; insanın kendi ışığını yakabilmesidir, kimseye aldırmadan inandığını yapmasıdır !&lt;/p&gt;&lt;p&gt;&lt;strong&gt;T&lt;/strong&gt;ek&amp;nbsp;sen inansan bile, &lt;strong&gt;H&lt;/strong&gt;ayatını inandığın şeye adamaktır, kalıplara sığmak &lt;strong&gt;değildir&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.deviantart.com/deviation/28807464/&quot;&gt;&lt;img src=&quot;http://img.blogcu.com/uploads/suattuncer_self.JPG&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/ince-ayar_3091399.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Mon, 28 May 2007 18:22:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>Bjarne Stroustrup'dan Öğütler</title>
            <link>http://suattuncer.blogcu.com/bjarne-stroustrup-dan-ogutler_3070291.html</link>
            <guid>http://suattuncer.blogcu.com/bjarne-stroustrup-dan-ogutler_3070291.html</guid> 
            <description>&lt;P&gt;
&lt;P&gt;Şu sıralar C++ ile ilgileniyorum.&amp;nbsp;Dilin geliştiricisi olan&amp;nbsp;B.Stroustrup'un kitabından bir Advice kısmını paylaşmak istedim&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;When you program, you create a concrete representation of the ideas in your solution to some problem. Let the structure of the program reflect those ideas as directly as possible:&lt;BR&gt;a.&amp;nbsp;If you can think of &amp;#8216;&amp;#8216;it&amp;#8217;&amp;#8217; as a separate idea, make it a class.&lt;BR&gt;b.&amp;nbsp;If you can think of &amp;#8216;&amp;#8216;it&amp;#8217;&amp;#8217; as a separate entity, make it an object of some class.&lt;BR&gt;c.&amp;nbsp;If two classes have a common interface, make that interface an abstract class.&lt;BR&gt;d.&amp;nbsp;If the implementations of two classes have something significant in common, make that commonality a base class.&lt;BR&gt;e.&amp;nbsp;If a class is a container of objects, make it a template.&lt;BR&gt;f.&amp;nbsp;If a functıon implements an algorithm for a container, make it a template functıon implementing the algorithm for a family of containers.&lt;BR&gt;g.&amp;nbsp;If a set of classes, templates, etc., are logically related, place them in a common namespace.&lt;BR&gt;
&lt;LI&gt;When you define either a class that does not implement a mathematical entity like a matrix or a complex number or a lowlevel type such as a linked list:&lt;BR&gt;a.&amp;nbsp;Don&amp;#8217;t use global data (use members).&lt;BR&gt;b.&amp;nbsp;Don&amp;#8217;t use global functıons.&lt;BR&gt;c.&amp;nbsp;Don&amp;#8217;t use public data members.&lt;BR&gt;d.&amp;nbsp;Don&amp;#8217;t use friends, except to avoid [a] or [c].&lt;BR&gt;e.&amp;nbsp;Don&amp;#8217;t put a &amp;#8216;&amp;#8216;type field&amp;#8217;&amp;#8217; in a class; use virtual functıons.&lt;BR&gt;f.&amp;nbsp;Don&amp;#8217;t use inline functıons, except as a significant optimization.&lt;BR&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/bjarne-stroustrup-dan-ogutler_3070291.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Sat, 26 May 2007 13:49:00 +0300</pubDate>        
        </item>
             
        <item>
            <title>İstanbul Pek Güzel</title>
            <link>http://suattuncer.blogcu.com/istanbul-pek-guzel_2278000.html</link>
            <guid>http://suattuncer.blogcu.com/istanbul-pek-guzel_2278000.html</guid> 
            <description>&lt;P align=left&gt;İstanbul pek güzel ama sahipleri pek yaman&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://img.blogcu.com/uploads/suattuncer_20051018.jpg&quot;&gt;&lt;IMG src=&quot;http://img.blogcu.com/uploads/suattuncer_20051018.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/istanbul-pek-guzel_2278000.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Fri, 16 Mar 2007 23:10:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>VB.Net Kartı</title>
            <link>http://suattuncer.blogcu.com/vb-net-karti_2230759.html</link>
            <guid>http://suattuncer.blogcu.com/vb-net-karti_2230759.html</guid> 
            <description>&lt;P&gt;Vakti evvelden yazmış olduğum bir yeni yıl kartı, büyütmek için tıklayın&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href=&quot;http://img.blogcu.com/uploads/suattuncer_kart.jpg&quot;&gt;&lt;IMG height=100 src=&quot;http://img.blogcu.com/uploads/suattuncer_kart.jpg&quot; width=300 border=0&gt;&lt;/A&gt;&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/vb-net-karti_2230759.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Sun, 11 Mar 2007 23:11:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Açlık Sınır - Yorumsuz</title>
            <link>http://suattuncer.blogcu.com/aclik-sinir-yorumsuz_2185683.html</link>
            <guid>http://suattuncer.blogcu.com/aclik-sinir-yorumsuz_2185683.html</guid> 
            <description>&lt;P align=center&gt;&lt;IMG src=&quot;http://img.blogcu.com/uploads/suattuncer_acliksiniri.jpg&quot;&gt;&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/aclik-sinir-yorumsuz_2185683.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Tue, 06 Mar 2007 23:09:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Erkan Oğur ve Cihat Aşkın - Selanik Türküsü</title>
            <link>http://suattuncer.blogcu.com/erkan-ogur-ve-cihat-askin-selanik-turkusu_2128473.html</link>
            <guid>http://suattuncer.blogcu.com/erkan-ogur-ve-cihat-askin-selanik-turkusu_2128473.html</guid> 
            <description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Selanik türküsünü birde burdan dinlemek gerek. Özellikle videonun sonunda Erkan Oğur'un geriye çekilip Cihat Aşkın'ı göstermesi bambaşka bir duruş apayrı bir tavır. İyiki varsınız !&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;

&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/erkan-ogur-ve-cihat-askin-selanik-turkusu_2128473.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Thu, 01 Mar 2007 10:21:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Bir Saldırının Anatomisi ve AppDomain Sınıfı</title>
            <link>http://suattuncer.blogcu.com/bir-saldirinin-anatomisi-ve-appdomain-sinifi_1767023.html</link>
            <guid>http://suattuncer.blogcu.com/bir-saldirinin-anatomisi-ve-appdomain-sinifi_1767023.html</guid> 
            <description>&lt;H2&gt;Bir Saldırının Anatomisi ve Application Domain Sınıfı-1&lt;/H2&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Bu yazı gerçek bir hikâyeden alınmıştır, Kişilerin takma adları kullanılmıştır.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Dromedary o gece sabaha karşı uymuştu ve şimdi uyanmak oldukça zor geliyordu, oda tıpkı diğer yazılımcılar gibi geceleri çalışmayı seven biriydi. Sabah güçlüklede olsa yatağından doğruldu ve hızlıca hazırlanıp evden çıktı. Şirkete geldiğinde mesai henüz&amp;nbsp; başlamamıştı. Masasına geçip bilgisayarını açtı ve sistemi kontrol etti, herşey yolundaydı . Dromedary CSoft&amp;#8217;da yazılım uzmanı olarak çalışıyordu.Bir ekip olarak, Visual Studio 2005 üzerinde C# ile geliştirdikleri tedarik zinciri projesi test aşamasına gelmişti ve bazı kullanıcılılar tarafından gerçek verilerle test edilmekteydi.&amp;nbsp; Bu yüzden, düzenli olarak her sabah uygulamanın kullandığı DataBase Server&amp;#8217;i kontrol ediyordu.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Saat öğlene yaklaştığında test kullanıcılarından biri server&amp;#8217;a login olurken hatayla karşılaştığını ve ani bir yavaşlama yaşadığını raporetti. Dromedary hemen server hareketlerini tekrar gözden geçirdi ve logları inceledi. Test kullanıcısın hesabıyla oturum açılmış görünüyordu hesabı düşürüp tekrar bağlanmasını sağladı. Fakat dikkatini çeken bir durum daha vardı. Gece geç saatlerde bir hareketlilik yaşanmıştı ve istemci olarakta geliştirdkleri program görünüyordu.&amp;nbsp; Programın kayn.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/bir-saldirinin-anatomisi-ve-appdomain-sinifi_1767023.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Sun, 21 Jan 2007 00:55:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>İş Değişikliği</title>
            <link>http://suattuncer.blogcu.com/is-degisikligi_1431212.html</link>
            <guid>http://suattuncer.blogcu.com/is-degisikligi_1431212.html</guid> 
            <description>&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; An itibariyle &lt;A href=&quot;http://www.isgyo.com.tr&quot;&gt;İŞ-GYO&lt;/A&gt; 'daki projeyi bitirmiş ve İş-Kulelerden (yoksa Kalelermi demeliydim ) ayrılmış bulunmaktayım. Bu tadı seviyorum bir işi başarmış olmanın verdiği dayanılmaz hafiflik evet kesinlikle herkesin tatması gereken harika bir duygu. Bundan sonra uzunca bir süre &lt;A href=&quot;http://www.bilgeadam.com/&quot;&gt;BilgeAdam&lt;/A&gt;'da&amp;nbsp; çalışacağım. Kapılardan geçiş için kullandığım kartımı teslim ettiğim için, binadan çıkarken güvenlik görevlisiyle aramda geçen dialog unutlmazlarm arasına şimdiden girdi; &lt;BR&gt;&lt;BR&gt;
ST&amp;nbsp; - Merhaba turnikeye kartınızı okutabilirmisiniz&lt;BR&gt;GG - Sizin kartınız nerede ?&lt;BR&gt;ST&amp;nbsp; - Ben artık işten ayrıldığım için kartımı teslim ettim&lt;BR&gt;GG - Peki buyrun , geçmiş olsun !&lt;BR&gt;&lt;BR&gt;evet geçmiş olsun dedi, bir an için kendimi işten kovulmuş gibi hissettim :-). Birde bugün CardFinans'ın azizliği olmasaydı hüzünlü ama süpper mutlu bir gün olarak bitecekti.&lt;A href=&quot;http://www.isgyo.com.tr&quot;&gt; &lt;/A&gt;
&lt;P&gt;&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/is-degisikligi_1431212.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Thu, 30 Nov 2006 22:53:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Milli Gelir</title>
            <link>http://suattuncer.blogcu.com/milli-gelir_1420871.html</link>
            <guid>http://suattuncer.blogcu.com/milli-gelir_1420871.html</guid> 
            <description>&lt;BR&gt;Son bi gülelim ağlıyacak halimize, belki umut olur... &lt;IMG src=&quot;http://www.blogcu.com/images/smilies/huh.gif&quot;&gt;&lt;BR&gt;&lt;BR&gt;&lt;A href=&quot;http://www.leman.com.tr&quot;&gt;&lt;IMG src=&quot;http://img.blogcu.com/uploads/suattuncer_milligelir.GIF&quot;&gt;&lt;/A&gt;&lt;BR&gt;
&lt;P&gt;&lt;/P&gt;.. ( &lt;a href=&quot;http://suattuncer.blogcu.com/milli-gelir_1420871.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Tue, 28 Nov 2006 17:25:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>F# - Tuples (veri grupları)</title>
            <link>http://suattuncer.blogcu.com/f-tuples-veri-gruplari_1390794.html</link>
            <guid>http://suattuncer.blogcu.com/f-tuples-veri-gruplari_1390794.html</guid> 
            <description>&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; F#. Evet bu güzel dilin getirdiği en şahane özelliklerden biride Tuples&amp;#8217;lardır. Tupleslar genel olarak veri çifleri (ikiden fazlada olabilir) olarak düşünülebilir. Şöyle açıklıyayım iki sayı üzerinde işlem yapan bir fonksiyon düşünün bu fonksyiona gönderdiğimiz iki değeri hem toplamak hemde çarpmak ve iki sonucuda ayrı ayrı almak istiyelim. Noldu olmadı değilmi J. Klasik yöntemlerle bu iş oldukça zor olur. Fakat F# için bu iş çoçuk oyuncağı. Sadece fonksiyonumuzun geri döndüğü değeri Tuples olarak belirtmeniz yeterlidir, yani fonksiyonumuzdan hem toplama sonucu, hemde çarpma sonucu için ekstra bişi yapmamıza gerek kalmadan bize dönecektir. Hemen kodla pekiştirelim. 
&lt;P class=MsoNormal&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Önce &lt;I&gt;HesaplaBekir&amp;nbsp; &lt;/I&gt;&amp;nbsp;isminde bir &lt;A href=&quot;http://suattuncer.blogcu.com/1390782/&quot;&gt;fonskiyon tanımlıyalım,&lt;/A&gt; Fonksiyonun yaptığı iş biraz önce okuduğunuz gibi girilen &lt;I&gt;a&lt;/I&gt; ve &lt;I&gt;b&lt;/I&gt; sayılarını önce toplayan ve sonra çarpan bir fonksiyon. Fonksiyon içinde toplama sonucu &lt;I&gt;toplam&lt;/I&gt;, çarpım sonucu &lt;I&gt;carpim&lt;/I&gt; değişkenlerinde tutuluyor. Her iki sonuç daha sonra &lt;I&gt;sonuc&lt;/I&gt; isimli Tuples&amp;#8217;a aktarılıyor &lt;B&gt;&lt;I&gt;let&lt;/I&gt;&lt;/B&gt;&lt;B&gt;&lt;I&gt; sonuc = (toplam, carpim)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;</description>
            <pubDate>Fri, 24 Nov 2006 08:45:00 +0200</pubDate>        
        </item>
        <atom:link href="http://suattuncer.blogcu.com/rss.php" rel="self" type="application/rss+xml" />
</channel>
</rss>