Validation failed for one or more entities.’EntityValidationErrors’.

Merhaba, Mvc mimarisinde geliştirme yaparken aldığım hata. Baktığım bir sitede (uzmanım . net) alınan hata ile ilgili 2 tanım sunulmuş. Kontrol ettiğimde 2 sinin de tam olarak benimkine uygun olmadığını karar verdim.[  [ Sanırım iş gece geç saatlere uzayınca böyle oluyor 🙂 , gece gece karar alıyorum :)] Olduğu gibi oradan kopyalıyorum ; Veritabanında (database) … Validation failed for one or more entities.’EntityValidationErrors’. yazısını okumaya devam et

MVC- Custom Error Page

Merhabalar, Hazırlanan web sayfalarında geçişlerin yapıldığı url içeriğine müdahale edildiğinde yönlendirilen sayfa ; bu şekilde ya da web sayfası bulunamadı (404 error) diye yönlendirme yapar. Biz de kendi hatamızı göstermek istiyorsak ; web config dosyası içinde system.web altında custom error modunu açık hale getirip,yönlendirme sayfası olarak Home controller ında bir metoda yönlendiriyoruz. Artık bilinmeyen bir … MVC- Custom Error Page yazısını okumaya devam et

MVC – Pagination (PagedList) With Ajax

Merhabalar, Yılbaşına yeni bir yazı ile giriyorum bkz: yılbaşına yalnız girmek , evet 🙂 Senaryo şu ; 4 farklı belge türü var ve bu belgelerin her birinden yüzlerce var. Bunları sayfamızda listelemek ve de sayfalamak için ise ajax kullanmak istiyoruz. yukarıdaki yapıya benzer bir de yapımız olsun. İçerikleri görebilmek/listeleyebilmek için "belgeleri gör" butonlarına tıkladığımızda ajax methodlarımız sayesinde … MVC – Pagination (PagedList) With Ajax yazısını okumaya devam et

MVC – Restrict to Access the File to Unauthenticated Users

Merhaba, Öncelikle her kullanıcının kullandığı yapı farklı olmakla birlikte,bu konuda türkçe yazı göremediğim için yazma gereği duydum. Bir proje oluşturdunuz ve projeniz içinde klasörler içinde pdf,img gibi dosyalarınız var. Fakat yapınız gereği login olmamış kullanıcılara bu dosyalarınıza erişimi engellemek istiyorsunuz. Normalde aldığınız path http:localhost:2436/LANG/TURKCE/dokuman.pdf gibi birşey ise,login olmamış bir kullanıcı bunu google search e yapıştırdığında … MVC – Restrict to Access the File to Unauthenticated Users yazısını okumaya devam et

ORM Araçlarından Fluent NHibernate

Merhabalar, Bu yazımızda veritabanı işlemlerini için,ilişkisel veritabanları ile nesne yönelimli diller arasında veri alışverişinde köprü görevi gören bir diğer tool olan Fluent Nhibernate ile küçük bir çalışma yapacağız.Daha önce bir diğer tool linq to sql ile ilgili örnek paylaşımı yapmıştık bkz-> ..Bu orm aracı ile yazdığımız kod u ms sql server üzerinde de,mysqlde de çalıştırabiliriz ki bu da … ORM Araçlarından Fluent NHibernate yazısını okumaya devam et

C-Sharp / Methodların Kullanımı

Merhabalar, Bu yazımızda uygulamalarımızda işlemleri yaptırdığımız,belirli görevler yüklediğimiz methodlar ile ilgili basit seviyede bilgiler vermeye çalışıyor olacağız. Kullandığımız methodlar ile aynı kod bloklarını tekrar tekrar yazmış olmayız ve de istediğimiz yerde istediğimiz kadar kullanma imkanımız vardır.OOP mantığına göre de bu uygun bir yaklaşım olacaktır zaten. Methodları parametreli ya da parametresiz olarak yazabiliriz,genel olarak yazımı şu … C-Sharp / Methodların Kullanımı yazısını okumaya devam et

LinqToSql İle VeriTabanı İşlemleri

Merhabalar, Uygulama notlarım arasına almayı düşündüğüm bir konu için daha başlık açtım.Linq Nedir? LinqToSql Nedir? için her yerde  bulabileceğimiz bir kaç tanımı öncelikle yazalım daha sonrasında da örnek bir uygulama ile kapanışı yapmış oluruz. --> LINQ Nedir ? Program ve veri arasındaki ilişkiyi başka bir boyuta taşıyan devrimsel bir programlama metodolojisidir.bir programlama arayüzü sunar. C sharp … LinqToSql İle VeriTabanı İşlemleri yazısını okumaya devam et

Asp.Net-WebApp & Mongo DB

Merhabalar, Bugünkü yazımızda asp.net ile web üzerinden mongodb ye insert update delete işlemi yapıyor olacağız. Bunun için visual studio da web -> "asp.net empty web application" ı seçip yeni bir proje başlatıyoruz. Northwind database i olmasa ne yapacaktık değil mi 🙂 Neyse,resimkine benzer bir from ekranı oluşturuyoruz.Bunun için studio nun üst sekmesinden table ı kullanabilirsiniz.Daha … Asp.Net-WebApp & Mongo DB yazısını okumaya devam et

Replica Sql Server-to-MongoDb with C#

Merhaba, Bu sefer ki senaryomuz ; Artık sql server kullanmak istemeyen Patronun mongodb yi keşfetmesi ve yazılımcılarına "verileri mongoya taşıyın" demesiyle başlar.Ve o günden sonra hiçbirşey eskisi gibi olmayacaktır 🙂 Firma da o güne kadar şansa bakın ki Northwind database ini ve sadece 2 tablosu olan Categories ve Products ı kullanmıştır.Velhasıl olaylar şu şekilde gerçekleşmiştir … Replica Sql Server-to-MongoDb with C# yazısını okumaya devam et

WindowsForm App & MongoDb

Merhabalar, Bu yazımızda da Windows Form uygulaması ile insert-update-delete  işlemlerini ele alacağız.Bir önceki makale de console üzerinden veriler üzerinde manipülasyon yapmıştık. İlk olarak visual studio da bir win form açıyoruz ve her zamanki gibi mongonun c sharp için olan dll lerini yüklüyoruz.Aynı zamanda mongo server ını çalıştırmayı da unutmuyoruz yine. Form ekranına şimdilik sadece şunları … WindowsForm App & MongoDb yazısını okumaya devam et