• Yazılım ile ilgilenmeye başladığımdan beri her zaman ilk örneklerde “Hello World” yazıldığını gördüm. Ben de bu geleneği devam ettirerek bir giriş yapacağım. Ama öncesinde ASP.NET MVC mimarisini basit bir örnekle açıklamak istiyorum.

    Hatırlarsınız belki öncelerde (şimdilerde de var tabi) dükkanlarda diafonlar olurdu ve çay ocağından çay söylenirdi. Şimdilerde bizim köyde bile çaylar MSN üzerinden isteniyor :) “-Salih abii! İki çay çeek!” :) Ocak başındaki Salih abim de raftan bardak alır, önce dem sonra suyunu doldurur iki şekerle tabağına koyar ve çaycı çırağına verip yollardı. Çaycı çırağı da “-Çaylaaaar!” diyerek getirdiği çayları bize sunardı.

    Şimdi bunu MVC ile modelleyelim: Biz http ile bir istekte bulunuruz (“-Salih abiii! İki çay çeek!”) sonra Controllers (Çay ocağı) içinden Routing Table (Salih abi) sayesinde uygun sınıf seçilerek View (Bir bardak çay) için ActionResult oluşturulur. Burada seçilen Controller sınıfında View’de sunulacak şeyler için uygun metodlar çalıştırılarak (Bardak seç, dem ve su doldur, şeker ekle, …) View hazırlanır.

    Devamını oku…

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler: , ,
    Yazar: Tayfun Taşkın @ 16:33

  • TT 07.03.2010 Yorum yok

    Musluk Aklım hala ÖSS’de kalmış olacak ki böyle bir başlık atmış bulundum. Ama burada anlatmak istediğim konu problemler değil çözüm yaklaşımları. Bir mühendis olarak konuyu bir örnekle ele almak daha kolay olduğu için örnekle devam etmek istiyorum.

    Diyelim ki "şıp! şıp! şıp!" damlatan bir musluk var. Bu bizim problemimiz. Nasıl da sinir bozucudur değil mi :)

    İlk yaklaşıma göre ben çözüm bulabilmek için sadece probleme yani musluğa odaklanırım ve onu söküp yerine bir tane tıpa takarım (ya da ana vanayı kapatırım :) ) ve problemi çözdüğümü düşünürüm :) Tabi ki bu yeni bir problemi beraberinde getirir. Artık su da yok musluk da :)

    İkinci yaklaşıma göre de ben çözüme odaklanırım ve musluğu yenisi ile değiştiririm. Çözüm sağlar mı sağlar. Ama çalışan bir musluk hurdaya çıkar ve yeni musluk masrafı doğar.

    Ve son yaklaşım: Problemin kaynağına odaklanmak. Burada problemin kaynağı nedir? Musluğun içindeki conta. İşte size yapılacak işlem: Musluğu söküp contasını değiştirmek. (Denedim musluğu değiştirmekten daha kolay, ve daha ucuz. En azından evin duvarlarına zarar gelmiyor :) )

    Artık havuz problemlerine geçebiliriz :)

    Tayfun Taşkın

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler:
    Yazar: Tayfun Taşkın @ 14:41

  • Güncel, Müzik 07.03.2010 Yorum yok

    We Could Be The Same

    You could be the on in my dreams
    You could be much more than you seem
    Anything I’ve wanted in life
    Do you understand what I mean
    I can see that this could be hate 
    I can love you more than they hate
    Doesn’t matter who they will blame
    We can beat them at their own game
    I can see it in your eyes
    I doesn’t come as’a suprise
    I’ve seen you dancing like a star
    No matter how different we are
    For all this time
    I’ve been loving you
    Don’t even know your name
    For just one night
    No matter what they say
    And feel I’m turning the page
    And I feel the world is a stage
    I don’t think the drama will stop
    I don’t think they’ll give up the rage
    But I know the world could be great
    I can love you more then they will blame
    Doesn’t matter who they will blame
    We can beat them at their own game

    • Twitter
    • Google Buzz
    • FriendFeed
    • Delicious
    • Paylaş

    Etiketler: , , , ,
    Yazar: Tayfun Taşkın @ 14:07

Ara


Sponsor



Diğer