WCF Tarafında Task Bazlı Asenkron Operasyonlar 24 Mayıs 2012 Burak-Selim-Senyurt WCF 4.0 Uzun bir zamandır .Net Framework içerisinde, fonksiyonların asenkronize edilmesi üzerinde çalışılmaktadır. Daha önceleri Thread bazlı veya Delegate tipleri ile gerçekleştirdiğimiz asenkron çağırımlar, .Net Framework 4.0’ a gömülü olarak gelen Task Parallel Library sayesinde daha da gelişmiş ve alt yapının her noktasına enjekte edilebilir olmuştur. Şu günlerde .Net Framework 4.5 ile birlikte gündeme gelen ve uzun zamandır da haberdar olduğumuz async, await gibi anahtar kelimeler de, temel de Task tiplerine dayanmaktadır. Bir başka deyişle TPL kütüphanesi ve içeriği, ilerleyen zamanlarda .Net Framework’ ün pek çok önemli alt yapısında etkisini hissettirecektir. [Daha fazla]
Mayıs Bültenim 18 Mayıs 2012 Burak-Selim-Senyurt Journal Merhaba Arkadaşlar,Mayıs bültenimiz ile karşınızdayım. Yine yoğun geçen bir aydı aslına [Daha fazla]
Tek Fotoluk İpucu 53 - Tarih Dönüşümünde Extract Kullanımı 15 Mayıs 2012 Burak-Selim-Senyurt Tek Fotoluk Ipucu Merhaba Arkadaşlar, Diyelim ki text tabanlı veya benzeri bir dosyadan satır bazlı veri okuma ve aktarma işlemi gerçekleştiriyorsunuz. Bu veri dosyasındaki alanlardan birisinde 16022012 094500 gibi bir tarih bilgisi tutulduğunu varsayalım. Kodunuzun bu alanı DateTime tipine çevirmesi i... [Daha fazla]
WorldBank, OData ve ASP.Net Web API HttpClient Kullanımı 14 Mayıs 2012 Burak-Selim-Senyurt Asp.Net Web API Microsoft önce servis odaklı yaklaşımını değiştirerek Windows Communication Foundation altyapısını duyurdu. Hemen ardından WCF hızla gelişti ve pek çok Microsoft ürününün servis uç noktalarında yerini almaya başladı. Derken WCF’ e Web programlama modeli(Web Programming Model) için destekler eklendi. Artık REST(Representational State Transefer) odaklı servisleri yayınlamak ve hatta kullanmak mümkün hale gelmeye başladı. Çok basit anlamda HTTP protokolünün GET,POST,PUT,DELETE gibi metodlarına göre hizmet verebilen ve bu nedenle bir proxy ihtiyacını ortadan kaldırıp platform bağımsızlığı getiren servis yayınlama modeline destek söz konusu idi. Söz konusu model daha da geliştirildi. Özellikle Code Plex tarafında WCF Rest Service API’ si duyuruldu ve programlama modeli Astoria kod adlı WCF Data Service’ lerinde çekirdek yapı taşı haline geldi. [Daha fazla]
Kocaeli Üniversitesi Bilgisayar Kulübü Bilişim Şenliği 2012 11 Mayıs 2012 Burak-Selim-Senyurt Seminerler Merhaba Arkadaşlar, Önümüzdeki günlerde Kocaeli Üniversitesi Bilgisayar Kulübü tarafından düzenlenen Bilişim Şenliği etkinliklerinde iki oturum ile yer alıyor olacağım. Dopdolu geçeceğini düşündüğüm bu iki günlük etkinlik süresince, farklı kutuplardan pek çok ilgi çekici konu bir arada sunuluyor ol... [Daha fazla]
Tek Fotoluk İpucu 52 - Monitor Bilgileri 08 Mayıs 2012 Burak-Selim-Senyurt Tek Fotoluk Ipucu Merhaba Arkadaşlar, Malum Visual Studio dahil pek çok programın birden fazla monitor desteği bulunmakta. Hatta geliştirdiğimiz uygulamaların çoğu birden fazla monitor desteği olacak şekilde yapılandırılabiliyor. Peki sistemde yüklü kaç monitor var, bunların ç&o... [Daha fazla]
WCF Data Services – Reflection Provider Kullanımı 01 Mayıs 2012 Burak-Selim-Senyurt WCF Data Services Windows Communication Foundation(WCF) yıllardır Microsoft mimarisinde önemli bir yere sahip. Özellikle servis bazlı uygulama geliştirme modeline kazandırdığı pek çok yeni yaklaşım sayesinde, var olan ve gelecek Microsoft ürünlerinin de pek çok noktasında kullanılmaya başlandı. Bana göre WCF modeli özellikle 3.5 sürümü ile başlayan gelişmeler ile birlikte programlama modelini önemli derece de geliştirdi. Bu gün mimari programlama modeline kuşbakışı baktığımızda aşağıdaki çizelge de görülen servis çeşitlerinin kullanımda olduğunu biliyoruz. [Daha fazla]
Eskişehir Osmangazi Üniversitesi BÖTE Öğrenci Kurultayı 01 Mayıs 2012 Burak-Selim-Senyurt Seminerler Merhaba Arkadaşlar, 8 Mayıs 2012 Salı günü bir aksilik olmassa Eskişehir Osmangazi Üniversitesi tarafından 6ncısı düzenlenen BÖTE Öğrenci Kurultayı etkinliğinde, “Kariyerini Çiz” konulu bir sunumla yerimi alıyor olacağım. Bu sene içerisinde daha önceden Süleyman Demirel ve Trakya Üniversitelerinde... [Daha fazla]