.NET MVC ile bir proje yaptığımızda Model ve View arasında alanları eşlemek sıkıcı ve hataya açık bir iş olabiliyor. AutoMapper bu iş Için üretilmiştir. Aslında automapper iki nesneyi birbirine eşleyen karmaşık koddan kurtulmak için oluşturulan basit bir kütüphanedir. Kendine has bir kullanımı vardır. Automapper’ i kurmak için Nuget Packages üzerinde […]
Devamını Oku
dotNet MVC projelerinde, veri tablosundan veriyi aldınız ve ilgili modelle map oluşturdunuz. Normal durumda bu alanları doğrudan kullanırsınız. Bazı durumlarda örneğin ad, soyad gibi iki alanı birleştirip AD-SOYAD şeklinde bir alan olarak kullanmak isteyebilirsiniz. Bu iş için DTO adı verilen bir ara object kullanıyoruz. DTO’da tanımlayarak sonraki kullanımları basitleştirebilirsiniz.
Devamını Oku
Bloc is one of the best ways to manage the state in your Flutter app. It can seem a bit confusing at first glance, but this video will hopefully clear up the confusion and show how easy it is to implement in any existing app. github page for the source […]
Devamını Oku
TimeTürk’ ün haberine göre MEB’ e bağlı meslek liselerinde yaklaşık bir milyon öğrenciye Delphi lisansı sağlanacak. Milli Eğitim Bakanlığı (MEB), yazılım geliştirme programı Embarcadero Delphi’yi 1600’den fazla mesleki ve teknik okuldaki 1 milyon öğrencinin ücretsiz erişimine sunacak. MEB ile Bilgi ve Teknoloji Grubu (BTG) arasında 5 yıl süreli iş birliği […]
Devamını Oku
Senelerdir yazılım geliştiriyor ve yazılım ekiplerine yöneticilik yapıyorum. Her zaman İyi yazılım hazırlamayı ve yazılımcılıkta ustalaşmayı savundum. Bana göre iyi yazılımları sadece usta yazılımcılar yapabilir. Yazılımcılıkta ustalaşmanın bir yazılım diline bağlılık değil, yazılım geliştirme yöntemlerine bağlılık olduğuna inanıyorum. Benim gibi düşünen arkadaşların hazırladığı Software Craftsmanship Manifesto’ yu kabul ediyor […]
Devamını Oku
find This command is the easy option for finding files on MacOSX systems. To use it at its basics, you specify the location to start your search, and then options like file names and file types. When executed, it will walk the folder hierarchy from that specified point and output […]
Devamını Oku
An open and neutral home for the GraphQL community to enable widespread adoption and help accelerate development and the surrounding ecosystem What is GraphQL? GraphQL is a data query language and specification developed internally by Facebook in 2012 before being publicly open-sourced in 2015. It provides an alternative to REST-based […]
Devamını Oku
The Ten Commandments of Egoless Programming From The Psychology of Computer Programming by Gerald M. Weinberg An egoist programmer is like an atomic bomb. He can free the monsters and lead the entire project to failure. Who is Dennis Nedry? Dennis Nedry was a computer programmer at Jurassic Park and a minor antagonist. Due […]
Devamını Oku
I’m delighted to announce that we are releasing our first alpha build of MongoDB’s new official Rust driver. Rust at MongoDB MongoDB has a surprisingly long history with Rust. In 2013, two interns wrote a prototype Rust driver for the database targeting Rust 0.7. Still, because the Rust language was evolving […]
Devamını Oku
Spring Cloud Bus links nodes of a distributed system with a lightweight message broker. This can then broadcast state changes (e.g., configuration changes) or other management instructions. AMQP and Kafka broker implementations are included in the project. Alternatively, any Spring Cloud Stream binder on the classpath will work out of the box […]
Devamını Oku