Bazıları Hayal Eder Bazıları Yapar - Bora Kaşmer - www.borakasmer.com Blog
Selamlar; Bir önceki makalede, Sql database üzerindeki tabloda değişiklik yapıldığında, WebApi sayesinde bir hub classına bağalanarak, ilgili client’lara signalR sayesinde oyunların listelendiği tüm partial view string’e çevirilip push edilmekte idi. Tüm sayfanın clientlara gönderilmesi büyük bir performans kaybına neden olmakta idi....
Selamlar; Bugüne kadar farklı birçok signalR örneği yaptık. Genelde hepsi bellirli değişikliklerden sonra clientları notify etmek üzerine kurulu idi. Bazen data’ya erişim farklı birçok kaynaktan olabilir. Mesela bir e-ticaret sitesinde servisler ile birbirinden bağımsız portallar veya...
Selamlar; Bugün üyelikli bir tictactoe oyunu yazıcağız. Bilmeyenler için oyunun tek bir kuralı var o da 2 taraftan birinin X veya O şekillerinin 3 tanesini yanyana veya çapraz olarak dizmeyi başarmasıdır. Mvc, signalR ve jquery...
Selamlar; Bugün google’ın meşhur did you mean mantığından bahsedeceğiz. SoundEx algoritması olarak da bilinen yapı için bir webapi servisi ve kullanıcı arayüzü olarak mvc ile knockoutjs javascript framework’ü kullanıcağız. Database işlemleri için codefirst’den faydalanacağız. Bu algoritmanın...
Selamlar; Bugün behavior gurubuna ait belli bir düzendeki metinlerin sayısal veya mantıksal olarak işlenmesi gereken durumlarda kullanılan Interpreter design pattern hakkında konuşacağız. Belli bir düzendeki metinler üzerinde işlemden kasıt örnek olarak cryptolanmış metinler, binary’ye çevrilmiş ve convert edilmiş imagelara ait contentler üzerinden...
Selamlar ; Öncelikle webinar’a katılan tüm arkadaşlara teşekkür ederim. Umarım sizin için faydalı olmuştur. Eğer AngularJS ve SignalR hakkında bir nebze olsun aklınızda fikirler oluşturabilmiş isem bu webinar amacına ulaşmıştır. Bu bölümde Webinar’ın 1.Bölümünde üzerinde...
Selamlar, The Chain of Responsibility Pattern, sorumluluk zinciri adı ile de bilinen Behavioral yani nesneler arasındaki bağlantıyı ayarlayan design patterin kategorisindeki bir tasarım desenidir. Güncel hayatımızda çokça karşımıza çıkmaktadır. CoR bir amaca yönelik bir dizi işlemi gerçekleştiren nesnelerin...
Selamlar ; Öncelikle webinar’a katılan tüm arkadaşlara teşekkür ederim. Umarım sizin için faydalı olmuştur. Güncel hayattaki karşılaşabileceğimiz sorunlara, AngularJs ve SignalR’ın kompozit yapısı ile yenilikçi çözümler getirmeye çalışacağız. Örneğin bir e-ticaret sitesi düşünün. Çeşitli ürün girişlerinin anlık...
Selamlar; Uzun süredir üzerinde çalışılan yeni Roslyn compiler projesi artık yavaş yavaş meyvesini vermeye başladı. Bugün enson Visual Studio 2014 CTP3 ile gelen Roslyn yeniliklerini inceleyeceğiz. Uzun süredir yapılmak istenen yenilikler eski compiler yüzünden yapılamıyordu....
Selamlar; Bugün ekranı runtime’da oluşan çoklu hesap işlemi yapabilen bir hesap makinası yazıcağız. Herşey bilgisayar mühendisliğinde okuyan stajyer arkadaşın isteği ile başladı. Madem yapıyoruz biraz farklı yapalım dedik:) Design ekranı aşağıdaki gibidir. Görüldüğü üzere rakamlar ve...
Son Yorumlar