Asp.net'te Master Page'i Etkin Kullanma
Bu yazımda Master Page olayını etkin olarak nasıl kullanabileceğimizden bahsedeceğim. Birçok proje Master Page yapısı kullanılarak hazırlanmakta. Ancak bu işe yeni başlayanlar Master Page'in sadece sayfanın bir bölümünü etkilediğini düşünür veya düşünmese de hep böyle kullanır. Ancak Master Page yapısını etkin kullanabilmek için oluşturduğumuz sisteme göre sayfamızı bölmeliyiz. En basit şekliyle düşünürsek sistemin bir content bölümü bir de header bölümü olsun. İçerik bölümünde kullanıcıların göreceği yapıları oluştururuz. Header bölümünde de arama motorları için bilgiler, script ve css dosyaları olur. Master Page kullanırken bu şekilde bölümler oluşturmalı ve her sayfayı bu yapıya göre tasarlamalıyız. Bu yapı bizleri birçok sorundan kurtaracak ve kolaylıklar sağlayacaktır.
Tamamını Okuyun »
Mehmet Duran
17 Haziran Çarşamba 2009
13
35099
4,3
Web Projelerinde Editör Güvenliği
Bu yazımda web projelerinde çok fazla kullanılan html editörler ile ilgili güvenlik sorunlarından bahsedeceğim. Editörleri kullanmamızın en büyük nedeni html kodlamalarla uğraşmamızı engellemesi ve bileşenler sayesinde dosya işlemleri gibi işlemleri kolaylıkla yapabilmemizdir. Güvenlik sorunları da dosya işlemlerini gerçekleştirme aşamasında ortaya çıkmaktadır. Örnek verecek olursak kendi bloğumda kullandığım ve birçok projede kullanılan FCK editörün dosya işlemlerini yapan bölüm. Bu editörün dosya işlemlerini gerçekleştiren bölümü (kontrol edilmediyse) herkese açık. Bu bölüme ulaşan herkes editörü kullandığımız servera istediği her türlü dosyayı yükleyebilecektir. Bunun için editör kullanırken çok dikkatli olmalıyız.
Tamamını Okuyun »
Mehmet Duran
14 Haziran Pazar 2009
3
15241
5,0
Jquery ile Dropdownlist Üzerinde Ekleme ve Eleman Aktifleştirme İşlemi
Bu yazımda Jquery ile dropdownlist üzerinde ekleme, istediğimiz seçeneği aktifleştirme işlemlerini göstereceğim. Son dönemde okulda yaptığımız bazı projelerde ihtiyaç üzerine böyle bir işleme ihtiyaç duydum ve bu ihtiyacı Jquery ile basitçe çözdüm. Jquery ile yaparak server tarafında da işlem yapmaktan kurtuldum. Daha önce
buradaki yazımda server tarafında yapılacak işlemler ile dropdownlist kontrolünün ilk elemanını değiştirmeyi göstermiştim. Jquery ile bu işlemi yaparak server taraflı işlemlerin birkaçından kurtulup sistemizi daha performanslı hale getirmiş oluyoruz. Ayrıca yine Jquery ile istediğimiz bir elemanı dropdownlistte aktif hale getirebiliyoruz. Bu da oldukça güzel bir yöntem. Şimdi bu işlemleri daha iyi anlamak için hazırladığım bir örneği inceleyelim.
Tamamını Okuyun »
Mehmet Duran
30 Mayıs Cumartesi 2009
1
26110
3,7
Javascript ile Mouse Pozisyonunu Bulma
Bu yazımda javascript ile mouse pozisyonunu nasıl bulacağımızı göstermeye çalışacağım. Birçok uygulamada ihtiyaç duyabileceğimiz ve birçok uygulamada kullanacağımız bu yöntemi javascript ile basitçe yapabiliyoruz. Ancak tarayıcıların gösterdiği farklılıklar nedeniyle kontroller yapıp tarayıcılardan kaynaklanacak sorunları engelleyeceğiz. Sonuçta mouse pozisyonunu veren bir kodlamayı elde edeceğiz. Bu kodlamayı birçok uygulamada kullanabiliriz. Tooltip uygulamalarında, geliştireceğimiz farklı uygulamalarda kullanabiliriz. Düşündüğüm tooltip uygulaması için bu kodlamaya ihtiyaç duydum ve hazırladım. Sizlere de faydası olacağını düşündüğüm için paylaşıyorum.
Tamamını Okuyun »
Mehmet Duran
08 Mart Pazar 2009
2
18730
5,0
Asp.net ile Dosyaları Okuma ve İçeriğini Değiştirme
Bu yazımda sitemizde yer alan dosyaları (sayfalar, kod sayfaları vb.) okuyup içeriğini bir textbox'a alıp textbox üzerinde değiştirdikten sonra tekrar kaydetme uygulamasını yapacağız. Bu uygulamayı yapacağımız web projelerinde yönetim bölümü için düşünebiliriz. Kendi sitemin yönetim bölümünü düşünerek hazırladım. Son günlerde de Jquery ağırlıklı yazılar yazıyordum. Ancak Asp.net ile ilgili yazılara ve uygulamalara da yer vermek istiyorum. Bunun için bu uygulamayı sizlerle paylaşıyorum. Oldukça faydalı bir çalışma olduğunu düşünüyorum.
Tamamını Okuyun »
Mehmet Duran
31 Ocak Cumartesi 2009
12
26895
4,6
Jquery ile Tab Uygulaması Hazırlama
Bu yazımda çok yaygın bir şekilde kullanılan tab uygulamasını Jquery ile nasıl yapabileceğimizi anlatmaya çalışacağım. Aslında daha önce Jquery ile hazır olarak kullanılan uygulamayı
burada paylaşmıştım. Ancak zamanla Jquery üzerine olan ilgim arttı ve neredeyse gördüğüm tüm uygulamları kendim yapmaya başladım. Şimdi ise tab alan uygulamasını hazırladım ve sizlerle paylaşıyorum. (
Buradan görebilirsiniz.) Daha önce de belirttiğim gibi hazır olarak birçok uygulama mevcut. Ancak bunları bizlerde yapabilmeliyiz. Bu bakımdan bu türlü uygulamaları kendim yapmaya ve projelerimde kullanmaya çalışıyorum. Böylece yaptığım işlere çok daha iyi bir biçimde hakim olabiliyorum. Şimdi bu uygulamayı nasıl yapacağımıza bakalım.
Tamamını Okuyun »
Mehmet Duran
30 Ocak Cuma 2009
6
28287
4,9