hocam emin değilim ama tahminimce giriş yapılmadığında anasayfaya attığı için yani controller'a ynlendirdiği için kullanıcı işlemleri çalışmayacaktır İnsan; insan olsaydı, insan olmazdı..

Şimdi ben kodu yazıyorum, iyi hoş güzel sıkıntısız çalışıyor. Eğer kullanıcı girişi yapılmışsa işlem tamamlansın, yapılmamışsa at anasayfaya gibi. Bir masaüstü uygulama olsa muhtemelen o kod bloğu atlatılıp kalan kısımdan devam ettirilebilir bu sayede kullanıcı girişi yapmadan giriş yapılmış gibi uygulama devam ettirilebilir diye düşünüyorum. Peki bir web uygulamasında hede { if kulanıcıişlemleri } şeklinde bir kod blogunda kullanıcı işlemlerini else blogu içine almamak bir açıklık yaratır mı? Gerçi ben giriş yapılmışsa kontrolü yaptırıyorum yani atlatılsa bile yapılacak işlem anasayfaya atmak olur ama olaki yukarıdaki şekilde yapmış olsam bu bir açıklık yaratır mı merak ettim. :)

Identityi biliyorum yeni proje oluşturup üyelik de olsun diyince direk ekliyor, 4 tablosu vardı veritabanında az buçuk incelemiştim. De işte kendi fonksiyonları falan okumak lazım şimdilik elle yaptım. Kodun işleyişinde sıkıntı yok başka bir controllerın başka bir actionına redirect ettiğim için devamındaki kod bloğu eğer koşul sağlanmışsa çalışmıyor zaten yle bir durum olsa test ederken grürüm. if kısmı işleme alınmazsa else koyulmadığı için kontrol yapılmadan direk kullanıcıişlemleri çalışır, bir şekilde araya girip o if kontrolü atlanabiliyor mu sorusunun cevabını merak ediyorum. Mesela winrar debug edilip nerede lisans kontrolü yapıldığı bulunuyor ve oradaki sorgudan jumpla lisanlı gibi çalışması sağlanıyordu, bu şekilde winrar crackleniyordu, webde kodlar sunucuda çalışıyor yani mantıken o kısım atlatılamaz ama bir sorayım dedim. :)

O zaman MVC olarak değil de direk IIS'in çalıştırdığı dll'lerin debug edilip edilmediğine bakmak lazım. IIS bu dll'leri nasıl çalıştıryo, exe falan mı kullanıyo bilmiyorum. ama bu detaylar bilinirse exe'lerin debug edildiği gibi bunun da debug edilebileceğini tahmin ediyorum. Bütün bu işlemler sunucu tarafında yapıldığı için debug edilse bile sunucuya erişmiş olmak gerekiyor, client tarafında bunlar yapılamaz. Everyone sees just what they want to see.

'at anasayfaya' kısmını nasıl yaptığın nemli abi. Eğer farklı bi sayfaya redirect işlemi yapıyorsan o action orada sonlanacaktır. ama partialview render edersen emin olmamakla birlikte action'ın devamının çalışacağını düşünüyorum. Ayrıca kullanıcı işlemleri için Identity kullanırsan çok rahat edersin. rneğin Home/Index sayfası için şyle bir action, kullanıcı authenticate olmadığı durumda FrontController'daki Index sayfasına ynlendirecektir. public ActionResult Index { if return View ; } Everyone sees just what they want to see.

Şimdi ben kodu yazıyorum, iyi hoş güzel sıkıntısız çalışıyor. Eğer kullanıcı girişi yapılmışsa işlem tamamlansın, yapılmamışsa at anasayfaya gibi. Bir masaüstü uygulama olsa muhtemelen o kod bloğu atlatılıp kalan kısımdan devam ettirilebilir bu sayede kullanıcı girişi yapmadan giriş yapılmış gibi uygulama devam ettirilebilir diye düşünüyorum. Peki bir web uygulamasında hede { if kulanıcıişlemleri } şeklinde bir kod blogunda kullanıcı işlemlerini else blogu içine almamak bir açıklık yaratır mı? Gerçi ben giriş yapılmışsa kontrolü yaptırıyorum yani atlatılsa bile yapılacak işlem anasayfaya atmak olur ama olaki yukarıdaki şekilde yapmış olsam bu bir açıklık yaratır mı merak ettim. Hocam giris=true ise ya else calisacak ya da kod } den sonra devam edecek. kullanici islermleri calisacak Bence else koy. Tam bilmiyorum ama o at sayfaya bolumunde bir hata verirse acaba son } karakterinden sonra mi devam ediyor... Ayrica bir sekilde giris=null olursa da devam eder. Bence else if koy... Ozgurluk aslinda her istedigini yapabilmek degildir, istemedigini yapmamaktir. // Verdigin degeri gormeyince, gordugun degeri ver!!! // Hayatin herkes icin bir bavulu vardir!!! // Dusmek gerekir bazen hayatta; kalkmayi ogrenebilmek icin