arşiv

yazılar buna göre etiketlendi; ‘asp.net’

ASP.NET ile XmlDataSource Kullanımı [Video]

Çarşamba, 21 Nis 2010 Soner Gönül View Comments

ASP.NET’in database kısmında sadece veritabanlarına değil veri kaynaklarına da kolay erişim yönüyle büyük avantajlar sağlar.

Bunlardan bir tanesi de XML’dir. ASP.NET 2 ile XML kullanımı oldukça yaygınlaşmıştır. Bu yazı da XML verilerini dosyasından çekebilen XmlDataSource kontrolünü anlatacağım. XML dosyamızı oluşturduktan sonra yapacağımız şey XmlDataSource kontrolünü sayfaya sürükleyerek bırakmak olacaktır. Bu kontrol sayesinde kolayca bu dosyadan veriler çekebiliriz. Ayrıca çektiğimiz verileri bu örnekte Treeview kontrolü ile sayfamızda göstereceğiz.

devamını oku…

Related posts

ASP.NET ile RangeValidator Kullanımı [Video]

Pazartesi, 12 Nis 2010 Soner Gönül View Comments

ASP.NET’te validator (denetleyici) kontrolleri bir verinin istenilen şekilde olup olmadığımı kontrol ederler. Örneğin; bir e-posta adresinin girildiği TextBox’ımız olsun. Burada girilen değerin bir e-posta adresi olup olmadığını denetlemezsek, e-posta adresi olmayan bir takım girdilerle karşılaşabiliriz.

RangeValidator kontrolüne gelecek olursak bu kontrol bir form elemanına kullanıcının bilerek veya bilmeyerek belirtilen değerler arasında bir değer girilip girilmediğini kontrol eder. Birkaç özel ifadesi vardır;

devamını oku…

Related posts

ASP.NET ile CheckBox ve CheckBoxList Kullanımı [Video]

Salı, 06 Nis 2010 Soner Gönül View Comments

ASP.NET’te bulunan Web Sunucu Kontrolleri, System.Web.UI.WebControls namespace’inde tanımlı olan class’ların oluşturduğu kontrollerdir. HTML sunucularına oldukça benzerler fakat daha zengin programlama kapasiteleri mevcuttur.

HTML kontrollerinden farklı olarak Web kontrolleri, HTML kontrollerinde bulunan herşeye sahiptirler.

Öyleyse neden HTML kontrollerine ihtiyaç duyuluyor?

Çünkü mevcut uygulamaları daha az zaman harcayarak .NET uygulaması haline çevirebilmek için. Örneğin sitenizde çok fazla satır HTML for elemanı olabilir ve sitenizi .NET uyumlu hale çevirmek isteyebilirsiniz. Bunları Web kontrollerine çevirmek uzun zaman alır.Buna tercihen mevcut HTML elemanlarına, bir kaç ilave yaparak birer sunucu kontrolüne çevirebiliriz.

CheckBox ve ChecBoxList kontrollerine gelecek olursak bilinen seçenek kutucuklarının sunucu versiyonlarıdır. Hemen örneğimize bakalım.
devamını oku…

Related posts

ASP.NET ile StateBag Nesnesi Kullanımı [Video]

Cumartesi, 03 Nis 2010 Soner Gönül View Comments

ASP.NET’te kullanılan Viewstate’ler sayesinde sayfa sunucu tarafından kullanıcıya gönderilirken, kontrollerin içerdiği veriler gizli olarak tutulan bir form elemanına değer olarak atanıyordu. Kullanıcı Postalama işlemini yaptıktan sonra bu değerler ile kullanıcının girdiği son değerler karşılaştırılıyordu. Böylece herhangi bir hafıza tüketimi olmuyordu sunucuda. Kontrollerin bütün değerleri tek bir string halinde toplanıp kimsenin çözemeyeceği şekilde kodlanarak Viewstate olarak tutuluyordu.

StateBag nesnesi ise ASP.NET’te Viewstate mekanizmasının kendi girdileri için herhangi bir durumu saklamak için kullanılır. Kullanıcının girmediği, düzenlenmiş bilgileri saklamaktır. Viewstate elemanına diğer kontrollerden gelen veriler gibi kodlanmış veri ekler.

devamını oku…

Related posts

ASP.NET Projesine Captcha Eklemek

Perşembe, 10 Ara 2009 Soner Gönül View Comments

captcha_banner

Capthca belirli bir sayfaya login işleminde bot kontrolü için uygulanan resimdeki yazıları ve sayıları aşağıdaki kutulara giriniz şeklindeki uygulamalardır. Bu çeşitli internet botlarının sitenize üye olmasını engellemiş olursunuz. Bu yazımda ASP.NET projesine bu uygulamanın nasıl eklenebildiğini anlatacağım.

 

 

devamını oku…

Related posts

Categories: ASP.NET, Yazılım Tags: , , , , ,