Client Profile, .NET Framework 4'ün bir alt kümesini sunan web yükleyicisidir. Yükleme için internet bağlantısı gereklidir. Önceki sürüm sadece XP x86'da çalışıyordu
ASP.NET Core project with EF Core and database context. Entity classes defining database tables. Database provider configuration in Startup.cs or appsettings.json
Error occurs when attempting to insert values into identity columns. Error message states "Cannot insert explicit value for identity column"
Bu video, bir eğitim içeriği olup, izleyicilere Entity Framework Code First yöntemiyle PostgreSQL veritabanına nasıl bağlanılacağını adım adım göstermektedir.. Video, bir MVC projesi oluşturma ile başlayıp, data katmanı ve web katmanı oluşturma sürecini kapsamaktadır. İçerikte kullanıcı modeli oluşturma, Entity Framework ve PostgreSQL kütüphanelerini projeye ekleme, context sınıfı oluşturma, app.config dosyasına bağlantı dizesi ekleme, migration oluşturma ve PostgreSQL veritabanında tablo oluşturma adımları detaylı olarak anlatılmaktadır. Video, PostgreSQL veritabanında oluşturulan kullanıcı tablosunun kontrol edilmesiyle sonlanmaktadır.
Bu video, Sinan Arslan tarafından sunulan bir ASP.NET MVC eğitim içeriğidir. Eğitmen, kod yazarak adım adım uygulamayı göstermektedir.. Video, MVC üzerinde dropdown list kullanımını kapsamlı şekilde ele almaktadır. İçerik, veritabanı oluşturma, şehirler ve ilçeler tablolarının oluşturulması, Entity Framework ile model oluşturma, Visual Studio'da MVC projesi oluşturma, şehir listesini model üzerinden oluşturma ve dropdown list olarak sayfaya aktarma, şehir seçildiğinde otomatik olarak ilçe listesinin doldurulması ve AJAX ile veritabanından veri çekme işlemlerini kapsamaktadır.. Eğitim, NBC uygulama serisinin bir parçası olup yaklaşık 50 dakika sürmektedir. Ayrıca, JavaScript kullanarak dropdown list değişikliklerini yakalama, veritabanından veri çekme ve seçilen değerlerin veritabanına kaydedilmesi işlemleri de detaylı olarak anlatılmaktadır.
Entity Framework, Microsoft'un geliştirdiği ORM aracıdır. İlişkisel veritabanı ile OOP arasında köprü görevi görür. Ado.Net altyapısını kullanır ve UnitOfWork pattern'ini barındırır
Entity Framework is Microsoft's open-source ORM framework written in C#. First released on August 11, 2008. Handles database connection and object-relational mapping
Docker görüntüsü Heroku'ya heroku-cli ile kolayca deploy edilebilir. Heroku-cli kurulumu sonrası terminalde "heroku" komutu ile kontrol edilir. Dockerfile klasöründe "heroku container:login" komutu kullanılır
Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, Entity Framework kullanarak veritabanı oluşturma ve işlemleri adım adım göstermektedir.. Video, Entity Framework ile veritabanı oluşturma sürecini üç ana bölüme ayırarak anlatmaktadır: Entity, Context ve Data Access katmanı. İçerikte "Sipariş Takip" ve "Stok" örnekleri üzerinden Data First yaklaşımı kullanılarak veritabanı bağlantısı kurulmakta, interface ve class tasarımı gösterilmekte ve SELECT, INSERT, UPDATE, DELETE işlemlerinin nasıl yapılacağı örneklerle açıklanmaktadır.. Eğitimde Entity Framework 6.20 sürümü kullanılarak veritabanı işlemleri, interface'lerin erişim tipleri, kalıtım özellikleri ve Entity Framework'in otomatik kaydetme, güncelleme ve silme özellikleri detaylı olarak anlatılmaktadır. Ayrıca, veritabanı işlemlerini yaparken dikkat edilmesi gereken noktalar ve Entity Framework'in pratik özellikleri de paylaşılmaktadır.
Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, e-ticaret uygulaması için veritabanı altyapısının nasıl oluşturulacağını adım adım göstermektedir.. Video, Entity Framework kullanarak veritabanı tasarımı sürecini kapsamlı şekilde ele almaktadır. İçerik, üç temel tablo (ürünler, siparişler ve müşteriler) oluşturma, entity sınıflarını tanımlama, DbContext nesnesi oluşturma, PostgreSQL veritabanı bağlantısını yapılandırma ve Entity Framework Core migrations işlemlerini göstermektedir. Ayrıca, connection string'lerin JSON yapılandırma dosyaları kullanılarak yönetilmesi ve statik bir sınıf ile bağlantı dizesinin yönetilmesi de anlatılmaktadır.. Eğitim serisi, bir e-ticaret projesi üzerinde uygulamalarla desteklenmekte ve ilerleyen derslerde repository mimarileri, kullanıcı tabloları ve kimlik doğrulama süreçleri gibi konuların işleneceği belirtilmektedir.
Bu video, bir konuşmacının Automapper kütüphanesinin kullanımını anlattığı eğitim içeriğidir.. Video, Automapper yapısının neden kullanıldığını açıklayarak başlıyor ve DTO (Data Transfer Object) sınıflarının nasıl oluşturulacağını adım adım gösteriyor. İçerikte Entity katmanında DTO sınıflarının oluşturulması, Automapper paketinin ekleme, profil sınıflarının oluşturulması, EntityBase sınıfından Article DTO sınıfına mapleme yapma, reverse mapleme ve dependency injection yapılandırması gibi konular kod örnekleriyle anlatılmaktadır.. Video sonunda, bir sonraki bölümlerde Identity'e giriş yapılacağı ve projelerin GitHub'da güncellenerek paylaşılacağı belirtilmektedir.
Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir.. Video, NVC ile soru-cevap projesinin devamı olarak veritabanı işlemleri ve repository pattern'i anlatmaktadır. İlk bölümde "IData" interface'i oluşturulup insert, delete, update, listeleme ve tek değer döndürme fonksiyonları eklenmekte, ardından "Repository" sınıfı oluşturulmaktadır. İkinci bölümde ise Entity Framework kullanarak veritabanı işlemleri (silme, bulma, ekleme, güncelleme ve listeleme) adım adım gösterilmektedir.. Videoda ayrıca "RepositoryBase" sınıfı ile tek erişim modeli (singleton) uygulaması, Entity Framework'in ObjectSet sınıfını kullanarak veritabanı işlemlerini gerçekleştirmek, model sınıflarını dönüştürmek ve ekleme/düzenleme tarihlerini eklemek gibi konular ele alınmaktadır. Bir sonraki derste yönetim panelinin nasıl oluşturulacağına değinileceği belirtilmektedir.
Bu video, bir yazılım geliştiricisi tarafından sunulan unit test yazma ve Entity Framework kullanımı hakkında kapsamlı bir eğitim içeriğidir. Eğitmen, test yazmayı çok sevdiğini ve son bir yıldır sürekli test yazdığını belirtmektedir.. Video, unit test yazma sürecini adım adım göstermektedir. İlk bölümde repository kısmının test edilmesi için yeni bir test projesi oluşturulması, client validatör testi ve Unity of Work deseni kullanılarak veri erişim katmanının test edilmesi anlatılmaktadır. İkinci bölümde ise Entity Framework ile mock veritabanı setup yapma, mock DB Context ve DB Set oluşturma, find fonksiyonu ve fake veri oluşturma teknikleri detaylı olarak gösterilmektedir.. Eğitim içeriğinde test yazarken dikkat edilmesi gereken noktalar, hata mesajlarını ekrana yazdırma yöntemleri ve test kapsamının üç temel bileşeni (arrange, action, assert) açıklanmaktadır. Ayrıca client nesnesi ekleme ve düzenleme işlemlerinin test edilmesi de videoda yer almaktadır.
Bu video, bir eğitmen tarafından sunulan programlama eğitim dersidir. Eğitmen, SQL Server veritabanı oluşturma ve Entity Framework kullanarak kütüphane otomasyonu projesi için gerekli adımları göstermektedir.. Video, üç ana bölümden oluşmaktadır: İlk bölümde SQL Server 2014 kurulumu ve "Kütüphane Otomasyon" adlı veritabanı oluşturma, ikinci bölümde Entity Framework ile veritabanı bağlantısı kurma ve model oluşturma, üçüncü bölümde ise veritabanı işlemleri ve kullanıcı giriş sistemi oluşturma konuları ele alınmaktadır. Eğitmen, "Personel" tablosu üzerinden örnek bir giriş kontrolü uygulaması yaparak, gelen kullanıcı adı ve şifre ile veritabanındaki eşleşen değerleri karşılaştırma işlemini adım adım göstermektedir.. Videoda ayrıca değişken tipleri (string, integer, varchar), identity kullanımı ve veritabanı modelleme süreçleri de anlatılmaktadır. Eğitmen, ilerleyen derslerde tabloların birleştirilmesi gibi konuların da ele alınacağını belirtmektedir.
Bu video, ASP.NET web geliştiricileri için hazırlanmış bir eğitim içeriğidir.. Video, ASP.NET Web Application projesi oluşturma ile başlayıp, veritabanı oluşturma, tablo tasarımı ve form tasarımı aşamalarını kapsamaktadır. Ardından Entity Framework kullanarak veritabanına bağlantı kurma, ürün ekleme, listeleme, silme ve güncelleme işlemlerini adım adım göstermektedir. Her işlem için hata durumları ele alınmakta ve veritabanına yapılan değişikliklerin doğruluğunun kontrol edilmesi gösterilmektedir.. Eğitim, veritabanı işlemleri yapmak isteyen ASP.NET web geliştiricileri için temel bir rehber niteliğindedir ve try-catch yapısı gibi hata yönetimi konularını da içermektedir.
Bu video, bir eğitim içeriği olup, konuşmacı Entity Framework'ün Database First yaklaşımını adım adım göstermektedir.. Video, Database First yaklaşımının ne olduğu ve hangi durumlarda tercih edilmesi gerektiği hakkında bilgi vererek başlıyor. Ardından, Entity Framework kütüphanesinin projeye nasıl ekleneceği, Entity Data Model (EDM) oluşturma süreci ve SQL Server'a bağlanma adımları detaylı olarak anlatılıyor. Konuşmacı, "EF School" adlı bir veritabanı üzerinden örnek bir EDM oluşturma sürecini gösteriyor ve bir sonraki videoda EDMX dosyasının detaylarına değineceğini belirtiyor.
Bu video, bir eğitmen tarafından Udemy'de yayınlanan kütüphane sistemi kursunun tanıtımını içermektedir. Eğitmen, kursun %85'ini tamamladığını ve kalan %15'lik kısmını hafta içi yükleyeceğini belirtmektedir.. Video, MSI5 ile geliştirilen, veritabanı kısmında MSSQL, backend için Entity Framework ve DB First yaklaşımı kullanılarak oluşturulan kütüphane sisteminin tanıtımını içeriyor. Sistem üç ana panelden oluşuyor: vitrin, admin ve kullanıcı paneli. Eğitmen, vitrin panelinin kitap listeleme, admin panelinin kategoriler, kitaplar ve ödünç kitap işlemleri, kullanıcı panelinin ise sisteme giriş yapma ve kendi menüsünü görme özellikleri hakkında bilgi veriyor. Ayrıca, ilerleyen derslerde bonus olarak Cold First eklenmesi ve raporlama, mail modülü gibi yeni özelliklerin ekleneceği belirtiliyor.
Bu video, bir eğitmen tarafından sunulan beşinci ders formatında bir programlama eğitimidir. Eğitmen, sesli komutlarla veritabanı işlemlerini nasıl gerçekleştirebileceğimizi adım adım göstermektedir.. Videoda, Entity Framework kullanarak veritabanından veri çekme işlemi anlatılmaktadır. Eğitmen önce Entity Framework modelini projeye dahil etme, ardından veritabanından ürün tablosundan verileri çekme ve Rich TextBox'a sesli komutlarla veri getirme işlemlerini göstermektedir. Ayrıca, ilerleyen derslerde imleci odaklama ve sesli komutlarla veri girişi yapma gibi konuların işleneceği belirtilmektedir. Eğitmen, teorik bilgilerin pratik uygulamalara dönüştürülmesinin önemini vurgulamaktadır.
Bu video, bir eğitim içeriği olup, konuşmacı veritabanı modelinden CRUD (Create, Read, Update, Delete) fonksiyonlarının nasıl hazırlanacağını adım adım göstermektedir.. Videoda, önceki derste oluşturulan veritabanı modeli üzerinden departman tablosu için CRUD fonksiyonlarının nasıl oluşturulacağı anlatılmaktadır. Konuşmacı, controller'da boş bir controller oluşturarak create, update, delete ve read fonksiyonlarını basit bir şekilde kodlamaktadır. Ayrıca, entity context kullanımı, primary key parametreleri ve farklı find metodları (find, single, first) hakkında bilgiler verilmektedir. Video, bir sonraki derste bu fonksiyonların ekranlarına nasıl veri atılacağını göstereceğini belirterek sona ermektedir.