RegularExpressionValidator kontrolü

Arkadaşlar hepiniz üye kayıt formlarında veya her hangi bir farklı giriş yapılan formlarda “Yanlış giriş yaptınız”,“@ kullanmadınız”,“En az 4 en fazla 8” gibi hata mesajları almışsınızdır.Bugün sizlere asp.net‘te bu özelliğin ne kadar kolay eklenebildiğinden bahsetmeye çalışacağım.Bunu yapmak adına öncelikle File>New>Website diyerek yeni bir websayfası oluşturma alanı açıyoruz.Daha sonra sol taraftan Validation kısmına geliyoruz.Burada yine hemen hemen aynı görevi üstlenen çeşitli kontroller var ancak biz konumuz gereği RegularExpressionValidator ekliyoruz.Daha sonra yine formumuza deneme yapmak için bir adet textbox ve button ekliyoruz.

Bu özelliği kullanırken kod yazmayacağız tamamen windows formlar üzerinden işimizi  halledeceğiz.Hemen RegularExpressionValidator özelliklerine gelerek ValidationExpression özelliğine tıklıyoruz.Karşımıza bir liste çıkıyor,bu listeden anlayacağınız üzere çeşitli standartlar  otomatik olarak eklenmiş,örnek veriyorum;Internet E-Mail Address bunu seçtiğimizi varsayarak devam ediyorum.Alt kısımda Validation Expression yazan bölümde
[c language=”c#”]
w+([-+.’]w+)*@w+([-.]w+)*.w+([-.]w+)*
[/c]
olan kısmın ne anlama geldiğini az sonra açıklayacağım.Öncelikle örneğimizin çalışması adına Error Message kısmına “@ işareti olamalı” hatasını ekliyoruz.Sonra ControltoValidate özelliğine button1 seçiyoruz.Bunun anlamı button1 basıldığında kontrol et demektir.Kodu derlediğinizde eğer @ işareti kullanmazsanız bir üst satırda yazdığımız hatayı aldığınızı göreceksiniz.Şimdi gelelim Validation Expression da Custom olarak kendi formatımızı belirlemeye bunun için Expression kodlarını yazmamız gerekiyor.Onlar da sabit olarak aşağıda veriyorum.

Sql öğreniyoruz 1

Arkadaşlar datateknik‘te yaptığım staj’da, SQL çalışmaya başladım.Bu çalışmalardan öğrendiklerimi sizlerle de paylaşmak adına harekete geçiyorum.Çok geniş ayrıntılı olmasada öğrendiğim kısmını size anlatmaya çalışacağım.SQL dilini öğrendiğinizde,veritabanına dönük fazla sorununuz kalmayacaktır.Çünkü mssql,tsql vs. hepsinde standart bir dil olan SQL kullanılır.

Hiç vakit kaybetmeden başlayalım.Bunun için öncelikle şuradan Microsoft SQL Server 2005 Express indiriyoruz.Ardından Microsoft Management yoksa şuradan onu yüklüyoruz.Tamamen ücretsiz olan yazılımlarımızı yükledikten sonra,artık çalışmaya hazırız.

Hemen en önemli komuttan başlayalım; SELECT

Select komutu ile varolan veritabanınızda çeşitli koşullar kullanarak listeleme yapacaksınız.Diğer bir deyişle veri çekeceksiniz.Daha önce hiç veritabanı oluşturmayanlar için aşağıdaki komutları yazalım.Bu komutların ne olduklarını ilerde anlatıcaz.

CREATE DATABASE deneme

CREATE TABLE yenitablo

(ad nchar(10),soyad nchar(10),numara int)

bunları yazıp üst kısımdan EXECUTE(ÇALIŞTIR) yapıyoruz.Böylelikle elimizde bir veritabanı,bir tablo ve onun 3 alanı bulunuyor.Bu alanlara biraz bilgi girerek,Select komutunu kullanırken daha fazla rahat edebilirsiniz.Üstteki komutları çalıştırdıktan sonra yeni bilgi girişi yapmak için;

Oracle’ın kurucusu ve ceo’su Larry Ellison,Yale üniversitesi mezuniyet konuşması…

Bugün tesadüfen karşılaştığım bir yazı çok dikkatimi çekti,sizlerle paylaşmak istedim.En azından her şeyin diploma olduğunu düşünen arkadaşlar için etkili bir yazı olacağını düşünüyorum.Steve Jobs‘un hikayesine benzer bir hikaye daha…

Her yil, her üniversite kendi alaninda çok sivrilmis ama mutlaka akademik hayattan gelmesi de gerekmeyen bir önemli ismi mezuniyet konusmasi yapmak, yeni mezunlara çesitli ögütler vermek üzere davet ediyor. Asagida bu yil, ünlü Yale Üniversitesi’nde yapilan mezuniyet töreninde konusmak üzere davet edilen Oracle bilgisayar sirketinin kurucusu ve genel müdürü Larry Ellison‘un sasirtici, hatta sok edici konusmasi var.

Sitenizde windows live messenger

Microsoft beta olarak başlattığı uygulamayla ile artık size, siteniz üzerinden msn’e yazabilecekler.Yani msn’de listenizde olmayanlar dahi siteniz üzerinden sizinle sohbet edebilecekler.Siz msn açtığınızda sitenizde online,msn adresiniz kapalı iken offline modda gözükeceksiniz.Çok farklı bir uygulamayı hayata sokan Microsoft,böylelikle msn vazgeçilmez olmasını sağlamayı amaçlamaktadır.

Bu uygulamayı kullanmak için şu adresi ziyaret etmeniz yeterlidir.

Arama
RSS
Beni yukari isinla