<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Alatoo It Soft's Weblog</title>
	<atom:link href="http://alatooitsoft.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://alatooitsoft.wordpress.com</link>
	<description></description>
	<pubDate>Tue, 01 Apr 2008 06:50:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>tr</language>
			<item>
		<title>Her Yönüyle ilk C# Programımız</title>
		<link>http://alatooitsoft.wordpress.com/2008/04/01/her-yonuyle-ilk-c-programimiz/</link>
		<comments>http://alatooitsoft.wordpress.com/2008/04/01/her-yonuyle-ilk-c-programimiz/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 06:50:16 +0000</pubDate>
		<dc:creator>alatooitsoft</dc:creator>
		
		<category><![CDATA[C#]]></category>

		<category><![CDATA[Makale Arşivi]]></category>

		<category><![CDATA[Merhaba.cs]]></category>

		<guid isPermaLink="false">http://alatooitsoft.wordpress.com/?p=6</guid>
		<description><![CDATA[ C# dili ortaya çıkalı daha hiç birşey yapmayan varsa ya da birşeyler    yapıp da ne yaptığından emin olmayan varsa işte bu yazı tam size göre.    Bu yazımızda klasik Merhaba Dünya programımızı yazacağız.Ama programımızı yazarken    her şeyi adım adım öğreneceğiz. Unutmayın amacımız burada Merhaba Dünya  [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <font color="#990000"><font color="#000000">C# dili ortaya çıkalı daha hiç birşey yapmayan varsa ya da birşeyler    yapıp da ne yaptığından emin olmayan varsa işte bu yazı tam size göre.    Bu yazımızda klasik Merhaba Dünya programımızı yazacağız.Ama programımızı yazarken    her şeyi adım adım öğreneceğiz. Unutmayın amacımız burada Merhaba Dünya    yazmak değil. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> O halde aşağıdaki programı iyice inceleyin önce, şöyle bir    süzün programı yukarıdan aşağıya, fazla detaylara inmeden yazımızı okumaya devam    edin;</p>
<p>//dosya adı : Merhaba.cs</p>
<p><font color="#0033ff">using System;</font></font></font></font></p>
<p><font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">namespace    MerhabaDunya</font></p>
<p><font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">{<br />
</font><font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">    class    Sınıf1</font><br />
<font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">    {<br />
</font><font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">        static    void Main(string args[])</font><br />
<font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">        {</font><br />
<font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">            Console.WriteLine(&#8221;Merhaba Dünya&#8221;);</font><br />
<font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">        }</font><br />
<font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2">    }<br />
}<br />
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br />
<font color="#000000">Yukarıdaki ilk  programımızı incelediğinize göre açıklamalarımıza geçebiliriz. Eğer önceden    C++ ve Java ile ilgilenmiş arkadaşlar varsa yukarıdaki kodlar tanıdık gelebilir.    Nitekim, her ne kadar Microsoft firması ilk başlarda bunu    kabul etmese de C# dili Java ve C++ dillerinin harmanlanmasından oluşmuş    bir dildir.</font> Bugün bunu kabul etmeyen yoktur sanırım.</p>
<p>Yukarıdaki   ilk programımızın kodunu ben Notepad ile yazdım. Ama kodu derleyip çalıştırmak    için bir C# derleyicisine ihtiyacımız olacak. C# derleyicisi Visual Studio.NET    ile kurulabileceği gibi www.microsoft.com web sitesinden .NET Framework yazılımını    indirerek de kurulabilir. Eğer Visual Studio ortamında çalışıyorsanız    yukarıdaki kodları Visual Studio .NET &#8216; in sunduğu hazır proje şablonlarından    rahatlıkla oluşturabilirsiniz. Visual Studio programını çalıştırdıktan sonra    Project-&gt;New menüsünden dil olarak Visual C# ve proje şablonu olarak da &#8220;Console    Application&#8221; seçerseniz, main işlevi içindeki kodlar dışındaki yapı otomatikmen    oluşturulacaktır.Eğer .NET Framework yapısını kurduysanız Console Ekranından    C# derleyicisini çalıştırmalısınız. Komut ekranını  yazarak    kaynak kodumuzu derleyebilirsiniz.</p>
<p>Şimdi kodlarımızı inceleyelim. İlk satırdaki <font color="#0033ff"></font> ifadesi System adlı bir isim alanının kullanılacağını belirtiyor.Peki nedir bu isim alanı(Namespace). İsimalanı    kavramı son yıllarda program modüllerinin çok sayıda artmasından    dolayı popüler hale gelmiştir. Kolay ve hızlı programlama yapmamızı sağlayan    bir takım hazır kütüphaneler her ne kadar işimizi kolaylaştırsa da eğer    isimalanları olmasaydı kullanacağımız her kütüphane bizim için işin    içinden çıkılmaz bir hale gelebilirdi. Düşünün ki iki ayrı firma iki ayrı    sınıf kütüphaneleri oluşturdu ve bu kütüphanelerin içinde aynı isimli birden çok    sınıf yapısı var. Eğer biz programcı olarak iki firmanın da kütüphanesini kullanmak    istiyorsak her ikisini aynı kod içinde kullanamayız. Çünkü aynı isimli sınıflar    derleme aşamasında hata verecektir. Bu durumda yapılması gereken tek şey    ya da en etkili yöntem isimalanlarını kullanmaktır. Yani bir sınıfa(class)    ulaşabilmek için onun isim alanıyla çağırmak. İsim alanları hiyerarşik yapıda    olabilir. Mesela System isim alanının altında başka bir isim alanı onun altında    başkaları vs. İşte .NET isimalanı(namespace) hiyerarşisinin en tepesinde bulunan    isim alanı System adlı isimalanıdır. En temel işlemlerimiz için bile bu isim    alanını kullanmalıyız. Aksi halde programımız çalışmayacaktır. İsimalanlarını    kullanmak için isimalanının başına using sözcüğü getirilir.</p>
<p>Soru:  System isim alanının içinde Data isimalanında bulunan bir cs adlı sınıfı  kullanabilmek için kaynak kodumuza ne eklememiz gerekir.</p>
<p>Cevap : Kaynak kodumuzun en başına aşağıdaki ifadeyi yazmamız gerekir.</p>
<p><font color="#0033ff">using System.Data;<br />
</font></font><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="2"><br />
Bildiğiniz   gibi C# dili %100 nesne tabanlı bir dildir. Yaptığımız herşey bir sınıf    nesnesidir C# dilinde. Nesne olmayan hiçbirşey yoktur. C++ dilindeki main işlevini    hatırlarsınız çoğunuz. Programımız c++ dilinde main işlevinden başlar ama    main işlevi hiç bir zaman bir sınıf içinde olmamıştır.C# dilinde herşey sınıflarla    temsil edildiği için main işlevi de bizim belirlediğimiz bir sınıfın    işlevi olmak zorundadır. Yukarıdaki programımızda <font color="#0033ff"></font> ifadesi ile programımızda bir sınıf nesnesi oluşturuyoruz. Sınıf1 sınıfının bir    işlevi olan main&#8217;in elbette eskiden de olduğu gibi özel bir anlamı    vardır. Biliyorsunuz ki derleyiciler programın nerden çalışacağını bilmek    isterler, aksi halde derleme işleminden sonra &#8220;programınız için başlama    noktası bulunamadı&#8221; hatası alırız. Bu yüzden main işlevi bizim için    eskiden de olduğu gibi programımızın başlangıç noktasıdır. Yani biz programda yapmak    istediklerimizi main işlevi içinde gerçekleştireceğiz. Sınıf tanımlamalarımızı ise    istediğimiz noktada yapabiliriz. Daha öncede dediğimiz gibi isimalanları birçok    sınıfın veya tek bir sınıfın oluşturduğu kümedir. Bizim ana programımız da    bir sınıf olduğuna göre Class1 sınıfını istediğimiz isimli bir isimalanına sokabiliriz.    Yukarıda </font><font color="#0033ff" face="Verdana, Arial, Helvetica, sans-serif" size="2"> </font><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="2">    yazarak isimalanını başlatıyoruz.</p>
<p>Şimdi   main işlevinin içine bakalım, System isimalanında bulunan Console sınıfının bir    metodu olan WriteLine() ile ekrana bir string ifadesi yazdırıyoruz. Biz burda    iki tırnak ifadesi içinde yazımızı belirtmemize rağmen fonksiyonun kullanmı bununla    sınırlı değildir. C# dilindeki fonksiyon aşırı yükleme (function overloading)kullanılarak fonksiyonu    birçok parametrik yapıda kullanabilmemiz sağlanmıştır. Fonksiyon aşırı    yükleme konusuna bundan sonraki yazılarımızda değineceğimizi belirtelim. WriteLine()    işlevinin adından da anlaşılacağı gibi ekrana basmak istediğimiz yazıdan    sonra satır atlama işlemi yapar.Bunu test etmek için bir tane &#8220;Merhaba Dünya&#8221;    da siz yazdırın. Göreceksiniz ki siz belirtmemenize rağmen alt alta    iki tane &#8220;Merhaba Dünya&#8221; yazısı çıkacak.</p>
<p>Eğer bu programı yazıp derlediyeseniz ne mutlu size ki C# dünyasına güzel bir    adım attınız.</p>
<p>Sefer Algan<br />
</font></p>
<p></font></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alatooitsoft.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alatooitsoft.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alatooitsoft.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alatooitsoft.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alatooitsoft.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alatooitsoft.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alatooitsoft.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alatooitsoft.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alatooitsoft.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alatooitsoft.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alatooitsoft.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alatooitsoft.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alatooitsoft.wordpress.com&blog=3331033&post=6&subd=alatooitsoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://alatooitsoft.wordpress.com/2008/04/01/her-yonuyle-ilk-c-programimiz/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Soluk Mavi Nokta</title>
		<link>http://alatooitsoft.wordpress.com/2008/04/01/soluk-mavi-nokta/</link>
		<comments>http://alatooitsoft.wordpress.com/2008/04/01/soluk-mavi-nokta/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 06:42:44 +0000</pubDate>
		<dc:creator>ahmet60</dc:creator>
		
		<category><![CDATA[Bilim]]></category>

		<guid isPermaLink="false">http://alatooitsoft.wordpress.com/?p=5</guid>
		<description><![CDATA[http://www.mekseline.com/zw/?cat=34]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><img src="http://www.mekseline.com/zw/wp-content/uploads/2008/01/solukmavinokta.jpg" alt="Soluk Mavi Nokta" height="296" width="402" /></p>
<p align="center">—————————————————————–</p>
<p align="center"><i>Soluk Mavi Nokta’dan yapılan aşağıdaki alıntı, Sagan’ın önerisiyle, Voyager 1 tarafından 14 Şubat 1990′da çekilen yukarıdaki görüntüden esinlenerek yazılmıştır. Uzay aracı komşu gezegen alanlarını aşıp güneş sistemimizin kenarlarına ulaştığında, mühendisler kendi evi olan gezegene son bir bakış atabilmesi için aracı kendi etrafında çevirdiler. Voyager 1 Dünyamızın bu portresini çektiğinde, evinden yaklaşık 6,4 milyar kilometre uzakta ve tutulum düzleminin yaklaşık 32 derece üzerindeydi. Resmi Güneş’e çok yakın çekmenin bir sonucu olarak, saçılmış güneş ışınlarının ortasında yer alan Dünya, yalnızca küçük bir ışık noktası olarak görülüyor.</i><br />
—————————————————————–</p>
<p>“Uzayın derinliğinden bu resmi çekmeyi başardık; eğer bu resme dikkatlice bakarsanız, bir nokta görürsünüz. O noktaya tekrar bakın. İşte o nokta burasıdır. Evimizdir. O nokta biziz. Sevdiğiniz herkes, tüm tanıdıklarınız, adını duyduklarınız, gelmiş geçmiş tüm insanlar hayatlarını o noktanın üzerinde geçirdiler. Türümüzün tarihindeki tüm sevinçlerimiz ve acılarımız, kendinden emin bin çeşit inancımız, ideolojimiz ve ekonomik öğretimiz, her avcı ve her yağmacı, her kahraman ve her korkak, uygarlığımızın mimarları ve tahripçileri, her kral ve her köylü, birbirine aşık olan her genç çift, her anne ve her baba, umutları olan her çocuk, her mucit ve her kâşif, ahlak değerlerini öğreten her öğretmen, yozlaşmış her politikacı, her bir “yıldız”, her bir “yüce önder”, her aziz ve her günâhkarın tamamı, işte orada yaşadı. Bir güneş ışınında asılı duran o toz zerreciğinde.</p>
<p>Dünya, dev bir evrensel arenada yer alan çok küçük bir sahnedir. Bütün o komutan ve imparatorların akıttıkları kan göllerini düşünün; şan ve şeref içerisinde, bu noktanın küçük bir parçasında kısa bir an için efendi olabildiler. Bu noktanın bir köşesinde yaşayanların, başka bir köşesinde yaşayan ve kendilerinden zar zor ayırt edilebilen diğerleri üzerinde uyguladıkları zulmü düşünün; anlaşmazlıkları ne kadar sık, birbirlerini öldürmeye ne kadar istekliler, nefretleri ne kadar yoğun.</p>
<p>Bu soluk ışık noktası, bütün o kasılmalarımıza, kendi kendimize atfettiğimiz öneme ve evrende öncelikli bir konuma sahip olduğumuz yolundaki yanlış inancımıza meydan okuyor. Gezegenimiz, çevremizi saran o büyük evrensel karanlığın içerisinde yalnız başına duran bir toz zerreciğidir. İçinde yaşadığımız bilinmezlik ve bütün bu enginliğin içerisinde, başka bir yerden yardım gelip bizi bizden kurtaracağına dair hiçbir ipucu yoktur.</p>
<p>Dünya; şu ana kadar yaşam barındırdığı bilinen tek gezegen. En azından yakın gelecekte, türümüzün göçebileceği başka hiçbir yer yok. Evet, ziyaret ediyoruz. Ama henüz yerleşemiyoruz. Beğenseniz de beğenmeseniz de, şu an için Dünya yaşadığımız yer.</p>
<p>Gökbiliminin alçakgönüllü ve kişiliği geliştiren bir deneyim olduğu söyleniyor. Bana kalırsa, insan kibrinin akıl dışılığını küçük Dünyamızın uzaktan çekilmiş bu görüntüsünden daha iyi gösterebilecek bir şey yoktur. Bu görüntü, bildiğimiz tek evimiz olan bu soluk mavi noktayı birbirimizle daha içten paylaşmamız ve koruyup şefkat göstermemiz gerektiği konusundaki sorumluluğumuzun altını çiziyor.”</p>
<p><b>Carl Sagan, Soluk Mavi Nokta (Pale Blue Dot), 1994</b></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alatooitsoft.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alatooitsoft.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alatooitsoft.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alatooitsoft.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alatooitsoft.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alatooitsoft.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alatooitsoft.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alatooitsoft.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alatooitsoft.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alatooitsoft.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alatooitsoft.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alatooitsoft.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alatooitsoft.wordpress.com&blog=3331033&post=5&subd=alatooitsoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://alatooitsoft.wordpress.com/2008/04/01/soluk-mavi-nokta/feed/</wfw:commentRss>
	
		<media:content url="http://www.mekseline.com/zw/wp-content/uploads/2008/01/solukmavinokta.jpg" medium="image">
			<media:title type="html">Soluk Mavi Nokta</media:title>
		</media:content>
	</item>
		<item>
		<title>Merhaba</title>
		<link>http://alatooitsoft.wordpress.com/2008/04/01/merhaba/</link>
		<comments>http://alatooitsoft.wordpress.com/2008/04/01/merhaba/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 06:21:14 +0000</pubDate>
		<dc:creator>alatooitsoft</dc:creator>
		
		<category><![CDATA[Araştırma Konuları]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[Genel Kültür]]></category>

		<category><![CDATA[Kategorilenmemiş]]></category>

		<category><![CDATA[Püf Noktaları]]></category>

		<category><![CDATA[Teknoloji]]></category>

		<category><![CDATA[Merhaba Dünya]]></category>

		<guid isPermaLink="false">http://alatooitsoft.wordpress.com/2008/04/01/merhaba/</guid>
		<description><![CDATA[Merhaba Dünya,
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Merhaba Dünya,</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alatooitsoft.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alatooitsoft.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alatooitsoft.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alatooitsoft.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alatooitsoft.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alatooitsoft.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alatooitsoft.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alatooitsoft.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alatooitsoft.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alatooitsoft.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alatooitsoft.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alatooitsoft.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alatooitsoft.wordpress.com&blog=3331033&post=4&subd=alatooitsoft&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://alatooitsoft.wordpress.com/2008/04/01/merhaba/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>