Arda Çetinkaya Yazılım ve arada kendim ile ilgili karaladıklarım…

Tag / C#

ViewState kavramı dinamik kontroller yaratırken çok önemlidir. Yaratılan dinamik kontrollerin durumlarını ViewState sayesinde koruyabilir, bu kontroller üzerinde işlemler yaparken ViewState’deki datayı kullanabiliriz. Ancak bu noktada dinamik olarak yarattığımız ve sayfaya eklediğimiz kontrollerin hiyerarşik yapısından emin olmamız lazım.  Nedir bu yapı peki? Sayfaya eklediğimiz kontroller, belli bir düzene göre o sayfada yer alır. Bu yapıya Control […]

Asp.Net 2.0’dan önce, postback işlemlerinden sonra sayfadaki bazı değerleri korumak için sayfanın SmartNavigation özelliğinden yararlanıyorduk. Bu sayede sayfa herhangi bir server kontrolünden dolayı postback olursa, sayfanın scroll pozisyonu,focus olan kontrol gibi değerler korunabiliyordu. ASP.NET 2.0’dan sonra artık bu durum değişti. Page.MaintainScrollPositionOnPostBack özelliğini true yaptığınız zaman, sayfa PostBack olduğu zaman sayfanın scroll durumu korunacaktır.  Arayüzde <%@ Page  %> kısmına […]

Hatırlarsak, Microsoft uzun bir süre önce duyurduğu Ado.net Entity Framework’ü .NET 3.5 ile bizlere sunmuştu ve O/R Mapping konusunda piyasadaki yerini aldı. Ve açıkcası kişisel görüşüm, hiç beklemediğim bir şekilde oldukça güzel bir ürün çıkarmış. Ado.net Entity Framework’ün ne olduğunu önceki yazılarımda bulabilirsiniz. Google’da arama yapacak olursanız zaten bir çok kaynakla karşılaşabilirsiniz. Peki nasıl kullanıyoruz […]

Asp.Net ile birlikte gelen Profile Api’si bir çok açıdan web sitelerimizi kişileştirmede kolaylık sağlıyor. Bazı temel şeyler için Session nesnesini kullanmak yerine Profile nesnesi ile kolaylıkla kişileştirme işlemlerini yapabiliyoruz. Ancak Visual Studio 2005 ve 2008 versiyonlarında bulunan Web Application modeli ile yeni bir web uygulaması yapmaya çalıştığımızda Profile nesnesini kullanmak Web Site projelerindeki kadar kolay […]

WPF ve DataBinding

, ,
/ Leave a comment / ~ 4 dakikada okuyabilirsiniz.

.NET Framework 3.0 ile beraber gelen alt bileşenlerden Windows Presentation Foundation uzaktan güzel gözüksede sanırım uygulama geliştirme aşamasında bir çok yazılım uzmanını zorlayan yapılardan biri. Bunun öncelikli nedenleri, henüz stabil bir uygulama geliştirme platformunun tam olarak sunulmaması ve dökümantasyonun yeterli olmaması gösterilebilir sanırım. WPF vizyonu yaygınlaştıkca dökümantasyon olayınında gelişeceğine inanıyorum.   Bu yazımda WPF’da databinding […]

, ,