Nettiers – Özelleştirme

Nettiers bastırdığı kodlar için size özelleştirme imkanı sunan bir templatedir.
Bastırılan her class ın kendi dosyası size bırakılmış bir superclass’dır. Ve içerisinde default contructor haricinde herhangi bir kod bulunmaz. Bu dosyalar Nettiers tarafından sadece bir kere basılır ve tekrar bastırdığınızda bu dosyalar eğer var ise overwrite yapılmaz.
Böylece siz bir entity class ı üzerinde yaptığınız değişiklikler db üzerinde bir değişiklik olup katman tekrar basıldığında korunmuş olur. Bu Tüm basılan kodlar için geçerlidir. EntityBase class ı dahil.
Windows forms projelerinden aşina olduğumuz şekilde nettiers projeler içerisinde bunları gruplandırır. Yani TabloAdi.cs tek bir dosya gibi görünürken yanında bulunan artıya tıkladığımızda TabloAdi.Generated.cs ve ITabloAdi.cs dosyalarıda altında görünür.
Nettiers ın bu özelliği ile Visual Studio ile bastırılan LINQ to Sql Classes dan çok daha kolay bir kullanıma sahiptir.
Ancak Bilmeniz gerekir ki bu tabloAdi class ların dışında bir class eklemeniz gerektiğinde yani Add New Item ile eklediğiniz bir dosya katman tekrar basıldığında nettiers tarafından algılanmayacak, katman basılma işlemi sonrasında Include In Project demeniz gerekecektir.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">