﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Sem Göksu RSS</title><link>http://www.semgoksu.com/rss.aspx</link><description>Sem Göksu.Com | Kişisel Web Sayfası - RSS</description><copyright>(c) 2007, Sem GÖKSU</copyright><pubDate>08/18/2007</pubDate><language>tr-TR</language><webMaster>semgoksu@semgoksu.com</webMaster><item><title>Microsoft® Visual Studio® 2010 Professional Türkçe Dil Paketi</title><description>Dil Paketi, Microsoft&amp;#174; Visual Studio&amp;#174; 2010 Professional İngilizce sürümü için bir eklentidir ve anadilinizdeki çoğu kullanıcı arabirimini görmenize olanak tanır.  Aynı zamanda sadece F1 tuşuna basarak MSDN’de Visual Studio&amp;#174; 2010 ve .NET Framework 4.0 için olan yerelleştirilmiş çevrimiçi yardım belgelerine erişebilirsiniz.  Bunun yanı sıra karşıdan yükleyip çevrimdışı erişime sahip olabilirsiniz. &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7ee0d8a7-32fb-407d-a010-da3a7d93fc2f&amp;amp;displaylang=tr" target="_blank"&gt;&lt;u&gt;Şimdi karşıdan yükle&lt;/u&gt;&lt;/a&gt;</description><link>http://www.semgoksu.com/microsoft®-visual-studio®-2010-professional-turkce-dil-paketi-yazisi/572.aspx</link><pubDate>Tue, 13 Jul 2010 09:39:04 GMT</pubDate></item><item><title>Türkiye'nin Açık Kaynak Topluluğu Birliktegeliştir Yeni Versiyonu İle Yayında</title><description>Açık kaynak kodlu proje geliştirme yaklaşımının giderek yaygınlaştığı günümüz yazılım dünyasında Microsoft platform ve araçları kullanılarak birçok açık kaynak kodlu uygulama geliştirilmekte ve Microsoft’un kendisi de bu konuda çalışmalar yapmaktadır.&lt;br /&gt;&lt;br /&gt;Açık kaynak kodlu bir içerik yönetim sistemi olan Umbraco üzerine kurulan Birliktegeliştir, Türkiye’de de Microsoft platformlarında açık kaynaklı projeler geliştirilmesi ve mevcut açık kaynak kodlu projelerin kullanımının yaygınlaştırılmasını amaçlamaktadır. Zaman içinde yaygınlaşan açık kaynak kod topluluğuna daha iyi içerik sağlamak amacıyla Birliktegeliştir yeni arayüzü ve yeni özellikleriyle yayında.&lt;br /&gt;&lt;br /&gt;Sizlerin de kendi projelerinizi ve kendi içeriğinizi rahatlıkla paylaşabileceğiniz Birliktegeliştir’de ayrıca Türkiye'de geliştirilmiş açık kaynak kodlu projelere, bugüne kadar dünyada yapılmış açık kaynak kodlu uygulamaların kullanımı ile ilgili makale, video gibi Türkçe kaynaklara ulaşabilirsiniz.&lt;br /&gt;&lt;br /&gt;Bunun yanısıra uygulama geliştiricilerin kodlama sırasında çoğunlukla kullandığı kod bloklarına Kod Parçaları kısmından ulaşabilirsiniz.&lt;br /&gt;&lt;br /&gt;Birliktegeliştir topluluğuna &lt;a href="http://www.birliktegelistir.com"&gt;www.birliktegelistir.com&lt;/a&gt; adresinden ulaşabilirsiniz.&lt;br /&gt;&lt;br /&gt;&lt;a href="mailto:birliktegelistir@birliktegelistir.com"&gt;birliktegelistir@birliktegelistir.com&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.twitter.com/bgelistir" target="_blank"&gt;http://www.twitter.com/bgelistir&lt;/a&gt;</description><link>http://www.semgoksu.com/turkiyenin-acik-kaynak-toplulugu-birliktegelistir-yeni-versiyonu-ile-yayinda-yazisi/571.aspx</link><pubDate>Wed, 16 Jun 2010 02:06:33 GMT</pubDate></item><item><title>Nerede bu adam?</title><description>&lt;p&gt;Uzun bir zaman sonra blogu inceledim ve farkettim ki dört aydir etkinlik haberleri disinda bloga yazi girmemisim! (Aslinda simdi de girmeye niyetim yok, sadece nelerle ugrastigimi yazacagim :)) &lt;br /&gt;&lt;br /&gt;2010 benim için çok sikintili basladi ve de öyle de devam ediyor. Ilk olarak esim Elçin'in hastaligi ile basladi sene. Iyi haberler beklerken pes pese kötü haberler geldi. Ilk olarak beyninde tümör olustugunu ögrendik. Ailecek soka girmistik ki Dünyaca ünlü beyin cerrahi Necmettin Pamir bu tümörlerin büyümeyecegini ve ameliyatlik bir durum olmadigini söyledi. Rahat bir nefes almistik ki iki ay içerisinde hiç beklenmedik bir sekilde tümör'ün büyüdügünü ögrendik. Bu durumda Elçin'in ameliyat olmasi gerekiyordu. Fakat Asya'nin dogumuna 2 ay oldugu için isimiz daha da zora girdi. Doktrolar Asya'nin erken dogmasini ve Elçin'in bir an önce ameliyat olmasi gerektigini söylediler. Bize göre de en dogru karar buydu ve 02 Mart'ta önce Asya hayata merhaba dedi, sonra annesini ameliyata ugurladi. &lt;br /&gt;&lt;br /&gt;&lt;img src="/images/elcin_ameliyat.JPG" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Hosgeldin Asya&lt;/strong&gt; &lt;br /&gt;Asya için erken ve zor bir baslangiç oldu. 1500 gr dogdu ve ilk zamanlar solunum sikintisi yasadi ama kisa zamanda bunun üstesinden geldi. Simdi 3 aylik oldu, hayata siki siki tutundu ve annesinin iyilesmesini bekliyor. &lt;/p&gt;&lt;p&gt;&lt;img style="BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; WIDTH: 540px; HEIGHT: 720px; BORDER-RIGHT-COLOR: #000000; BORDER-LEFT-COLOR: #000000" src="/images/asya_fb.jpg" /&gt;&lt;/p&gt;&lt;p&gt;Ameliyat ile birlikte Elçin için artik herseyin iyi olacagini düsünmeye baslamistik. Ameliyat çok basarili geçmis ve her hangi bir problem yoktu ortada. Doktrolar alinan parçayi patolojiye yolladilar ve bizim için en kötü haber oradan geldi. Beyinden alinan parçaya göre bu tümör üçüncü derecede, en tehliheli ve tekrar etme olasiligi en yüksek olani. Doktorlar bizi zorlu bir sürecin bekledigini ek tedaviler ile tedavinin devam etmesi gerektigini söylediler. &lt;/p&gt;&lt;p&gt;Elçin'in yasinin genç olmasiyla birlikte Radyoterapi ve Kemoterapi tedavisi ile bu tümörü yenebilecegimizi söylediler. Bu sözlerle ameliyattan 1 ay sonra hemen tedaviye basladik. Tedavi'nin bitmesine 4 seans kala kan degerlerinde düsme oldugu için tedaviye ara verildi. Doktorlara göre bu beklenen durumdu ve tedavinin yan etkisi idi. Yaklasik 1 aydir kan degerlerinin yükselmesini bekliyoruz. Arada degerler yine düsüyor, kan ve trombosit takviyesi yapilmasi gerekiyor. (Kan degerleri düstügünde AB+ kan lazim oluyor, Bunun için kan grubu AB+ olanlar benimle irtibata geçebilir :))&lt;/p&gt;&lt;p&gt;Simdilik bu durumdayiz, bundan sonrasi için ne olacagini bilmiyorum. Ama bir müddet daha bloga yazi giremeyecegim sanirim :&lt;/p&gt;</description><link>http://www.semgoksu.com/nerede-bu-adam-yazisi/570.aspx</link><pubDate>Fri, 04 Jun 2010 02:41:25 GMT</pubDate></item><item><title>Hosting Değişikliği</title><description>Bugün itibari ile 2 yıldır çalışmakta olduğum hosting firmasından kurtulmuş bulunmaktayım :) Yeni server da umarım aynı problemleri yaşamayız :)</description><link>http://www.semgoksu.com/hosting-degisikligi-yazisi/569.aspx</link><pubDate>Fri, 04 Jun 2010 01:34:34 GMT</pubDate></item><item><title>Silverlight 4 Beta ile Yazdırma (Printing) İşlemi</title><description /><link>http://www.semgoksu.com/silverlight-4-beta-ile-yazdirma-printing-islemi-makalesi/567.aspx</link><pubDate>Fri, 20 Nov 2009 23:30:11 GMT</pubDate></item><item><title>Silverlight 4 Beta ile WebCam ve Mikrofon Erişimi</title><description>&lt;a&gt;&lt;/a&gt;Merhaba arkadaşlar bu makalemizde Silverlight 4 Beta ile birlikte gelen mikrofon ve webcam gibi capture aygıtlarına nasıl erişileceğine bakacağız.</description><link>http://www.semgoksu.com/silverlight-4-beta-ile-webcam-ve-mikrofon-erisimi-makalesi/566.aspx</link><pubDate>Thu, 19 Nov 2009 17:21:26 GMT</pubDate></item><item><title>Silverlight 4 Beta Duyuruldu !</title><description>&lt;img align="left" style="BORDER-BOTTOM: black 2px solid; BORDER-LEFT: #000000 2px solid; WIDTH: 54px; HEIGHT: 54px; BORDER-TOP: black 2px solid; BORDER-RIGHT: #000000 2px solid" src="/images/news-silverlight-4-beta.png" hspace="5" /&gt; PDC 2009 ile birlikte bir bomba haber bekliyordum ama bu bombanın Silverlight ile patlayacağını hiç tahmin bile etmiyordum :) Silverlight 4 Beta ile ilgili detayları incelemek için aşağıdaki adresi kullanabilirsiniz.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.silverlight.net/getstarted/silverlight-4-beta/"&gt;http://www.silverlight.net/getstarted/silverlight-4-beta/&lt;/a&gt;</description><link>http://www.semgoksu.com/silverlight-4-beta-duyuruldu-yazisi/565.aspx</link><pubDate>Wed, 18 Nov 2009 23:10:33 GMT</pubDate></item><item><title>INETA'dan Yeni bir etkinlik: INETA NEXT</title><description>&lt;img style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 468px; HEIGHT: 60px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid" src="/images/Inta_Next_2009_Aralik.gif" /&gt; &lt;br /&gt;&lt;br /&gt;Kayıt yaptırmak için &lt;a href="http://www.inetatr.org"&gt;www.inetatr.org&lt;/a&gt; adresini kullanabilirsiniz.</description><link>http://www.semgoksu.com/inetadan-yeni-bir-etkinlik-ineta-next-yazisi/564.aspx</link><pubDate>Mon, 16 Nov 2009 10:40:09 GMT</pubDate></item><item><title>ASP.NET 4.0 Menü Kontrolü Yenilikleri</title><description>Menu kontrolü çok pratik olmasına rağmen arka tarafta html table'a render edildiği için pek tercih edilmiyordu. Ayrıca kontrole CSS uygulamak da çok zor oluyor taklalar atmak zorunda kalıyorduk :) ASP.NET 4.0 ile birlikte artık liste elementlerine render ediliyor. Hem daha anlamlı bir HTML çıktısı oluyor hem de CSS uygulamak çok kolay oluyor. Ayrıca menu kontrolüne accessible rich internet applications (ARIA) özellikleri de eklenmiş durumda. Aşağıdaki örneği inceleyecek olursak DIV içerisinde liste ve içerisinde de menümüzün elemanlarını görebiliriz. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[ASP.NET 4.0]&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="COLOR: #0000ff; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515; mso-no-proof: yes"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff; mso-no-proof: yes"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515; mso-no-proof: yes"&gt;Menu &lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #ff0000"&gt;ID&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="menu"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;runat&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="server"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;Items&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Ana Sayfa"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;NavigateUrl&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Anaayfa.aspx"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Hakkımızda"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;NavigateUrl&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Hakkimizda.aspx"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Referanslar"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;NavigateUrl&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Referanslar.aspx"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="İletişim"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;NavigateUrl&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Iletisim.aspx"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;asp&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;:&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;MenuItem&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;Items&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #0000ff; mso-no-proof: yes"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #a31515; mso-no-proof: yes"&gt;asp&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #0000ff; mso-no-proof: yes"&gt;:&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #a31515; mso-no-proof: yes"&gt;Menu&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #0000ff; mso-no-proof: yes"&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="COLOR: #000000"&gt;&lt;strong&gt;[HTML Output]&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="COLOR: #0000ff; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515; mso-no-proof: yes"&gt;div &lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #ff0000"&gt;id&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="menu"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;ul&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;class&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="level1"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;class&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="level1"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;href&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Anaayfa.aspx"&gt;&lt;/span&gt;Ana Sayfa&lt;span style="COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;class&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="level1" &lt;/span&gt;&lt;span style="COLOR: #ff0000"&gt;href&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Hakkimizda.aspx"&gt;&lt;/span&gt;Hakkımızda&lt;span style="COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;class&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="level1"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;href&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Referanslar.aspx"&gt;&lt;/span&gt;Referanslar&lt;span style="COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;        &amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;class&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="level1"&lt;/span&gt; &lt;span style="COLOR: #ff0000"&gt;href&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;="Iletisim.aspx"&gt;&lt;/span&gt;İletişim&lt;span style="COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;a&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;li&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;    &amp;lt;/&lt;/span&gt;&lt;span style="COLOR: #a31515"&gt;ul&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #0000ff; mso-no-proof: yes"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; COLOR: #a31515; mso-no-proof: yes"&gt;div&lt;span style="COLOR: #0000ff"&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</description><link>http://www.semgoksu.com/aspnet-40-menu-kontrolu-yenilikleri-yazisi/563.aspx</link><pubDate>Wed, 11 Nov 2009 23:38:16 GMT</pubDate></item><item><title>LinqToSQL ile Sayfalama (Paging) İşlemi</title><description>SQL Server 2005 ile birlikte gelen row_number() fonksiyonunu kullanarak bir kayıt numarası oluşturuyor ve bu kayıt numarasını kullanarak verileri istediğimiz sayıda çekebiliyorduk. LinqToSQL ile de bu işlemi yapabiliyoruz. Aşağıdaki örnek City Tablosundan kayıtların onar onar alınmasını sağlıyor.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[C#]&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="COLOR: #0000ff"&gt;class &lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #2b91af"&gt;Program&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;    static&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;void&lt;/span&gt; Main(&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;[] args)&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        int&lt;/span&gt; CityCount = 0; &lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #2b91af"&gt;        IEnumerable&lt;/span&gt;&amp;lt;&lt;span style="COLOR: #2b91af"&gt;City&lt;/span&gt;&gt; Cities = GetCities(0, 10, &lt;span style="COLOR: #0000ff"&gt;ref&lt;/span&gt; CityCount); &lt;span style="COLOR: #008000"&gt;// İlk 10 kaydı çekeceğiz. ilk parametre sayfa indexini ikinci parametre ise bir sayfada kaç kayıt gösterileceğini belirtiyor.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #2b91af"&gt;        Console&lt;/span&gt;.WriteLine(&lt;span style="COLOR: #a31515"&gt;"Toplam Şehir Sayısı:{0}"&lt;/span&gt;, CityCount); &lt;span style="mso-spacerun: yes"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #2b91af"&gt;        Console&lt;/span&gt;.WriteLine(&lt;span style="COLOR: #a31515"&gt;"-----------------------------"&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        foreach&lt;/span&gt; (&lt;span style="COLOR: #2b91af"&gt;City&lt;/span&gt; city &lt;span style="COLOR: #0000ff"&gt;in&lt;/span&gt; Cities)&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #2b91af"&gt;            Console&lt;/span&gt;.WriteLine(city.CityName);&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        }&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;    private&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;static&lt;/span&gt; &lt;span style="COLOR: #2b91af"&gt;IEnumerable&lt;/span&gt;&amp;lt;&lt;span style="COLOR: #2b91af"&gt;City&lt;/span&gt;&gt; GetCities(&lt;span style="COLOR: #0000ff"&gt;int&lt;/span&gt; startingPageIndex, &lt;span style="COLOR: #0000ff"&gt;int&lt;/span&gt; PageSize, &lt;span style="COLOR: #0000ff"&gt;ref&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;int&lt;/span&gt; CityCount)&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    {&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #2b91af"&gt;        DataClasses1DataContext&lt;/span&gt; db = &lt;span style="COLOR: #0000ff"&gt;new&lt;/span&gt; &lt;span style="COLOR: #2b91af"&gt;DataClasses1DataContext&lt;/span&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        CityCount = db.Cities.Count();&lt;span style="COLOR: #008000"&gt;// Toplam kayıt sayısını set edelim.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        return&lt;/span&gt; db.Cities.Skip&amp;lt;&lt;span style="COLOR: #2b91af"&gt;City&lt;/span&gt;&gt;(PageSize * startingPageIndex).Take&amp;lt;&lt;span style="COLOR: #2b91af"&gt;City&lt;/span&gt;&gt;(PageSize); &lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    }&lt;br /&gt;&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; mso-no-proof: yes"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="/images/linqtosql_paging.png" /&gt;</description><link>http://www.semgoksu.com/linqtosql-ile-sayfalama-paging-islemi-yazisi/562.aspx</link><pubDate>Mon, 09 Nov 2009 15:27:19 GMT</pubDate></item><item><title>Cumhuriyetimizin 86. Yılı Kutlu Olsun</title><description>&lt;img style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 750px; HEIGHT: 340px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid" src="/images/cumhuriyet86.jpg" /&gt;</description><link>http://www.semgoksu.com/cumhuriyetimizin-86-yili-kutlu-olsun-yazisi/561.aspx</link><pubDate>Thu, 29 Oct 2009 14:12:13 GMT</pubDate></item><item><title>Alex De Souza</title><description>&lt;img align="left" style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 446px; HEIGHT: 634px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid" src="/images/alex-de-souza.jpg" hspace="10" /&gt;Çocukluğu Kolombo şehrinde geçen genç futbolcu profesyonel futbol hayatına erken atıldığı için liseyi son sınıftan terk etmek zorunda kaldı. Futbol'a 1995 yılında Coritiba FC Takımında başlamıştır. 2 sene oynadıktan sonra 1997 yılında Palmeiras'a geçmiştir. 2001 yılına kadar Palmeiras'ta oyanayan futbolcu buradaki performansıyla Brezilya Milli Takımınada da oynamaya başlamıştır. Ayrıca 1997 yılında tanıştığı Daiane ile 9 Mart 2000 tarihinde evlenmiştir. 2001-2002 sezonunda Parma takımına transfer olmuştur. Ancak 5 maça çıkabilmiştir ve ligin ikinci yarısında Flamengo'ya transfer olmuştur. Diğer sezon ise Cruzeiro Takımına transfer olmuştur. 25 Nisan 2004'te Daiane ile olan çocukları Mario Eduardo dünyaya gelmiştir. 2004 yılında ise Fenerbahçe'ye transfer olmuştur.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Coritiba FC  &lt;br /&gt;&lt;/strong&gt;1995 yılında futbol'a Coritiba FC'de başlamıştır. 2 sezon burada oynayan Alex 124 maç oynamış 32 gol atarak iyi bir futbolcu olduğunu kanıtlamıştır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Palmeiras  &lt;br /&gt;&lt;/strong&gt;1997 senesinde Coritiba FC'den Palmeiras'a transfer olmuştur. Burada 5 sene oynayan futbolcu çok iyi bir performans göstermiştir. Burada oynadığı 5 sene içinde Brezilya Milli Takımına da seçilmiştir. Palmeiras'ta 141 maçta 78 gol atarak Avrupa kulüplerinin transfer listesine girmiştir.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Parma  &lt;br /&gt;&lt;/strong&gt;Parma Takımı tarafından 2001-2002 sezonunda transfer edilmiştir. Ancak Avrupa'daki ilk macerası pek güzel yürümemiştir. Aşırı yabancılık çeken futbolcu ligin ilk yarısında 5 maça çıkmış ve 2 gol atıp 7 asist yapti. Ligin ikinci yarısında ülkesine Flamengo takımına geçmiştir.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Cruzeiro  &lt;br /&gt;&lt;/strong&gt;2003 yılında Cruzeiro takımına transfer olan futbolcu burada yeniden kendini bulmuş 121 maça çıkmış 64 gol kaydetmiş ve 2004 Copa América için Brezilya takımının önemli oyuncularındandı Milli Takımına seçilmiştir. 2004 Copa América'yı Kazanan Brezilya Bu turnuvada birçok Avrupa takımın transfer listesine girmiştir.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fenerbahçe  &lt;br /&gt;&lt;/strong&gt;Birçok Avrupa koklu takimlarin bile kendisini istemesine rağmen, 20 Haziran 2004 tarihinde Fenerbahçe'ye transfer olmuştur. Türkiye'ye 2004 Copa América'yı Kazanan Brezilya Milli Takımının Kaptanı olarak gelmiştir ve Fenerbahçe'de harikalar yaratmıştır. 2006-2007 sezonunda Fenerbahçe'nin 100. Yılında şampiyon olan takımda yer alarak tarihe geçmiştir ve 2006-2007 sezonunda Turkcell Süper Lig'i 19 golle tamamlayarak, Fenerbahçe tarihinde gol kralı olan ilk yabancı futbolcu olmuştur. Fenerbahçe tarafından 2007-2008 sezonu başında kaptanlığa getirilmiştir. 2008-2009 sezonundan itibaren 10 numaralı formayı giymeye başlamıştır. Fenerbahçe ile 2007-2008 UEFA Şampiyonlar Ligi'nde asist kralı olmuştur. Ayrıca Fenerbahçe'nin Avrupa Kupalarında En çok Gol atan Yabancı Futbolcusu olmayı başarmıştır. Fenerbahçe'yle Turkcell Süper Lig'te 3 kere de asist kralı olmuştur. &lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Milli Takım Kariyeri  &lt;br /&gt;&lt;/strong&gt;Brezilya'nın önemli futbolcularından olan sambacı, Milli Takım havasını daha 15 yaşında solumaya başlamıştır. Haziran 1992'de Brezilya 17 Yaş Altı Milli Takımı'na seçilmiş ama sakatlanınca oynayamamıştır. Sonraki yıllarda alt kademelerde 19 kez Mavi-Sarılı formayı giyen futbolcu, 49 kez de A Milli olmuştur. Milli Takım'da; Romário, Rivaldo, Ronaldo, Roberto Carlos, Ronaldinho gibi tüm dünyanın yakından tanıdığı isimlerle dostluk kurmuştur. 1995'te profesyonel olan sambacı, Milli Takım ile önemli başarılar yaşamıştır. Katıldığı turnuvalar; 1999 FIFA Konfederasyonlar Kupası, 1999 Copa América, 2000 Yaz Olimpiyatları, 2003 FIFA Konfederasyonlar Kupası ve 2004 Copa América. Alex Brezilya Milli Takımı ile 1999 Copa América ve 2004 Copa América Kupalarını kazanmıştır. Ayrıca 2004 Copa América'yı Kazanan Brezilya Milli Takımının Kaptanlığını yapmıştır. Toplamda da Brezilya Milli Takımı Formasını 68 kere giymiş 20 tane de gol atmıştır&lt;/p&gt;</description><link>http://www.semgoksu.com/alex-de-souza-yazisi/560.aspx</link><pubDate>Wed, 28 Oct 2009 19:09:11 GMT</pubDate></item><item><title>Bir mahsun MOR menekşe ağlıyor mu ne ?</title><description>&lt;img src="/images/fb3gs12009.jpg" /&gt;</description><link>http://www.semgoksu.com/bir-mahsun-mor-menekse-agliyor-mu-ne-yazisi/559.aspx</link><pubDate>Mon, 26 Oct 2009 01:43:36 GMT</pubDate></item><item><title>Visual Studio 2010 Beta 2 Çıktı !</title><description>&lt;img style="WIDTH: 183px; HEIGHT: 98px" align="left" src="/images/vs2010_logo.png" /&gt;  Merakla beklenen Visual Studio 2010 Beta 2 bugün itibariyle tüm kullanıcılar tarafından indirilebilir durumda. &lt;br /&gt;  &lt;br /&gt;  Aşağıdaki link'ten sizde indirebilirsiniz. &lt;br /&gt;  &lt;a href="http://www.microsoft.com/visualstudio/en-us/try/default.mspx#download"&gt;http://www.microsoft.com/visualstudio/en-us/try/default.mspx#download&lt;/a&gt;</description><link>http://www.semgoksu.com/visual-studio-2010-beta-2-cikti-yazisi/558.aspx</link><pubDate>Wed, 21 Oct 2009 18:25:58 GMT</pubDate></item><item><title>C# 3.0 Extension Metotlar</title><description>Extension metotlar C# 3.0'ın en beğendiğim özelliklerinden birisi. Extension Metot, varolan bir tipin nesne örnekleri üzerinden, o sınıfta yer almayan bir metodu çağırmamızı sağlar. Örneğin string bir metinin içerisindeki değerin numerik olup olmadığını kontrol etmek istediğimizde string  bir parametre alan ve bu parametreyi kontrol eden bir metot yazar ve kullanmak istediğimiz zaman metodu çağırarak kullanırdık. C# 3.0 ile birlikte aynı işlemi yazacağımız extension metot ile sanki o tipin bir metoduymuş gibi çağırıp kullanabiliyoruz.  &lt;br /&gt;&lt;br /&gt;Burada önemli bir nokra var. Extension metodun ve yer aldığı sınıfın static olması gerekiyor. Ayrıca extension metotların aldığı ilk parametre özel bir parametredir ve hangi sınıfın nesne örneklerine ekleneceği bu parametre ile bildirilir.&lt;br /&gt;&lt;br /&gt;&lt;img style="WIDTH: 545px; HEIGHT: 293px" border="1" src="/images/extension_method.jpg" /&gt;&lt;br /&gt;&lt;span style="COLOR: #0000ff; mso-no-proof: yes"&gt;&lt;br /&gt;class &lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #2b91af"&gt;Program&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;{&lt;br /&gt;&lt;span style="COLOR: #008000"&gt;    // C# 3.0 öncesinde metot yaparak o metoda paremetreyi gönderiyoruz.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;    public&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;static&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;bool&lt;/span&gt; isNumeric(&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt; sayi)&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        try&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #2b91af"&gt;            Convert&lt;/span&gt;.ToDouble(sayi);&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;            return&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        }&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        catch&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;            return&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        }&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;    static&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;void&lt;/span&gt; Main(&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;[] args)&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #008000"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;span style="COLOR: #008000"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #008000"&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;sayi = "10";&lt;br /&gt;       &lt;/span&gt;&lt;span style="COLOR: #008000"&gt; // C# 3.0 Öncesi, hazırladığımız metodu çağırıyoruz.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #008000"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;span style="COLOR: #008000"&gt;       &lt;/span&gt; // &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;&lt;span style="COLOR: #008000"&gt;bool&lt;/span&gt;&lt;/span&gt; sonuc = isNumeric(sayi);&lt;br /&gt;        // C# 3.0 ile birlikte nesne örneği üzerinden hazırladığımız metodu çağırıyoruz.&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        bool&lt;/span&gt; sonuc = sayi.isNumeric();&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    }&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;}&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="COLOR: #008000"&gt;//Extension metotlar tanımlarken extension metotların içinde bulunduğu class'ın static class olması gerekir.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff; mso-no-proof: yes"&gt;static &lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="COLOR: #0000ff"&gt;class&lt;/span&gt; &lt;span style="COLOR: #2b91af"&gt;ExtensionMethods&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;{&lt;br /&gt;&lt;span style="COLOR: #008000"&gt;    //Extension metotların ilk paremetresi özel bir parametredir ve hangi sınıfın nesne örneklerine ekleneceğini bildirir.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;    public&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;static&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;bool&lt;/span&gt; isNumeric(&lt;span style="COLOR: #0000ff"&gt;this&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt; sayi)&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        try&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #2b91af"&gt;            Convert&lt;/span&gt;.ToDouble(sayi);&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;            return&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        }&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;        catch&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        {&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;            return&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;        }&lt;br /&gt;&lt;/span&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;    }&lt;br /&gt;&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; mso-no-proof: yes"&gt;}&lt;/span&gt;</description><link>http://www.semgoksu.com/csharp-30-extension-metotlar-yazisi/557.aspx</link><pubDate>Sat, 17 Oct 2009 02:07:22 GMT</pubDate></item><item><title>SQL Server 2008 "Saving changes is not permitted" Hatası</title><description>SQL Server 2008'i ilk kurup deneyenlerin en çok sorduğu şeylerden birisi tabloyu oluşturduktan sonra tabloda bir değişiklik yapmak istediğimiz de Management Studio'nun buna izin vermeyip yeniden oluşturmamızı istemeseydi. Çözüm çok basit aslında, aşağıdaki adımları uygulayarak bu özelliği kapatabiliyoruz. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tools &lt;/strong&gt;menüsüne girip &lt;strong&gt;Option &lt;/strong&gt;seçeneğine oradan da &lt;strong&gt;Designers&lt;/strong&gt;'a geçip &lt;strong&gt;Table and Database Designers &lt;/strong&gt;seçeneğini seçiyoruz. Burada işaretli olan  &lt;strong&gt;Prevent saving changes that require table re-creation &lt;/strong&gt;checkbox'ın işaretini kaldırırsak bu özellik pasif hale gelecektir.&lt;br /&gt;&lt;br /&gt;&lt;img src="/images/sql_%20saving_changes_is_not_permitted.jpg" /&gt;</description><link>http://www.semgoksu.com/sql-server-2008-saving-changes-is-not-permitted-hatasi-yazisi/556.aspx</link><pubDate>Thu, 15 Oct 2009 10:59:21 GMT</pubDate></item><item><title>İnternet mucidinin en büyük hatası</title><description>World Wide Web Konsorsiyum'unun direktörü ve M.I.T. profesörü Tim Berners-Lee, bir röportajda kendisine yöneltilen ilginç bir soruya daha ilginç bir cevapla karşılık verdi. &lt;br /&gt;&lt;br /&gt;İnternetin mucidi olarak tanınan Tim'e "Her şeyi yeniden yapma şansınız olsa neyi farklı yapardınız? Pişmanlıklarınız var mı?" şeklinde bir soru soruldu. Lee ise bugünkü aklı olsa http'den sonraki çift kesme " //" işaretinden bir tanesini çıkartmayı istediğini söyledi. Çift kesme işaretinin o günlerde bir programcılık standardı olduğunu, ancak sonradan bunun gerekli olmadığının anlaşıldığını belirten Lee, eğer çift kesme yerine tek kesme kullanılmış olsaydı insanların ek zahmetten kurtulacağını ve kağıda yapılan baskıda kapladığı yer yüzünden kesilen ağaçların olmayacağını söyledi.&lt;br /&gt;&lt;p&gt;&lt;img src="/images/tim_berners_lee_1.gif" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="COLOR: #808080"&gt;Kaynak: &lt;/span&gt;&lt;/em&gt;&lt;a href="http://www.milliyet.com.tr/Dunya/SonDakika.aspx?aType=SonDakika&amp;amp;KategoriID=19&amp;amp;ArticleID=1150214&amp;amp;Date=14.10.2009&amp;amp;b=Internet%20mucidinin%20en%20buyuk%20hatasi"&gt;&lt;em&gt;&lt;span style="COLOR: #808080"&gt;http://www.milliyet.com.tr/Dunya/SonDakika.aspx?aType=SonDakika&amp;amp;KategoriID=19&amp;amp;ArticleID=1150214&amp;amp;Date=14.10.2009&amp;amp;b=Internet%20mucidinin%20en%20buyuk%20hatasi&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://www.semgoksu.com/internet-mucidinin-en-buyuk-hatasi-yazisi/555.aspx</link><pubDate>Thu, 15 Oct 2009 00:41:14 GMT</pubDate></item><item><title>Microsoft'tan Ücretsiz Antivirüs Yazılımı</title><description>&lt;img src="/images/msantivirus.gif" /&gt;&lt;br /&gt;Microsoft'un ücretsiz antivirüs programı Security Essentials'ı yayınlandı.  Eğer ürün hakkında detaylı bilgi almak ve ürünü denemek istiyorsanız aşağıdaki adresi inceleyebilirsiniz. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/Security_essentials"&gt;http://www.microsoft.com/Security_essentials&lt;/a&gt;</description><link>http://www.semgoksu.com/microsofttan-ucretsiz-antivirus-yazilimi-yazisi/554.aspx</link><pubDate>Thu, 01 Oct 2009 16:35:50 GMT</pubDate></item><item><title>Microsoft'tan Küçük İşletmelere WebsiteSpark</title><description>&lt;p&gt;Microsoft WebsiteSpark programı Türkiye'de de duyuruldu! 10 kişiye kadar çalışanı olan ve ASP.NET, Silverlight, Sharepoint, PHP gibi teknolojilerle web uygulamaları geliştiren şirketlere 3 yıl süre ile ücretsiz yazılımlar sağlıyor.&lt;/p&gt;&lt;p&gt;&amp;#8226;3 adet Visual Studio 2008 Professional Edition Lisansı&lt;br /&gt;&amp;#8226;1 adet Expression Studio 3 lisansı (Expression Blend, Sketchflow ve Web!) &lt;br /&gt;&amp;#8226;Ayrıca 2 adet Expression Web 3 lisansı.&lt;br /&gt;&amp;#8226;Windows Web Server 2008 R2 4 işlemci lisansı&lt;br /&gt;&amp;#8226;SQL Server 2008 Web Edition 4 işlemci lisansı&lt;br /&gt;&amp;#8226;DotNetPanel yönetim paneli&lt;/p&gt;&lt;p&gt;Daha da güzeli var! SQL ve Windows Server lisanslarını isterseniz yayın ortamında da kullanabiliyorsunuz. Yani lisansnlar sadece geliştirme ortamı için değil bir hosting sağlayıcıdan alacağınız dedicated sunucunuza bu lisansları kurup uygulamanızı canlı yayına da alabilirsiniz. Tüm bunların yanında Microsoft Partner'ları gibi;&lt;/p&gt;&lt;p&gt;&amp;#8226;Firma başına iki teknik destek hakkı.&lt;br /&gt;&amp;#8226;Microsoft’un web şirketleri ekosistemindeki iş ortakları, müşterileri ve tamamlayıcı servisleri ve teknolojilerinden oluşan topluluğa erişim hakkı.     &lt;br /&gt;&amp;#8226;MSDN üzerindeki teknik bilgi ve danışmanlık sunan tartışma gruplarına sınırsız erişim.&lt;br /&gt;hizmetlerinden de WebsiteSpark üyesi kuruluşlar faydalanabiliyor.&lt;/p&gt;&lt;p&gt;Başvuru için hemen &lt;a href="http://www.microsoft.com/web/websitespark/"&gt;http://www.microsoft.com/web/websitespark/&lt;/a&gt; adresini ziyaret edebilirsiniz.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3 yıl sonra ne olacak?&lt;br /&gt;&lt;/strong&gt;Üç yılın sonunda eğer programdan ayrılmak isterseniz 100$'lık bir ödeme yapmanız gerekiyor. Fakat tahmin etmiyorum ki kimse ayrılsın çünkü bu üç senede yayında bile kullanabileceğiniz ücretsiz lisanslar ile çoktan firmanızı kuvvetli bir şekilde ayağa kaldırmış olmanız mümkün. Bu durumda da normal yöntemlerle yıllık 999$ vererek tüm bu lisansların development ortamında kullanılabilecek olanlarını alabilirsiniz ve yayın tarafı için de yine yıllık 199$ ile 1 adet Windows Web Server ve 1 adet SQL Server Web edition edinebilirsiniz. Kişisel kanaatimi sorarsanız bu rakamlar bile bir yazılım şirketinin masrafları arasında en ufak kalemleri oluşturacaktır.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Spark programları süper!&lt;/strong&gt;&lt;br /&gt;Microsoft bundan önce de öğrencilere ücretsiz lisans sağlayan DreamSpark ve yazılım üretimi yapan şirketlere ücretsiz lisans sağlayan BizSpark ile güzel bir seriyi başlatmıştı. Bu serinin WebsiteSpark ile devam etmesi gerçekten muhteşem. Artık bir yazılım şirketi kurmak veya bu ekonomik krizde şirketi tekrar ayağa kaldırmak, lisans dertleriyle uğraşmamak çok daha rahat. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Kaynak&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://daron.yondem.com/tr/PermaLink.aspx?guid=7132de37-7259-4459-9051-9edd1dcb12f3"&gt;&lt;em&gt;http://daron.yondem.com/tr/PermaLink.aspx?guid=7132de37-7259-4459-9051-9edd1dcb12f3&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://www.semgoksu.com/microsofttan-kucuk-isletmelere-websitespark-yazisi/553.aspx</link><pubDate>Tue, 29 Sep 2009 13:16:07 GMT</pubDate></item><item><title>SQL’ce - LINQ’ce Bölüm 2</title><description>Merhaba arkadaşlar, bu makalemiz de LINQ mimarisinden bahsedip, SQL içerisinde kullandığımız sorguların LINQ’te nasıl yapıldığını inceleyeceğiz.</description><link>http://www.semgoksu.com/sqlce-linqce-bolum-2-makalesi/552.aspx</link><pubDate>Wed, 16 Sep 2009 17:25:03 GMT</pubDate></item><item><title>SQL’ce - LINQ’ce Bölüm 1</title><description>Merhaba arkadaşlar, bu makalemiz de LINQ mimarisinden bahsedip, SQL içerisinde kullandığımız sorguların LINQ’te nasıl yapıldığını inceleyeceğiz.</description><link>http://www.semgoksu.com/sqlce-linqce-bolum-1-makalesi/551.aspx</link><pubDate>Sun, 13 Sep 2009 01:00:26 GMT</pubDate></item><item><title>ASP.NET 4.0 ile URL Routing</title><description>Merhaba arkadaşlar, bu makalemizde ASP.NET 4.0 Yeniliklerinden URL Routing’i (Url Yönlendirme) ve URL Routing için kullanacağımız Route, RouteTable ve PageRouteHanlder gibi kavramları inceleyeceğiz.</description><link>http://www.semgoksu.com/aspnet-40-ile-url-routing-makalesi/550.aspx</link><pubDate>Fri, 11 Sep 2009 15:14:03 GMT</pubDate></item><item><title>CHIP Online Ekran koruyucusu hazır!</title><description>&lt;div itxtvisited="1"&gt;&lt;img style="WIDTH: 157px; HEIGHT: 66px" hspace="5" vspace="5" align="left" src="/images/chip.gif" /&gt;Yapım aşamasında Cenk Hoca ile birlikte çok uğraş verdik ama sanırım buna değdi. Yeni ekran koruyunuz tasarlandı, hazırlandı, tamamlandı ve artık kullanıma hazır!  Ekran koruyucu da Chip dergisinin en güncel haberlerini bulabileceksiniz. Bu özellik online ve offline olarakta çalışabiliyor. Ekran koruyucunun bir diğer özelliği ve en göze çarpanıda WPF ile hazırlanmış olması :)   Ekran koruyucuyu ile ilgili daha detaylı bilgi almak ve  indirmek için aşağıdaki linki kullanabilirsiniz. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.chip.eu/tr/CHIP-Online-Ekran-Koruyucusu_5768395.html"&gt;http://download.chip.eu/tr/CHIP-Online-Ekran-Koruyucusu_5768395.html&lt;/a&gt; &lt;/div&gt;</description><link>http://www.semgoksu.com/chip-online-ekran-koruyucusu-hazir-yazisi/549.aspx</link><pubDate>Sat, 08 Aug 2009 01:15:40 GMT</pubDate></item><item><title>Silverlight 3.0 Yayınlandı</title><description>Uzun zamandır beklenen Silverlight 3.0 beta sürümüne son vererek yayınlandı. Şimdilik detaylar için,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.silverlight.net/getstarted"&gt;&lt;strong&gt;http://www.silverlight.net/getstarted&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Adresini inceleyebilirsiniz. Yakın zaman da Silverlight 3.0 ile ilgili makalelerimi yayınlıyor olacağım.</description><link>http://www.semgoksu.com/silverlight-30-yayinlandi-yazisi/548.aspx</link><pubDate>Mon, 13 Jul 2009 13:18:20 GMT</pubDate></item><item><title>Mustafa Kemal Atatürk - Çocukluk ve gençlik yılları (1881 - 1905)</title><description>Mustafa Kemal Atatürk, 1881 yılında Selanik, Koca Kasım Paşa Mahallesi, Islahhane Caddesi (Bugünkü Apostolu Pavlu Caddesi No: 75, Aya Dimitriya Mahallesi, Selanik, Yunanistan)'nde bugün müze olan 3 katlı ve 3 odalı ve pembe boyalı evde doğdu. 1839'da Kocacık'ta doğduğu sanılan babası Ali Rıza Efendi aslen Manastır'a bağlı Debre-i Bâlâ (Yukarı Debre)'dandır. Milis subaylığı, evkaf kâtipliği ve kereste ticareti yapan Ali Rıza Efendi, 1871 yılında Zübeyde Hanım'la evlendi. Bu çiftin Fatma (1872-1875), Ahmet (1874-1883), Ömer (1875-1883), Mustafa (Kemal Atatürk) (1881-1938), Makbule (Boysan, Atadan) (1885-1956) ve Naciye (1889-1901) adında altı çocukları oldu. Fatma dört, Ahmet dokuz, Ömer sekiz yaşlarında iken, o senelerde salgın olan kuşpalazı (difteri) hastalığından çocuk yaşlarında öldüler. En küçük kardeş Naciye, Mustafa Kemal'in Harp Okulu'nu bitirdiği sene, oniki yaşındayken verem hastalığına yakalanıp hayatını kaybetti. Makbule Hanım 1956 yılına kadar yaşadı.</description><link>http://www.semgoksu.com/mustafa-kemal-ataturk-cocukluk-ve-genclik-yillari-1881-1905-yazisi/547.aspx</link><pubDate>Mon, 13 Jul 2009 13:01:56 GMT</pubDate></item><item><title>Mustafa Kemal Atatürk</title><description>&lt;p align="center"&gt;&lt;img style="BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid" src="/images/ataturk_1_haber.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Mustafa Kemal Atatürk (d. 1881, Selânik - ö. 10 Kasım 1938, İstanbul), Türk asker ve devlet adamı. Türk Kurtuluş Savaşı'nın önderi, Türkiye Cumhuriyeti'nin kurucusu ve ilk cumhurbaşkanıdır. Birinci Dünya Savaşı sonrası Anadolu'da başlayan Ulusal Bağımsızlık Mücadelesi'nin askerî, fikrî ve siyasi önderliğini yapmış; modern Türkiye'yi oluşturan devrim ve reformları gerçekleştirmiştir. Aynı zamanda Türkiye Cumhuriyeti'nin kurucu siyasi örgütü ve dönemin iktidar partisi Cumhuriyet Halk Fırkası'nın (daha sonra Cumhuriyet Halk Partisi) kurucusu ve ilk genel başkanıdır.&lt;/p&gt;</description><link>http://www.semgoksu.com/mustafa-kemal-ataturk-yazisi/546.aspx</link><pubDate>Mon, 01 Jun 2009 23:27:29 GMT</pubDate></item><item><title>YazilimGunlugu.Com 2 Yaşında Yeni Altyapısı ile Karşınızda !</title><description>&lt;strong&gt;YazilimGunlugu.Com 2 Yaşında !&lt;/strong&gt;&lt;br /&gt;YazilimGunlugu.Com 2. yaşında yeni altyapısı ve arayüzü ile yayın hayatına devem edecek. Yeni altyapı ile birlikte bir çok yenilik yaptık. Bu yeniliklerden beni en çok sevindireni &lt;a href="http://www.yazilimgunlugu.com/Questions/"&gt;Soru Merkezi &lt;/a&gt;bölümü oldu. Hergün yazmış olduğum makaleler ile ilgili sorular alıyorum. Bu soruları artık buraya yazmanızı isteyeceğim. Böylece hem eğer bu sorunu yaşamış başka birileri varsa onlar da faydalanabilecek hem de ben vaktim olmadığı zaman soruları geç yanıtlamış olmayacağım :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Arayüz &lt;/strong&gt;&lt;br /&gt;Yeni arayüz size bir yerden tanıdık gelecektir. Tasarım konusun da kimseden yardım &lt;u&gt;alamadığım&lt;/u&gt; için kendi kişisel web sitemin temasını kullandım. Ufak tefek değişiklikler var ama bana göre zaten arayüzün bir önemi de yok. Benim için önemli olan içerik. Yazar ve Editör kadromuzu da genişlettikten sonra kaliteli içeriklerin sayısı da artacak. Bu konuda da çalışmalarımız devam ediyor.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Seminer ve Webinerler&lt;/strong&gt;&lt;br /&gt;Seminerler ve Webinerler için uzun zamandır yeni sitenin açılmasını bekliyordum. Yakın zaman da onların da duyurularını buradan yapacağım. Eğer Seminer yada Webinerlere katkıda bulunmak istiyorsanız benimle irtibata geçebilirsiniz.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Teşekkür&lt;/strong&gt;&lt;br /&gt;Sitenin geliştirilmesinde emeği geçen öğrencilerim Uğur Özşahin, Recep Selli, Mesut Kasap'a, sevgli arkadaşım Volkan Korkmaz'a ve yine tesler için bize sunucusunu açan öğrencim Uğur Özşahin'e teşekkürlerimi sunarım.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.yazilimgunlugu.com/"&gt;&lt;strong&gt;www.yazilimgunlugu.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;</description><link>http://www.semgoksu.com/yazilimgunlugucom-2-yasinda-yeni-altyapisi-ile-karsinizda-yazisi/545.aspx</link><pubDate>Mon, 11 May 2009 13:01:13 GMT</pubDate></item><item><title>Ver Leftere Yaz Deftere !</title><description>&lt;p align="center"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 300px" src="/images/lefter_1.jpg" border="1" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Lefter Küçükandonyadis, (22 Aralık 1925, İstanbul) Ordinaryüs lakaplı Türk futbolcu. Birçok spor otoritesine göre, Lefter Türkiye'nin en büyük oyuncusudur. Türk futbolunun en popüler futbolcusu olarak yıllarca alkışlanan Lefter, Fenerbahçe marşında da adı geçen sembol oyunculardandır. Fenerbahçe ile İstanbul Profesyonel liginde 2, Türkiye Şampiyonasında 3 kere şampiyonluk yaşadı. &lt;br /&gt;&lt;br /&gt;1925'te, bir Rum balıkçıyla Türk annenin çocuğu olarak dünyaya geldi. Futbola Büyükada'da başladı.Taksim Spor Kulübünde yetişti. Taksim kulübü yöneticileri kendisine lisans çıkartabilmek için 1941'de mahkeme kararıyla yaşını büyüttüler. Ancak bu sayede takımda oynayabildi. 2 yıl Taksim takımında yer aldı. 1943'te askere gitti, 4 yıl süren askerlikten sonra 1947'de İstanbul'a döndü, Fenerbahçe kulübüne girdi. 1963'e kadar Fenerbahçe forması altında top koşturdu. İstanbul Ligi 1953-1954 sezonunda gol kralı oldu. Bu süre içinde 1 yıl İtalya'nın ACF Fiorentina ve 1 yıl da Fransa'nın OGC Nice takımında oynadı. Yurtdışında da başarılı futboluyla ün yaptı. Türk futbolunun efsaneleşen isimlerinden biri olarak tanındı. Golcülüğünden ötürü Ver Lefter'e, yaz deftere! sloganı onun için çıktı. Futboldaki ustalığından ötürü Ordinaryüs sıfatıyla anıldı.&lt;/p&gt;&lt;p&gt;Başarılı futbol yaşamında toplam 50 kez milli formayı giydi (46 kez A, 1 kez B, 3 kez 21 yaş altı). 1954 FIFA Dünya Kupası'nda forma giyen Lefter turnuvada 2 de gol attı. Türk futbolunda 50. Milli Maç altın madalyasını alan ilk futbolcu oldu. Milli takım formasıyla attığı 21 golle en çok gol atan milli oyuncu unvanını uzun yıllar elinde tuttu, 8 kez de milli takım kaptanlığını yaptı. Fenerbahçe forması altında 615 maç oynadı, 423 gol attı.&lt;br /&gt;&lt;br /&gt;1963'te futbolu bıraktıktan sonra Yunanistan'ın Egaleo, Güney Afrika'nın Johannesburg takımlarında futbolcu ve antrenör olarak yer aldı. Daha sonra Samsunspor, Orduspor, Mersin İdman Yurdu ve Boluspor'da teknik direktörlük yaptı. Antrenörlük kariyerinden sonra da bir süre spor yazarlığı yaptı. Şu anda Büyükada'da yaşamaktadır. 3 çocuğu vardır.&lt;br /&gt;&lt;br /&gt;"Tribünler inledi binlerce kere, ver Leftere yaz deftere, bitti kalem, doldu defter bu alemde kral Lefter"&lt;br /&gt;&lt;br /&gt;1947'de Fenerbahçe formasını giydi. 1963'te 'Elveda' dedi, '10 numaralı formasını' soyunma odasında malzemeciye teslim etti. 42 yıl sonra tekrar soyunma odasına geldi. Tuncay'ın askıda asılı '10 numaralı formasını aldı, öptü, kokladı, sonra tekrar yerine astı..&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;VE HEYKELİ DİKİLDİ !&lt;br /&gt;&lt;br /&gt;&lt;img style="WIDTH: 446px; HEIGHT: 569px" src="/images/lefter_2.jpg" border="1" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;Fenerbahçemizin tarihine damgasını vurmuş efsane futbolcularımızdan Lefter  Küçükandonyadis'i onurlandırmak adına, organizasyonu Grup CK tarafından gerçekleştirilen ve bir çok taraftarımızın destekleriyle yapılan Lefter Heykeli düzenlenen bir törenle açıldı. &lt;/p&gt;</description><link>http://www.semgoksu.com/ver-leftere-yaz-deftere-yazisi/544.aspx</link><pubDate>Mon, 04 May 2009 01:57:07 GMT</pubDate></item><item><title>İstikbal Marşı</title><description>Bakma, dönmez şafak vakti yurttan kaçan o alçak!&lt;br /&gt;Dönmeyip Amerika'da, arlanmaksızın yaşayacak!.&lt;br /&gt;O benim milletimin hırsızıdır, yurdu soyacak,&lt;br /&gt;Hortumladıkları benimdir, milletimindir ancak!&lt;br /&gt;&lt;br /&gt;Çalma, kurban olayım hepsini ey hırslı çakal!&lt;br /&gt;Gariban halkıma da bir pul bırakacak kadar al!&lt;br /&gt;Olmaz sana götürdüğün paralar sonra helal,&lt;br /&gt;Hakkını vermezsen burdaki ortaklarının behemehal!&lt;br /&gt;&lt;br /&gt;Ben ezelden beri aç yaşadım,aç yaşarım!&lt;br /&gt;Hangi hükümet beni kurtaracakmış,şaşarım!&lt;br /&gt;Kurumuş musluk gibiyim, ne akar ne taşarım!&lt;br /&gt;Yırtsam da bir tarafımı, hiç görülmez başarım!&lt;br /&gt;&lt;br /&gt;Mali krizler, yoluna örmüşse çelikten bir duvar,&lt;br /&gt;Benim .ceğiz, .cağız diyen bir hükümetim var!&lt;br /&gt;Bağırsın korkma, nasıl işimize burnunu sokar?&lt;br /&gt;'Avrupa Birliği' denen tekdişi kalmış canavar!&lt;br /&gt;&lt;br /&gt;Arkadaş, Meclis'e namusuyla çalışanları uğratma sakın!&lt;br /&gt;İşe aldıracakların, olsun hep sana yakın!&lt;br /&gt;Gelecektir, cezanı vereceği günler Hakkın,&lt;br /&gt;Kim bilir belki yarın, belki yarından da yakın!&lt;br /&gt;&lt;br /&gt;Yaktığın yerleri 'orman' diyerek geçme, tanı!&lt;br /&gt;Çalışanı işten at, doldur kadroya yatanı!&lt;br /&gt;Gözleri açık yatır seni kurtaran atanı,&lt;br /&gt;Satılmadik o kaldı, durma satıver şu vatanı!&lt;br /&gt;&lt;br /&gt;Sermaye mutlu olsun, olsa da çevre feda!&lt;br /&gt;Semizlettin Apo'yu, mezarında dönsün Şüheda!&lt;br /&gt;Uydurma kanunlarla Meclis'ten getirin seda!&lt;br /&gt;On bin Yıllık tarihe, yurdum ederken veda!&lt;br /&gt;&lt;br /&gt;Cümlenizin bu yurdu yok etmek mi emeli?&lt;br /&gt;Yediginiz herzelere başka ne demeli!&lt;br /&gt;Oyuverin altını iyice sallansın temeli,&lt;br /&gt;Yurdumun ki, sonunda vatandaş kükremeli!&lt;br /&gt;&lt;br /&gt;O zaman durur belki gözümden akan yaşım,&lt;br /&gt;O zaman doğrulur belim, yukarı kalkar başım,&lt;br /&gt;O zaman boşa gitmez yıllarsüren uğraşım!&lt;br /&gt;HESABINI VERİP TE GİTTİĞİNİZ GÜN KARDAŞIM,&lt;br /&gt;&lt;br /&gt;Dalgalanın dolar gibi sizde şimdi ey suçlular!&lt;br /&gt;Olsun artık soyguncuya vurulacak bir yular,&lt;br /&gt;Ebediyen, öyle yok hesapsız bir iktidar!&lt;br /&gt;Hakkıdır 'garip yaşamış vatandaş'ın da gülmek,&lt;br /&gt;Hakkıdır ezilmiş milletimin, aydınlık bir İstikbal! &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Komedyen Cem Yılmaz'dan Acı Gerçekler !&lt;/strong&gt;</description><link>http://www.semgoksu.com/istikbal-marsi-yazisi/540.aspx</link><pubDate>Tue, 28 Apr 2009 00:58:21 GMT</pubDate></item><item><title>SQL Server 2008 İstanbul Kampı</title><description>&lt;a href="http://www.inetatr.org/" target="_blank"&gt;&lt;img src="/images/sql2008_kamp.png" border="0" /&gt;&lt;/a&gt;</description><link>http://www.semgoksu.com/sql-server-2008-istanbul-kampi-yazisi/538.aspx</link><pubDate>Tue, 21 Apr 2009 11:06:25 GMT</pubDate></item><item><title>Silverlight 3 Beta - Lokal Mesajlaşma (Local Messaging)</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen Lokal Mesajlaşma (Local Messaging) işleminin nasıl yapıldığını inceleyeceğiz.</description><link>http://www.semgoksu.com/silverlight-3-beta-lokal-mesajlasma-local-messaging-makalesi/535.aspx</link><pubDate>Sat, 11 Apr 2009 22:10:41 GMT</pubDate></item><item><title>Sem Göksu Açık Kaynak Kodlu Blog Sistemi</title><description>&lt;img style="WIDTH: 691px; HEIGHT: 417px" border="1" src="/images/semblog2009.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sem Göksu Blog Sistemi&lt;br /&gt;&lt;/strong&gt;Sem Göksu Blog Sistemi ile kendi bloğunuzu oluşturabilirsiniz. Blog içerisinde Caching, SQL Paging, Re-Write Path gibi bir çok konu işlenmiştir. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Kullanılan Teknolojiler&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- ASP.NET 3.5&lt;br /&gt;- ASP.NET AJAX 1.0&lt;br /&gt;- Silverlight&lt;br /&gt;- JavaScript&lt;br /&gt;- Enterprise Library 3.0&lt;br /&gt;- SQL Server 2005&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Blog Özellikleri&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;- İçerikler&lt;br /&gt;- Makaleler&lt;br /&gt;- Kitap Önerileri&lt;br /&gt;- Çalışmalar&lt;br /&gt;- Silverlight Fotoğfraf Galerisi&lt;br /&gt;- Kaynaklar&lt;br /&gt;- Takip ettiklerim&lt;br /&gt;- IE 8 Hızlandırıcı&lt;br /&gt;- RSS &lt;br /&gt;- Tema&lt;br /&gt;- Arama&lt;br /&gt;- Yorum&lt;br /&gt;- Arşiv&lt;br /&gt;- CMS&lt;br /&gt;&lt;br /&gt;Blog sistemini indirmek için &lt;a href="/semgoksu.rar"&gt;http://www.semgoksu.com/semgoksu.rar&lt;/a&gt; adresini kullanabilirsiniz. Rar dosyası içerisinde bulunan semgoksu.sql isimli dosyayı çalıştırdığınız da veritabanınız hazır olacak. Bloğu kendinize uyarlamak için web.config içerisindeki ayarları yapmanız yeterli olacaktır. Bu ayarlar,&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Connection String&lt;br /&gt;&lt;/strong&gt;Bloğun kullanacağı veritabanı için gerekli olan ConectionString bilgisi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Host&lt;br /&gt;&lt;/strong&gt;Email gönderimi için gerekli olan host bilgisi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Email &lt;br /&gt;&lt;/strong&gt;Email'in gönderileceği email hesabı.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Password&lt;/strong&gt;&lt;br /&gt;Email adresinin şifresi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SenderEmail&lt;br /&gt;&lt;/strong&gt;Gönderilecek olan mail adresi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SiteName&lt;/strong&gt;&lt;br /&gt;Blog ile ilgili açıklama.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SiteOwner&lt;br /&gt;&lt;/strong&gt;Bloğun sahibi&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SiteLink&lt;br /&gt;&lt;/strong&gt;Bloğun adresi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SiteShortLink&lt;br /&gt;&lt;/strong&gt;Bloğun kısa adresi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;AdminUser&lt;br /&gt;&lt;/strong&gt;CMS'e girişte kullanacağınız kullanıcı adı. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;AdminPass&lt;br /&gt;&lt;/strong&gt;CMS'e girişte kullanacağınız şifre.&lt;br /&gt;&lt;br /&gt;Bloğu kullandıktan sonra bana bilgi verirseniz çok sevinirim :)</description><link>http://www.semgoksu.com/sem-goksu-acik-kaynak-kodlu-blog-sistemi-yazisi/534.aspx</link><pubDate>Tue, 07 Apr 2009 12:19:21 GMT</pubDate></item><item><title>ASP.NET Webinerleri</title><description>Uzun zamandır ASP.NET ile ilgili webiner düzenlemek istiyordum. Fakat Çağlayan Arıkan'ın bloğunda&lt;strong&gt; &lt;a href="http://caglayanarkan.spaces.live.com/blog/cns!9023B698D18935C8!1485.entry"&gt;"Bilenler Bilmeyenlere Bilgisayar Öğretiyor"&lt;/a&gt; &lt;/strong&gt;isimli bir yazı okudum ve aklıma böyle bir webiner dizisi düzenlemek geldi. Anlatmayı düşündüğüm konular aşağıda, eğer eklemek istediğiniz konu ya da konular varsa yazmanız yeterli. Süre konusunda henüz bir planlama yapmadım ama en kısa sürede başlamak istiyorum :)&lt;br /&gt;&lt;br /&gt;- WEB Uygulamalarına Giriş&lt;br /&gt;- ASP.NET Giriş &lt;br /&gt;- ASP.NET ile Durum Yönetimi&lt;br /&gt;- ASP.NET Web Kontrolleri - 1&lt;br /&gt;- ASP.NET Web Kontrolleri - 2&lt;br /&gt;- ASP.NET Web Kontrolleri - 3&lt;br /&gt;- ASP.NET Data Kontrolleri - 1&lt;br /&gt;- ASP.NET Data Kontrolleri - 2&lt;br /&gt;- ASP.NET Data Kontrolleri - 3&lt;br /&gt;- ASP.NET Validation Kontrolleri &lt;br /&gt;- ASP.NET Master Page Kavramı&lt;br /&gt;- ASP.NET User Control Kullanımı&lt;br /&gt;- ASP.NET Tema Kullanımı&lt;br /&gt;- ASP.NET Ajax 1.0</description><link>http://www.semgoksu.com/aspnet-webinerleri-yazisi/533.aspx</link><pubDate>Sun, 05 Apr 2009 00:39:43 GMT</pubDate></item><item><title>Visual Studio 2010 HTML ve Script Snippets Özelliği</title><description>İlk sürümünden bu yana Visual Studio da Code Snippets özelliği bulunmaktaydı. Visual Studio 2010 ile birlikte HTML ve Script'ler için de Snippets özelliği geldi. İster HTML kontrolleri, ister sunucu kontrolleri ve istersekte script'ler için Snippets özelliğini kullanarak hızlı bir şekilde kontrol ve scriptler oluşturabiliyoruz.&lt;br /&gt;&lt;br /&gt;Örneğin HTML tarafında button yazalım,&lt;br /&gt;&lt;br /&gt;&lt;img src="/images/VS2010CodeSnippets/image001.png" /&gt;&lt;br /&gt;&lt;br /&gt;Tab tuşuna iki kere basalım,&lt;br /&gt;&lt;br /&gt;&lt;img src="/images/VS2010CodeSnippets/image002.png" /&gt;&lt;br /&gt;&lt;br /&gt;Button kontrolümüz kullanılmak üzere hazır :)</description><link>http://www.semgoksu.com/visual-studio-2010-html-ve-script-snippets-ozelligi-yazisi/532.aspx</link><pubDate>Fri, 03 Apr 2009 10:58:17 GMT</pubDate></item><item><title>ASP.NET 4.0 - Page.Description ve Page.Keyword Özellikleri</title><description>Merhaba arkadaşlar bu makale de ASP.NET 4.0 ile Page sınıfına gelen 2 yeni özelliği inceleyeceğiz. Bu özellikler Description ve Keywords</description><link>http://www.semgoksu.com/aspnet-40-pagedescription-ve-pagekeyword-ozellikleri-makalesi/531.aspx</link><pubDate>Wed, 01 Apr 2009 22:42:01 GMT</pubDate></item><item><title>Silverlight 3 Beta - Assembly Caching(Önbellekleme)</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen Assembly Caching (Önbellekleme) özelliğini inceliyor olacağız.</description><link>http://www.semgoksu.com/silverlight-3-beta-assembly-cachingonbellekleme-makalesi/530.aspx</link><pubDate>Wed, 01 Apr 2009 11:26:31 GMT</pubDate></item><item><title>INETA NEXT HIT !</title><description>&lt;strong&gt;11 Nisan&lt;/strong&gt; &lt;br /&gt;09.30-10.00    Açılış&lt;br /&gt;10.00-10.45    Windows 7 Deep-Dive  - Mehmet Nuri Çankaya&lt;br /&gt;11.00-13.00    Silverlight 3.0 - Daron Yöndem&lt;br /&gt;14.00-15.30    Bulut Bilişimi ve Azure - Panel&lt;br /&gt;16.00-17.00    PHP On Windows ve Hyper-V - Muammer Benzeş &lt;p&gt;&lt;strong&gt;12 Nisan&lt;br /&gt;&lt;/strong&gt;10.00-12.00    Sürpriz Oturum - Daron Yöndem&lt;br /&gt;13.00-15.00    ASP.NET 4.0 - Uğur Umutluoğlu&lt;br /&gt;15.15-17.00    WCF 4.0 ve WF 4.0 - Burak Selim Şenyurt&lt;br /&gt;&lt;br /&gt;Aktivite &lt;strong&gt;Yıldız Teknik Üniversitesi, Beşiktaş Kampüsü Oditoryumu&lt;/strong&gt;'nda gerçekleşecek. Katılım için &lt;a href="http://inetatr.org/" target="_blank"&gt;&lt;strong&gt;inetatr.org&lt;/strong&gt;&lt;/a&gt; adresinden kayıt yaptırmanız yeterli. &lt;/p&gt;</description><link>http://www.semgoksu.com/ineta-next-hit-yazisi/529.aspx</link><pubDate>Wed, 01 Apr 2009 10:36:00 GMT</pubDate></item><item><title>Silverlight 3 Beta - Data Kontrolleri ile İş Uygulamaları Geliştirme</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen DataForm kontrolü ile DataGrid kontrolünü birlikte kullanarak bir iş uygulaması geliştireceğiz.</description><link>http://www.semgoksu.com/silverlight-3-beta-data-kontrolleri-ile-is-uygulamalari-gelistirme-makalesi/528.aspx</link><pubDate>Tue, 31 Mar 2009 17:09:59 GMT</pubDate></item><item><title>Silverlight 3 Beta - Network Bağlantısını Algılama</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile gelen yeniliklerden biri olan Network bağlantısının durumunun nasıl kontrol edildiğine bakacağız.</description><link>http://www.semgoksu.com/silverlight-3-beta-network-baglantisini-algilama-makalesi/527.aspx</link><pubDate>Fri, 27 Mar 2009 01:31:15 GMT</pubDate></item><item><title>Silverlight 3 Beta – 3D Efektleri (Perspective Transforms)</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile gelen 3D efektlerinin Silverlight uygulamalarında nasıl kullanıldığına bakacağız.</description><link>http://www.semgoksu.com/silverlight-3-beta-–-3d-efektleri-perspective-transforms-makalesi/526.aspx</link><pubDate>Tue, 24 Mar 2009 22:59:05 GMT</pubDate></item><item><title>Silverlight 3 Beta – SaveFileDialog Kullanımı</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen SaveFileDialog nesnesinin kullanımı inceleyeceğiz.</description><link>http://www.semgoksu.com/silverlight-3-beta-–-savefiledialog-kullanimi-makalesi/525.aspx</link><pubDate>Tue, 24 Mar 2009 14:42:41 GMT</pubDate></item><item><title>Expression Blend 3 Preview ile Import İşlemleri</title><description>Expression 3 Preview ile photoshop ve illustrator dosyalarından dosya importunun nasıl yapıldığına bakacağız.</description><link>http://www.semgoksu.com/expression-blend-3-preview-ile-import-islemleri-makalesi/524.aspx</link><pubDate>Mon, 23 Mar 2009 03:07:50 GMT</pubDate></item><item><title>Silverlight 3 Beta – BasedOn Style Kullanımı</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen BasedOn Styles özelliğini inceleyeceğiz.</description><link>http://www.semgoksu.com/silverlight-3-beta-–-basedon-style-kullanimi-makalesi/523.aspx</link><pubDate>Sun, 22 Mar 2009 02:33:08 GMT</pubDate></item><item><title>Silverlight 3 Beta – Silverlight Uygulamalarının Browser Dışına Alınması</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen bir diğer yenilik olan Silverlight uygulamalarının browser dışına alınmasına(out of browser) bakacağız.</description><link>http://www.semgoksu.com/silverlight-3-beta-–-silverlight-uygulamalarinin-browser-disina-alinmasi-makalesi/522.aspx</link><pubDate>Sat, 21 Mar 2009 00:52:50 GMT</pubDate></item><item><title>Silverlight 3 Beta – Kontrollerin Birbirine Bağlanması</title><description>&lt;span style="LINE-HEIGHT: 115%"&gt;Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen Silverlight UIElementlerin birbirine nasıl bağlandığını (UI Element to Element Binding) inceliyor olacağız. &lt;/span&gt;</description><link>http://www.semgoksu.com/silverlight-3-beta-–-kontrollerin-birbirine-baglanmasi-makalesi/521.aspx</link><pubDate>Fri, 20 Mar 2009 19:51:26 GMT</pubDate></item><item><title>Silverlight 3 Beta – DataForm Kontrolüne Genel Bakış</title><description>Merhaba arkadaşlar, bu makalemizde Silverlight 3 Beta ile birlikte gelen DataForm kontrolünü inceliyor olacağız.</description><link>http://www.semgoksu.com/silverlight-3-beta-–-dataform-kontrolune-genel-bakis-makalesi/520.aspx</link><pubDate>Fri, 20 Mar 2009 17:16:13 GMT</pubDate></item><item><title>Silverlight 3 Beta</title><description>Beklenen gün geldi çattı ve Daron Yöndem'den Silverlight 3 ün Beta haberini aldık :) Benim gibi hemen denemek isteyenler için sözü uzatmadan linkleri verelim :) Yalnız dikkat edilmesi gereken nokta Silverlight 3 Beta'yı kurduktan sonra silverlight 2.0' ile geliştirme yapılamıyormuş, bunun için sanal pc'de çalışmanızı öneririm :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=11dc7151-dbd6-4e39-878f-5081863cbb5d&amp;amp;displaylang=en" target="_blank"&gt;Silverlight 3 Beta Tools&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d09b6ecf-9a45-4d99-b752-2a330a937bc4" target="_blank"&gt;Silverlight 3 Beta SDK&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a04aa0ae-87be-4201-a65e-e792859122fc&amp;amp;displaylang=en" target="_blank"&gt;Blend 3 Beta&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Silverlight 3 İle gelecek Olan Bazı yenilikler&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;Multitouch desteği geliyor. (Sadece Windows 7'de)&lt;br /&gt;MPEG, AAC, H.264 desteği geliyor. İsterseniz kendi codec mekanizmanısı da yazabiliyorsunuz.&lt;br /&gt;IIS Media Services üzerinden Smooth Streaming'in Live sürümü geliyor. Artık canlı yayında da bant genişliği yayın esnasında dinamik olarak değiştirilebiliyor.&lt;br /&gt;İş uygulamaları için Data kontrolleri geliyor...&lt;br /&gt;.NET RIA Services ile Silverlight ve ASP.NET arasındaki veri bağlantısı kolaylaştırılıyor.&lt;br /&gt;Offline çalışma desteği geliyor. Artık herhangi bir Silverlight uygulamasını Desktop'a normal program gibi alabiliyorsunuz. Mac'te de aynı şekilde çalışıyor. Kendini otomatik update ediyor vs vs :)&lt;br /&gt;SaveFileDialog ve bir çok yeni kontrol geliyor; WrapPanel, DockPanel, ViewBox, AutoCompleteBox, TreeView, Label...&lt;br /&gt;Lokalde Assembly önbellekleme desteği geliyor.&lt;br /&gt;Easing kütüphanaleri ve text animasyonları geliyor.&lt;br /&gt;Pixel Shader efektleri geliyor; DropShadow vs... Kendi efektinizi yazabiliyorsunuz.&lt;br /&gt;Perspective 3D!&lt;br /&gt;GPU destekli video oynatma!&lt;br /&gt;DeepZoom projelerinde GPU kullanımı!&lt;br /&gt;Network bağlantısını algılayabilme.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Kaynak&lt;/strong&gt;&lt;br /&gt;Daron Yöndem&lt;/em&gt;</description><link>http://www.semgoksu.com/silverlight-3-beta-yazisi/519.aspx</link><pubDate>Thu, 19 Mar 2009 17:30:11 GMT</pubDate></item><item><title>ASP.NET MVC Yayınlandı</title><description>Uzun zamandır beklenen ASP.NET MVC sonunda yayınlandı. Bana göre web uygulamarında artık yeni bir trend başlıyor :) Hadi hayırlısı bakalım.&lt;br /&gt;&lt;br /&gt;ASP.NET MVC ile ilgili detaylı bilgi almak için, &lt;br /&gt;&lt;a href="http://www.asp.net/mvc/"&gt;http://www.asp.net/mvc/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET MVC'yi indimek için de aşağıdaki adresi kullanabilirsiniz&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;ASP.NET MVC&lt;br /&gt;&lt;/strong&gt;Microsoft'un ASP.NET için geliştirdiği Model-view-controller iskeleti. Bu iskelet ile ASP.NET uygulamaları, Model, View ve Controller rollerine bölünerek geliştiriliyor. Model (Tanım) uygulamanın üzerinde duracağı meseleyi temsil ediyor. Controller, Model üzerindeki operasyonları tarif eden roldür. View ise, gerekli bilginin görünümünden sorumludur.&lt;br /&gt;</description><link>http://www.semgoksu.com/aspnet-mvc-yayinlandi-yazisi/518.aspx</link><pubDate>Thu, 19 Mar 2009 17:18:20 GMT</pubDate></item><item><title>ASP.NET 4.0 – Kontroller için ClientIDMode Özelliği</title><description>Merhaba arkadaşlar, bu makalemiz de ASP.NET 4.0 ile birlikte gelecek olan ClientIDMode özelliğini inceliyor olacağız...</description><link>http://www.semgoksu.com/aspnet-40-–-kontroller-icin-clientidmode-ozelligi-makalesi/517.aspx</link><pubDate>Thu, 19 Mar 2009 12:58:01 GMT</pubDate></item><item><title>C# 4.0 Dynamic Type (Dinamik Tip) Kullanımı</title><description>C# 4.0 ile birlikte "dynamic" isimli yeni bir static tip var. Dynamic tipi değişkenin tipinin dinamik olarak atanmasını (Dynamic Dispatch) sağlıyor. &lt;br /&gt;&lt;br /&gt;Örneğin Icecek ve yiyecek isimli iki tipimiz var. Kullanıcının seçim yapacağı bir metot yazalım. Bu metot Menu isimli bir Enum alsın. Bu enumun değerine göre de geriye değer döndürsün. C# 4.0 ile birlikte gelen &lt;strong&gt;Dynamic&lt;/strong&gt; tipini kullanarak geriye dönen tipin dinamik olarak belirlenmesini sağlayabiliyoruz. &lt;br /&gt;&lt;br /&gt;&lt;span style="TEXT-ALIGN: left"&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;void &lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;Main(&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;[] args)&lt;br /&gt;{&lt;br /&gt;    &lt;span style="COLOR: #008000"&gt;// C# 4.0 Öncesi&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;   &lt;strong&gt; Icecek &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="TEXT-ALIGN: left"&gt;secim = NeAlirsiniz(&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Menu&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;.Icecek) &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;as&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Icecek&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="TEXT-ALIGN: left"&gt;&lt;strong&gt;; &lt;/strong&gt;&lt;span style="COLOR: #008000"&gt;&lt;strong&gt;// Metodun döndürdüğü tipi cast ederek Icecek tipine çevirmemiz gerekiyor&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;    secim.IcecekIc();&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;    /&lt;span style="COLOR: #008000"&gt;/ C# 4.0 Dynamic Language Runtime&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="COLOR: #0000ff"&gt;   dynamic&lt;/span&gt; secim2 = NeAlirsiniz(&lt;/strong&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;strong&gt;Menu&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;&lt;strong&gt;.Icecek); &lt;span style="COLOR: #008000"&gt;// Tip dinamik olarak belirleniyor&lt;/span&gt;&lt;br /&gt;   &lt;/strong&gt;secim2.IcecekIc();&lt;br /&gt;    &lt;br /&gt;    /&lt;span style="COLOR: #008000"&gt;/ Tipine bakalım...&lt;br /&gt;&lt;/span&gt;    &lt;span style="COLOR: #2b91af"&gt;Console&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;.WriteLine(secim2.GetType().Name&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;static&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Object &lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;NeAlirsiniz(&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Menu &lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;menu)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;    if&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;(menu == &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Menu&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;.Icecek)&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;        return&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Icecek&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;    else&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;        return&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Yiyecek&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;();&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;enum&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Menu&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;{&lt;br /&gt;    Yiyecek,&lt;br /&gt;    Icecek&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;public&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Icecek&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;    public&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;void &lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;IcecekIc()&lt;br /&gt;    {&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;        Console&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;.WriteLine(&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #a31515"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #a31515"&gt;"Yarasın.."&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;);&lt;br /&gt;    }&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;public&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;Yiyecek&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;    public&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt; &lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #0000ff"&gt;void &lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;YemekYe()&lt;br /&gt;    {&lt;br /&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #2b91af"&gt;        Console&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;.WriteLine(&lt;/span&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #a31515"&gt;&lt;span style="TEXT-ALIGN: left; COLOR: #a31515"&gt;"Afiyet olsun.."&lt;/span&gt;&lt;/span&gt;&lt;span style="TEXT-ALIGN: left"&gt;);&lt;br /&gt;    }&lt;br /&gt;} &lt;/span&gt;</description><link>http://www.semgoksu.com/csharp-40-dynamic-type-dinamik-tip-kullanimi-yazisi/516.aspx</link><pubDate>Tue, 17 Mar 2009 14:24:23 GMT</pubDate></item></channel></rss>