ASP.NET MEMBERSHIP PROVIDER-1

Öncelikle ASP.NET Membership ayarlarını ve Asp.NET Login Kontrollerini projede kullanabilmek için SQL-Server ile konfigürasyonu gerekmektedir.

ASP.NET 3.5’un  servisleri Membership, Role Management, Profile, Web Parts ve Web Events bir veritabanına ihtiyaç duyarlar. Bunu için .Net Frameork 2.0 SDK ile gelen aspnet_regsql.exe yi kullanarak SQL Server te bir veritabanı oluşturmak mümkündür. SQL Server 7.0, 2000 ve 2005 sürümlerini destekler.

Bunun için öncelikle C:\WINDOWS\Microsoft.NET\Frameworkv2.0.50727\ aspnet_regsql.exe adresinden EXE nin çalıştırılması ile beraber bir Wizard ekranı gelecektir.

Wizard tamamlandığında veritabanımızın destekleyeceği servisleri belirtiyor. İkinci paragrafta görüldüğü gibi özelliklerin kişiselleştirilebilmesi için aspnet_regsl.exe nin parametreli kullanımasını öneriyor

Member-B

Yukarıdaki Şekil Member-B de de görüldüğü gibi bütün servisleri destekleyen kurulumu yapabilmek yada hepsini kaldırabileceği iki seçenek mevcuttur.Bütün kurulumu yapmak seçildikten sonra Server ve Database seçim ekranı gözükmektedir.Bu örnekte Windows authentication seçeneği üstünden işlem yapılmıştır.

Şekil Member-C

Member-D

  • Şekil Member-D de bu ana kadar yaptılanların özeti görülmektedir.Nexte basıldığı anda asp.net membership tabloları istenilen veritabanına eklenir veya default database seçili ise aspnetdb olarak 0 dan bir veritabanı oluşturulur.

Member-F

Member-G

  • Şekil Member-F ve Member-G de görüldüğü gibi dbo.aspnet ile başlayan Asp.net ait tablolar ve stored-procedureler bu bitirme tezi için oluşturulan BanaBit veritabanının içine entegre olmuştur.Ve artık bu sayede asp.net hazır membership toollarını projede kullanılabilecek hale getirilmiştir  
Bu yazı .NET kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

ASP.NET MEMBERSHIP PROVIDER-1 için 3 cevap

  1. Aura Cleanmax der ki:

    Teşekkürler açıklamalarınız için.Oldukça işime yaradı.

  2. veri kurtarma der ki:

    teşekkürler paylaşım için

  3. Gökhan der ki:

    Teşekkürler fakat webconfig ayarını nasıl yapacağız? Çünkü webconfig için profil vs düzenlemelerini yapan websayfasında hata vriyor geçersiz bir veri tabanı seçtiniz diyerek…

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>