ASP.NET MVC Projesinde Dependency Injection Uygulanması

30 Haz
Daha önce hazırladığım Dependency Injection Tasarım Deseni başlıklı yazıda, yazılım tasarımında sınıfların birbirine olan bağımlılıklarını esnetmeyi ve bağımlılıkların sınıf dışından enjekte edilmesini incelemiştik. Bu yazımızda ise konunun bir örnek uygulaması niteliğinde olan ASP.NET MVC uygulamalarında Dependency Injection uygulamasını inceleyeceğiz. Bu...
Read more »

XMLHttpRequest için Proxy Kullanımı

13 Haz
Günümüzde değişik web hizmetlerini(service) kullanıcılara açan internet uygulamaları arttıkça, haliyle bu sunulan hizmetleri alabilmek adına değişik yöntemler kullanılır. Örneğin sosyal ağların sunduğu servisler, hava durumu, haber veya blog servisleri tarafından sunulan bilgileri biz de alıp uygulamalarımızda kullanmak isteriz. AJAX(Asynchronous Javascript...
Read more »

Javascript Nesne Kavramı

11 Haz
Javascript dünyası her ne kadar client taraflı uygulamalar için geliştirilmiş bir dil olsa da kullanıcılara nesnelerin tanımlanabildiği ve kullanılabildiği bir ortam sunmaktadır. Javscript içerisinde tanımlı kendine ait bazı nesneleri şu şeklide sıralayabiliriz. String, Date, Math, JSON v.b. Bu nesnelerin yanında...
Read more »

Javascript Kod Kapsamının Yapılandırılması

10 Haz
Web uygulamalarımız geliştikçe ve yazılan kod satırları arttıkça, kodun yönetimini kolaylaştırmak amacıyla kodun iyi yapılandırılmış olması önem kazanmaya başlar. Bu kural, yazılımcılar tarafından edinilen tecrübelerle ortaya konmuştur. Bu yazımızda Javascript kodunun iyi yapılandırılmasıyla ilgili kurallardan bahsedeceğiz. Javascript ortamında değişkenler için...
Read more »

ArcGIS Server Sitesi Yapısı Verisyon 10.1

5 Haz
Günümüzde son kullanıcı ürünleri ucuzlamaya başladıkça sunucu taraflı uygulamalar ve teknolojilerin fiyatları artmaya başladı. Sunucu gelişiminin son noktası bulut teknolojisi oldu. Bulut teknolojisinin iyice yaygınlaşmaya başladığı günümüzde firmalar sunucu mimarilerini bu gelişime uydurmak adına adımlar atılmaya başlandı. Artık sunucu tarafında...
Read more »

ArcGIS Server 10.0 Dağıtılmış Sistem Mimarisi

3 Haz
ArcGIS Server, sunduğu hizmetleri birden çok makine üzerine dağıtarak ölçeklenebilir bir sistem mimarisi sunmaktadır. ArcGIS sunucusunu ilk kez kuruyorsanız büyük olasılıkla tüm bileşenlerini aynı makine üzerine kurarak test edeceksiniz. ArcGIS Server uygulamanızı farklı makinelere dağıtmak istiyorsanız dağıtılmış kurulum(distributed installation) yapmalısınız....
Read more »

JavascriptSerializer MaxLength Değerinin Aşılması

1 Haz
.Net Framework üzerinde veri transfer mekanizmalarını oluştururken attığımız adımlardan biri de serileştirme işlemidir. Serileştirme işlemlerini Binary, XML veya JSON formatlarında yapabilmekteyiz. Bu yazıda, JSON serileştirme işlemini gerçekleştirirken karşılaşılan bir sorun olan varsayılan olarak ayarlanmış maksimum JSON serileştirme değerinin aşıldığı durumlarda...
Read more »