• 24-11-2010, 18:12:40
    #1
    Arkadaşlar Merhaba

    uzun zamandır aradığım ancak tüm aramalarıma rağmen konu ile alakalı olara benim gibi fazla anlamayıpta bir heves ile uğraşanların anlayacağı dilde bir örnek uygulama veya anlatım vs. bulamadım bende bu yüzden klasik basit kontrolleri projelerimde uygulayıp kullandım ancak bahsettiğim gibi basit işlemler ile yaptığım için artık yetmemeye başladı

    Arkadaşlar benim merak ettiğim bir konudur bu başlıktada belirttiğim gibi bir proje hazırlıyoruz ve bu projeye bir ADMİN atamak istiyorum ve bu admin gelen talep üzerine bu programı kullanacaklar için bir hesap oluştursun ve bu oluşturduğu hesaplara yetkiler versin aynen kullandığımız PHP siteler gibi örneğin yönetici (tam kontrol) moderatör (yetkisi dahilindeki formları kullanabilsin) ve standart üye (standart herkeze açık olan formları görebilsin) daha sonra bu kullanıcılar programa k.adları ile giriş yaptığında yetkisi haricindeki tüm sayfalara ulaşmak istediğinde bu adımı kullanmaya yetkiniz bulunmamaktadır veya yetkili ise sayfayı açsın kısaca sormak istediğim budur bu konu ile ilgili bilgi verecek arkadaşların sıfırdan tarif usulu ile veyahut resimli veya video vb. gibi bir makale ile bir çok kişinin kanayan yarası olan bu konuya deyinmesini ve ilgilenmesi temennisi ile hepinize şimdiden teşekkür ediyorum kullandığım veri tabanı access dir veri tabanında tabloyu nasıl oluşturmak gerekir bunada değinirseniz sevinirim örneğin
    Id, KullaniciAdi, Sifre, Adi, SoyAdi, Yetkimi yazalım gibi?

    Saygılarımla...,
  • 24-11-2010, 18:19:22
    #2
    Basit olarak sadece belki fikrinize yardımcı olur diye aklıma gelenleri yazıyorum aynen o tabloyu oluşturun buna ek olarak yetki adında bir tablo daha yapın "admin , supervisor , editor" neyse artık eklersiniz.Admin panelinden giriş yapıldıktan sonra yönetici ekleme formu yapın.Programa giren kişi kontrolünüde program login ekranını if ile kontrol ettirsiniz
    if yetki = 1 then
    show supervisor.form()
    elseif yetki = 2 then
    show editor.form()
    ...
    şeklinde ona göre açılacak ekranı belirleyebilirsin aklıma ilk bu geldi.
  • 24-11-2010, 18:27:26
    #3
    kolpacino adlı üyeden alıntı: mesajı görüntüle
    Basit olarak sadece belki fikrinize yardımcı olur diye aklıma gelenleri yazıyorum aynen o tabloyu oluşturun buna ek olarak yetki adında bir tablo daha yapın "admin , supervisor , editor" neyse artık eklersiniz.Admin panelinden giriş yapıldıktan sonra yönetici ekleme formu yapın.Programa giren kişi kontrolünüde program login ekranını if ile kontrol ettirsiniz
    if yetki = 1 then
    show supervisor.form()
    elseif yetki = 2 then
    show editor.form()
    ...
    şeklinde ona göre açılacak ekranı belirleyebilirsin aklıma ilk bu geldi.
    Peki her kullanıcıya ayrı ayrı formmu yapıcam o zaman
    örnek admin ise admin.vb moderatör ise moderator.vb standart ise standar.vb gibimi olacak yani giriş yapan yetkisine göre formamı yönlendirilecek ?
    yani öyle anladım ben eğer öyleyse çok uzun olur ve uzar gider bunada zaten benim bilgim ve gayretim yetmez
  • 24-11-2010, 18:36:59
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Tek tek formlar yapmak istemiyorsanız tek form üzerindeki nesneler için de bu şartlandırmaları yapabilirsniz.
    Örneğin
    if ( yetki=1 ){
    show kullanıcıSilButon
    show uyeAraBox
    }

    vb.
  • 24-11-2010, 18:38:39
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Role, profile ve login ekliceksin. ScootGu'nun örneği yeter sana.
    http://weblogs.asp.net/scottgu/archi...18/427754.aspx

    Eğer kendin yapmak istiyorsan şöyle yapabilirsin.
    kullanıcılar: id, kullanıcıadı, şifre, email, yetkiId
    yetkiler: id, yetkiadi
    yetkisi: id, yetkisi, yetkilerId, sayfa
  • 24-11-2010, 18:53:02
    #6
    rob33n adlı üyeden alıntı: mesajı görüntüle
    Role, profile ve login ekliceksin. ScootGu'nun örneği yeter sana.
    http://weblogs.asp.net/scottgu/archi...18/427754.aspx

    Eğer kendin yapmak istiyorsan şöyle yapabilirsin.
    kullanıcılar: id, kullanıcıadı, şifre, email, yetkiId
    yetkiler: id, yetkiadi
    yetkisi: id, yetkisi, yetkilerId, sayfa
    benim gibi fazla anlamayıpta bir heves ile uğraşanların anlayacağı dilde bir örnek uygulama veya anlatım vs. bulamadım

    diye en başta söylemiştim zaten ben o kadar anlamıyorum ama yinede ilginiz için teşekkür ederim benim asıl isteğim bir bilen abimiz abimisden kasıt bu işten ciddi anlamda anlayan bir bilen kişi böyle bir abinin bir makale hazırlaması zaten ingilizce olarak Google abiden aratında bir çok konu buluyor zaten sorun orada bu çıkan sonuçlardan ben ve benim gibiler anlamıyor öle kös kös bakıyoruz anca eğer bir bilen abi sıfırdan bir makale veya bir video tarzı bir şey hazırlar ise çok memnun olurum ve oluruz herkeze iyi akşamlar umarım beni ukala bulmazsınız ama yazdığım tüm konuları samimiyetim ile yazdımki kendimi ifade edim diye
  • 24-11-2010, 19:14:39
    #7
    O zaman pek iyi araştırmamışsın diyeyim.
    http://www.csharpnedir.com/dotnettv/watch/?id=61

    Kodları bir yere yazıp daha sonra vb.net'e çevirtebilirsin.
    http://www.developerfusion.com/tools.../csharp-to-vb/
  • 25-11-2010, 09:15:49
    #8
    rob33n adlı üyeden alıntı: mesajı görüntüle
    O zaman pek iyi araştırmamışsın diyeyim.
    http://www.csharpnedir.com/dotnettv/watch/?id=61

    Kodları bir yere yazıp daha sonra vb.net'e çevirtebilirsin.
    http://www.developerfusion.com/tools.../csharp-to-vb/
    Beyler ilginize cidden çok teşekkür ederim ancak bu kadar yazmama rağmen kendimi ifade edemdiğimi düşünüyorum zaten ben konuyu açar iken en başta peşinen ifade ettim benim gibi fazla anlamayıpta bir heves ile uğraşanların anlayacağı dilde bir örnek uygulama veya anlatım vs. bulamadım
  • 25-11-2010, 12:45:28
    #9
    Dostum bundan daha basit bulabilir misin emin değilim. Çünkü video sıfırdan adım adım anlatılıyor. Atıyorum bu videoyu bende çekmiş olsam ve senin için çeksem aynısı olurdu. Bilmiyorum belki ben konuyu biliyorum diye basit geliyordur ama adım adım olduğu için zorlanacağını sanmıyorum. Sadece kendine güven ve uygulamaya başla.