18-04-2019, Saat: 12:20
Naçizane fikrimi söylemem gerekirse,
.net tarafındaki olay aslında klasik Ado netten kurutulup daha kolay bir yapıya geçmeleridir.
Classlar olarak oluşturduğunuz Entitesleri doğru mimaride doğru şekillerle bağladığınız da
bütün bir databaseye yeni oluşturacağınız claas ile insert update delete yada select gibi işlemleri hiç yorulmadan yapabildiğiniz bir ortama dönüşmekte.
Bunun yanında .net tarafında Code First denilen yapıda kullanıcıya ciddi emekler vermekte ama bu emeklerin clasic adonet tarafında daha da zorlu bir süreci geçiyor.
Mimaride ciddi değişiklikler yapılacaksa Örneğin
MSSQL serverden Oracleye geçeceksek yada daha büyük bir değişim hibernate gibi bir platforma geçeceksen
.net tarafında context dedikleri yapıda tek satırlık değişimle bütün projeyi farklı bir yapıya çevirmek mümkün,
mümkün olduğu gibi normalde yüzlerce binlerce yazdığınız satırların %90 'ı da gitmekte.
Örneğin MSSQL den çektiğiniz bir SQL Query den dönen dereği hiçbiryere yüklemeden liste şeklinde alıp aldığınız listenin içinde sorgulama yapma gibi bir durum var
Ben buraya fazla hakim olmamakla birlikte gördüklerimi sadece dile getiriyorum.
Database tarafında oluşturduğunuz Entitiesler sizin tablolarınız olduğu için bütün hepsi ile program ara yüzünde bağlantı kurmak istersen kurduğun gibi kurmak istemezsen de kurulmasın diye belirtebiliyorsun.
TMS Aurelius'in videolarını izlediğimde yaptıkları da zaten bu çatı altında bir geliştirme olmuş
Saygılarımla
.net tarafındaki olay aslında klasik Ado netten kurutulup daha kolay bir yapıya geçmeleridir.
Classlar olarak oluşturduğunuz Entitesleri doğru mimaride doğru şekillerle bağladığınız da
bütün bir databaseye yeni oluşturacağınız claas ile insert update delete yada select gibi işlemleri hiç yorulmadan yapabildiğiniz bir ortama dönüşmekte.
Bunun yanında .net tarafında Code First denilen yapıda kullanıcıya ciddi emekler vermekte ama bu emeklerin clasic adonet tarafında daha da zorlu bir süreci geçiyor.
Mimaride ciddi değişiklikler yapılacaksa Örneğin
MSSQL serverden Oracleye geçeceksek yada daha büyük bir değişim hibernate gibi bir platforma geçeceksen
.net tarafında context dedikleri yapıda tek satırlık değişimle bütün projeyi farklı bir yapıya çevirmek mümkün,
mümkün olduğu gibi normalde yüzlerce binlerce yazdığınız satırların %90 'ı da gitmekte.
Örneğin MSSQL den çektiğiniz bir SQL Query den dönen dereği hiçbiryere yüklemeden liste şeklinde alıp aldığınız listenin içinde sorgulama yapma gibi bir durum var
Ben buraya fazla hakim olmamakla birlikte gördüklerimi sadece dile getiriyorum.
Database tarafında oluşturduğunuz Entitiesler sizin tablolarınız olduğu için bütün hepsi ile program ara yüzünde bağlantı kurmak istersen kurduğun gibi kurmak istemezsen de kurulmasın diye belirtebiliyorsun.
TMS Aurelius'in videolarını izlediğimde yaptıkları da zaten bu çatı altında bir geliştirme olmuş
Saygılarımla

