Sayfalar

25 Ekim 2013 Cuma

Windows7 Yapışkan Notlar'da Silme Onayı Problemi

Windows 7 ile gelen güzel yan uygulamalardan biri olan Yapışkan Notlar masaüstümüzde hızlıca post-it notlar almamızı sağlıyor. Çevik yazılım geliştirme süreçlerinde sıklıkla kullandığım bu uygulama yazılımcıların kendine anlık not yazmaları için biçilmiş kaftan. Ancak üzerinde çok fazla konfigürasyon seçeneği bulunmuyor.

Bir not yaprağını kaldırmak istediğimizde uygulama bize "Bu notu silmek istediğinizden emin misiniz?" şeklinde aşağıdaki resimde görüldüğü gibi bir onay uyarısı veriyor. Uygulamayı yeni kullanmaya başlayan bizler de alışkanlıkla mesajın altındaki "Bu iletiyi bir daha gösterme" kutucuğunu işaretleyerek hızlı çalışmak adına bir daha bu mesajı görmek istemiyoruz.


6 Haziran 2013 Perşembe

IE10 üzerinde ASP.NET ve MVC Cookieless Session ve AJAX POST Problemleri

Daha önceden yapmış olduğumuz ASP.NET tabanlı uygulamalarda Web.config dosyasında belirtmediğimiz session ve form ayarlarının default ayarlarının algılanma şekli IE10 tarayıcılarda farklı çalışmaya başladı. IE10 dan önceki sürümlerde çalışmaktayken, IE10 ile girdiğimizde önceleri
http://mysite.com/welcome.aspx
şeklinde olan adres,
http://mysite.com/welcome.aspx(A(ikRoEoqwOieH_FyADedeEbit-_uDNadHNudahUar-HaUsU99DiasIadsjKAsjJiaojdJaJadijAQBR0))/Welcome.aspx

şeklinde görülmeye başladı.

29 Mayıs 2013 Çarşamba

SOLID Prensipleri (SOLID Principles)

Yazılım tarihi boyunca geliştirilen yazılımlarda istekler, gereksinimler ve ortaya çıkan sorunları çözmek için pek çok kod tasarımı yapılmıştır. Bu tasarımlar yazılım sosyetesinde paylaşıldıkça ve üzerinde yapılan tartışmalarla şekillenmiş ve belli standartlar haline gelmiştir. Daha sonra bu kalıplar sınıflandırılarak adına da tasarım kalıpları (Design Patterns) denilmiş ve yazılım dünyasınca tescil edilmiştir. Herkes tarafından kabul edilen bu kalıplar sayesinde kötü tasarımdan uzak durmak isteyen bir kişinin uygulaması gereken tasarım belirlenmiştir.