Aylık Arşivler: Haziran 2013

Kendi Uygulamamızda OWIN
OWIN makale serisinde, tanışma ardından yazdığımız OWIN katmanlarını önce Katan ardından da IIS üzerinde çalıştırdık. Bu sayede sunucu ve işletim sistemi bağımsız web uygulaması geliştirmenin tadını almaya başladık 🙂 Şimdi de sıra geldi kendi geliştirdiğimiz bir uygulama üzerinden bu OWIN katmanlarını sunmaya. Bu makalemde işleyeceğim senaryomda kendi geliştirdiğim basit bir konsol uygulaması üzerinde…

Microsoft Build Tools
Bir //Build/ konferansı daha geride kaldı ve elimizde bu hafta sonunu dolduracak bir dolu yeni sürüm kurulumu var.. Windows 8.1, Visual Studio 2013, Team Foundation Server 2013 v.b… Tüm bunların arasında pek çoklarının gözden kaçırdığı önemli bir ön izleme daha var ki altını çizerek paylaşmak istedim; Microsoft Build Tools 2013. Öncelikle Microsoft Build Tools…
Windows 8.1 : Masaüstünde Açılma
Dün gerçekleşen //Build/ 2013 ilk gün keynote ile birlikte bir süredir beklediğimiz Windows 8.1 ön izlemesi yayınlanmış oldu. Bu sürümün en göz önünde olan özellikleri ise şüphesiz ki başlat menü ikonunun geri dönüşü ve açılışta başlat menüsüyle karşılaşmak yerine masaüstüne düşmek. Windows 8.1 kurulumunun hemen ardından işletim sistemi açıldığı gibi başlat menüsü ikonunu…

Xamarin.Android : Arayüz Üzerine
Android makale dizisinin önceki makalelerini daha çok tanışma ve arka taraftaki mimari üzerine ayırmıştım. Önemli olduğunu düşündüğüm bu konularda yeterli bir bilgi düzeyine ulaştığımızı düşünerek artık yavaş yavaş programlama ayağına doğru geçiş yapmayı düşünüyorum. Bu makalemde arayüz tasarımına değineceğim. Masaüstü uygulama geliştiricileri için arayüz tasarımı görece daha kolaydır, doğrudan kodla ya da Visual…

OWIN sunucusu olarak IIS
Hatırlarsanız serinin önceki makalelerinde OWIN’in ortaya koyduğu mimari ile birlikte web uygulamalarımızın sunucu bağımsız çalışabileceğinden bahsetmiştim. Aynı durum geliştirilen OWIN katmanları için de söz konusu. Geliştirdiğimiz örnek uygulamayı da IIS yerine Katana projesinin de yardımıyla masaüstümüzde sunmuştuk. Madem OWIN ile birlikte bir sunucu bağımsızlığından bahsediyoruz, bu durumda aynı yapıyı IIS üzerinde de sunabilmeliyiz. …

OWIN; Hikayenin Devamı
OWIN ile yeni tanışanlar için bir önceki makalemde güzel bir giriş yaptığımıza inanıyorum. İlk OWIN katmanımızı (middleware) yazarak Katana yardımıyla tüm bileşenlerimizi bir araya getirdik. Tarayıcıdan yaptığımız istek sonrasında konsolda ilk loglarımızı gördük. Tabi süreç bununla bitmiyor. Hele ki daha bir web sayfası bile gösteremediğimizi düşünecek olursak 🙂 Bu makalemde, kaldığımız yerden devam ederek…

Yeni Başlayanlar için OWIN
Web teknolojileri ile ilgileniyorsanız bir şekilde OWIN’i duyduğunuzu tahmin ediyorum. Duymadıysanız da sorun yok, okumaya devam edin. Bu makalemde OWIN’e kulak dolgunluğu olan ya da ile ilk kez tanışanlar için dilim döndüğünce ne olduğundan bahsetmeye çalışacağım. Amacım teknik detaylara çok boğulmadan, mümkün olduğunca sade şekilde OWIN “okur yazarı” olmanızı sağlamak 😉 Öncelikle OWIN…
Chocolatey ile Paket Yönetimi
Linux sistemlerde çalıştıktan sonra Windows makineme geri döndüğümde en çok eksikliğini duyduğum şeylerden birisidir APT (Advanced Packaging Tool). Linux makinelerde yazılım kurulması ve kaldırılmasını konsol üzerinden otomatikleştiren ve basitleştirebilen harika bir araçtır APT. Bilmeyenlerinizin kafasında netleşebilmesi için; Visual Studio için NuGet ne ise Linux için de APT aynıdır 😉 Bu girişten sonra sevindirici…
Fırat Üniversitesindeydik
23 Mart’ta Yazılım Dilleri etkinliği için sevgili Daron Yöndem, Veysel Uğur Kızmaz ve Muhammed Önal ile birlikte Elazığ’da, Fırat Üniversitesi’ndeydik. Etkinliğin gündüz bölümünde katılımcılara Windows 8 ile birlikte yazılım geliştirici olarak bizlerin nasıl etkileneceğini, bizleri nelerin beklediğini anlatırken Windows…

Xamarin.Android : Şapkadaki Tavşan
Xamarin makalelerine son hızla devam ederken şöyle bir bakınca dördünce makaleye gelmişiz bile. Son makalemde sizlerle arka planda gerçekleşenleri, mimariyi paylaşmıştım. Buna biraz daha devam etmek faydalı olacaktır. Makalelerde en zorlandığım şey başlığı seçmek; madem bir öncekinde sihirbazın sırrı dedik, içeriği nedeniyle buna da benzer bir şey seçmek nedense çok mantıklı geldi 😉 …