• Buradasın

    ASPNET Core

    Özetteki ilgi çekici içerikler

    • ASP.NET Core MVC'de Routing Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core MVC mimarisindeki routing yapısını anlatan kapsamlı bir eğitim içeriğidir.. Video, ASP.NET Core MVC'de routing yapısının temellerinden başlayarak, UseRouting middleware, UseEndpoints, default ve custom rotaların oluşturulması, rota şablonlarında parametre tanımlama ve kısıtlamalar, attribute routing ve custom route handler oluşturma konularını detaylı şekilde ele almaktadır. Eğitmen, teorik bilgileri anlatıp ardından pratik uygulamalarla desteklemektedir.. Videoda ayrıca route parametre kısıtlamaları (integer, string, decimal, datetime, alpha, karakter sayısı kısıtlamaları), custom constraint'lerin nasıl oluşturulacağı ve uygulandığı, konvansiyonel ve attribute tabanlı routing yöntemleri arasındaki farklar da örneklerle açıklanmaktadır. Video, bir eğitim serisinin bir parçası olup, bir sonraki derste custom route handler konusunun inceleneceği belirtilmektedir.

      • youtube.com
    • ASP.NET Core MVC'de Yeni Personel Ekleme Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core MVC eğitim serisinin 38. dersidir.. Videoda, ASP.NET Core MVC uygulamasında personel kontrolüne yeni bir birim ekleme sayfası oluşturma süreci adım adım anlatılmaktadır. Eğitmen, yeni bir birim ekleme formu oluşturma, dropdown list (combobox) ekleme, HTML dropdown list-for kullanımı, viewbag ile değerlerin taşınması ve select list item ile birim id'lerinin nasıl doldurulacağı konularını ele almaktadır.. Eğitmen, serinin sonunda interface'ler üzerinden op-design pattern mimarisinin temellerini oluşturacak bir proje yapacağını belirtmekte ve bir sonraki derste yeni personel ekleme işleminin gerçekleştirileceğini söylemektedir. Ayrıca, GitHub'da paylaşılacak bir proje geliştirme planı da paylaşılmaktadır.

      • youtube.com
    • ASP.NET Core'da Dependency Injection ve IOC Eğitimi

      Bu video, bir eğitmen tarafından sunulan teknik bir eğitim dersidir. Eğitmen, ASP.NET Core mimarisi kapsamında Dependency Injection (Bağımlılık Ekleme) tasarım deseni ve IOC (Inversion of Control) yapısını detaylı şekilde anlatmaktadır.. Video, Dependency Injection ve IOC'nin teorik anlamlarını açıklayarak başlayıp, ASP.NET Core'da bu yapıların nasıl kullanıldığını incelemektedir. Eğitmen, bağımlılık kavramını günlük hayattan örneklerle açıklamakta, Singleton, Transient ve Scope gibi yaşam süreleri hakkında bilgi vermektedir ve Service Collection aracılığıyla IOC mekanizmasının nasıl kullanılacağını adım adım göstermektedir.. Eğitim içeriğinde ayrıca, new operatörü yerine parametrelerden nesne alma yönteminin avantajları, arayüzlerin Dependency Injection'da kullanımı, controller bazlı ve action bazlı dependency injection uygulamaları ve view dosyalarında inject işlemi yapma gibi pratik konular ele alınmaktadır. Video, izleyicilerden yorum ve katkılar için bir davetiye ile sona ermektedir.

      • youtube.com
    • ASP.NET Core Veritabanı Oluşturma ve Kullanıcı Ekleme Eğitimi

      Bu video, bir eğitim içeriği olup, bir eğitmen tarafından ASP.NET Core uygulamalarında veritabanı oluşturma ve kullanıcı ekleme işlemleri adım adım gösterilmektedir.. Video, Identity ve DP context sınıflarına dayalı veritabanı oluşturma sürecini anlatmaktadır. Eğitmen, statik bir metot oluşturarak veritabanında kullanıcı verisi ekleme işlemini göstermekte, ardından bu işlemi Startup.cs dosyasında nasıl çalıştırılacağını açıklamaktadır. Son olarak, oluşturulan kullanıcı verisinin veritabanında nasıl göründüğünü kontrol etmekte ve Jason Web Token entegrasyonuna geçiş yapmaktadır.

      • youtube.com
    • ASP.NET Core 5.0 MVC'de Veri Doğrulama Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core 5.0 MVC mimarisinde veri doğrulama (validation) konusunu anlatan kapsamlı bir eğitim dersidir.. Video, validation kavramının ne olduğunu açıklayarak başlıyor ve ardından server side ve client side validation türlerini detaylı şekilde anlatıyor. Eğitmen, Data Annotations kullanarak Required, Length gibi temel validation annotation'larını uygulama, ModelState property'si ile doğrulama sonuçlarını kontrol etme ve ESP Validation for tag helper ile hata mesajlarının view'e gösterilmesi gibi konuları pratik örneklerle gösteriyor.. Eğitim içeriğinde ayrıca, client tabanlı doğrulama kontrollerinin kullanıcı deneyimini artırdığı ancak server tabanlı doğrulama kontrollerinin daha güvenli olduğu vurgulanıyor. Video, bir sonraki derste daha profesyonel validasyon kontrollerinin ele alınacağı bilgisiyle sonlanıyor.

      • youtube.com
    • ASP.NET Core ve SQL Server Veritabanı Kullanarak Web Uygulaması Oluşturma Eğitimi

      Bu video, bir eğitim içeriği olup, izleyicilere adım adım ASP.NET Core ve SQL Server veritabanı kullanarak web uygulaması oluşturma sürecini göstermektedir.. Video, ASP.NET Core web uygulaması projesi oluşturma, SQL Server veritabanı bağlantı kurma, veritabanı tablosu oluşturma ve HTML sayfası üzerinden veritabanı işlemlerini göstermektedir. İçerikte veritabanı bağlantısı için gerekli NuGet paketlerinin eklendiği, model sınıfının oluşturulduğu, veritabanından veri çekme işlemleri ve HTML sayfasında tablo oluşturma ve verileri görüntüleme adımları detaylı olarak anlatılmaktadır. Video, bir sonraki videolarda müşteri ekleme ve düzenleme işlemlerinin nasıl yapılacağını gösterileceğini belirterek sona ermektedir.

      • youtube.com
    • ASP.NET Core MVC'de Layout Kavramı Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core MVC mimarisinde layout kavramını anlatan kapsamlı bir eğitim içeriğidir.. Video, layout kavramının ne olduğunu, neden önemli olduğunu ve nasıl kullanıldığını teorik ve pratik örneklerle açıklamaktadır. Eğitmen önce layout'un tekrar eden HTML yapılarını (menüler, footer, header gibi) tek bir dosyaya koyarak yönetilebilirliği, esnekliği ve geliştirilebilirliği nasıl artırdığını anlatır, ardından pratik bir MVC projesi üzerinden layout dosyasının oluşturulması, view dosyalarında render body fonksiyonunun kullanımı ve render section'ın sayfalarda ekstra bölümler oluşturmak için nasıl kullanılacağı gösterilir.. Eğitim, view start ve view import dosyalarının bir sonraki derste inceleneceği bilgisiyle sonlanmakta ve layout'un sadece ASP.NET Core MVC'de değil, tüm UI tabanlı çalışmalarda geçerli olduğu vurgulanmaktadır.

      • youtube.com
    • ASP.NET Core 5.0 MVC'de Tuple Nesnelerinin Kullanımı ve Post Edilmesi

      Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, ASP.NET Core 5.0 MVC mimarisinde tuple nesnelerinin nasıl kullanılacağını ve post edileceğini anlatmaktadır.. Video, "Create Product" örneği üzerinden tuple nesnelerinin MVC mimarisinde nasıl kullanılacağını adım adım göstermektedir. Eğitmen, form tasarımı yaparak tuple nesnesi oluşturma, view dosyasına model bağlama, form inputlarını tuple nesnesine bağlama ve controller'da tuple nesnesini nasıl yakalayacağınızı detaylı olarak anlatmaktadır.. Ayrıca, tuple nesnelerinin prefix'te bind edilirken dikkat edilmesi gereken kritik noktalar ele alınmakta ve tuple nesnelerinin "item bir", "item iki", "item üç" gibi isimlerle isimlendirilmesi gerektiği vurgulanmaktadır. Bu isimlendirmenin yapılmaması durumunda yakalama sorunlarının yaşanabileceği açıklanmaktadır.

      • youtube.com
    • ASP.NET Core To Do List Uygulaması Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core kullanarak to do list uygulaması geliştirme eğitim serisinin 50. ve 51. derslerini içermektedir.. Videoda, emlaklarla ilgili gelen mesajları sub-string'e bölecek ve devam oku tarzında çalışacak bir to do list sistemi oluşturulmaktadır. Eğitmen önce SQL tablosu oluşturma, repository, DTO ve controller sınıflarını geliştirme, ardından dashboard kısmına to do list komponenti ekleme ve web sayfasının CSS ile düzenlenmesi adımlarını göstermektedir.. Eğitim boyunca to do list öğelerinin listeleme, ekleme ve silme işlemleri, dashboard'a to do list komponenti entegrasyonu ve web sayfasının formatını değiştirmek için CSS class'larının değiştirilmesi gibi konular detaylı olarak ele alınmaktadır. Video, web geliştirme ve ASP.NET Core kullanarak to do list uygulaması geliştirmek isteyenler için faydalı bir kaynak niteliğindedir.

      • youtube.com
    • ASP.NET Core ile Nakat Kullanımı Eğitimi

      Bu video, Öz adlı bir eğitmen tarafından sunulan bir programlama dersidir. Eğitmen, ASP.NET Core ile nakat kullanımını adım adım göstermektedir.. Videoda, ASP.NET Core projesinde nakat dosyası yükleme, MVC controller oluşturma ve nakat sayfası çalıştırma işlemleri anlatılmaktadır. Eğitmen önce nakat dosyasını yükleyip, ardından public action method oluşturarak view'ı çalıştırır ve son olarak nakat sayfasını View Browser'da test eder. Video, nakat kodunun nasıl yazılacağı ve verilerin nasıl bağlanacağı konusunda pratik bir örnek sunmaktadır.

      • youtube.com
    • ASP.NET Core Proje Kampı: Kategori Listesi Oluşturma

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core proje kampının 21. dersidir. Eğitmen, izleyicilere sertifika görevi vermiş ve bu dersin sonunda bu görevin sonuçlarını paylaşacağını belirtmiştir.. Videoda, Entity Framework kategori repository kullanımı, dependency injection ve MVC kategori listesi oluşturma konuları ele alınmaktadır. Eğitmen, kategori repository yerine interface'ler üzerinden construction method oluşturmanın avantajlarını ve dezavantajlarını tartışmakta, ardından kategori controller'ı oluşturarak Razor view'i eklemekte ve foreach döngüsü kullanarak veritabanından kategorileri dinamik olarak çekmektedir.. Eğitmen ayrıca, gelecek derslerde mimari müdahaleler, katmanlar ve doğrulama işlemlerinin ekleneceğini belirtmektedir. 150 dersi tamamlayan öğrencilerin LinkedIn'de istenen nitelikleri karşılayabileceği de vurgulanmaktadır.

      • youtube.com
    • ASP.NET Core 50 Proje Kampı: İstatistik Sayfası Oluşturma

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core 50 proje kampının 99. dersi olup, yazılım eğitimi formatında hazırlanmıştır.. Videoda, mevcut istatistik tablosunun üzerine yeni bir istatistik sayfası oluşturma süreci adım adım gösterilmektedir. Eğitmen, Visual Studio'da yeni bir view component klasörü oluşturarak "İstatistik1" adlı bir view component tanımlamayı, bu komponenti projeye entegre etmeyi ve istatistik tablosunun üst kısmındaki dört alanı (bugünün sıcaklığı, toplam blok sayısı, mesaj sayısı ve yorum sayısı) bu komponent üzerinden göstermeyi anlatmaktadır.. Videoda ayrıca Block Manager, Contact ve Comments tablolarından veri çekme, widget oluşturma ve istatistiklerin ekranda görüntülenmesi için gerekli kodlar yazılmaktadır. Eğitmen, bir sonraki derste admin'in son mesajlaştığı kişiler gibi yeni istatistiklerin ekleneceğini belirtmektedir.

      • youtube.com
    • Eğitim Sürecinde Kullanılacak Teknolojiler ve Metodolojiler

      Bu video, bir eğitim sürecinde kullanılacak teknolojiler, tool'lar ve metodolojiler hakkında bilgi veren bir eğitim içeriğidir.. Video, ASP.NET Core MVC ile web uygulaması oluşturma, modüler mimari, Docker konteynerleri, JSON Web Token, RabbitMQ mesaj kuyruğu sistemi, Redis NoSQL veritabanı ve Identity Server gibi teknolojilerin kullanımını anlatmaktadır. Eğitim sürecinde bu teknolojilerin nasıl entegre edileceği ve modüller arasındaki iletişim nasıl sağlanacağı açıklanmaktadır. Ayrıca, bir sonraki videoda makro service kavramı hakkında detaylı bilgi verileceği belirtilmektedir.

      • youtube.com
    • ASP.NET Core Routing Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core programlama dili hakkında routing konulu bir eğitim içeriğidir. Eğitmen, daha önce ara vermek zorunda kaldığını belirterek, bu videoda routing konusunu anlatacağını açıklıyor.. Video, ASP.NET Core'da routing kavramının ne olduğunu açıklayarak başlıyor ve ardından routing tanımlama yöntemlerini detaylı şekilde ele alıyor. Eğitmen, klasik routing (Startup.cs üzerinden) ve attribute bazlı routing (metotların üstüne attribute ekleyerek) yöntemlerini kod örnekleriyle gösteriyor. Ayrıca URL template'lerinin nasıl çalıştığı, controller ve action'ların nasıl eşleştirildiği, constraint'lerin (validasyon) nasıl kullanılacağı ve HTTP isteklerinin nasıl kısıtlanabileceği konuları örneklerle açıklıyor.. Videoda ayrıca URL'lerin nasıl tanımlandığı, action isimlerinin nasıl belirlendiği ve default route'ların nasıl çalıştığı gösterilmektedir. Eğitmen, etribut bazlı tanımlamanın avantajlarını ve birden fazla URL'de aynı değişikliğin nasıl yapılacağını da anlatmaktadır. Video, eğitmenin çamaşır makinesi kapağını yapması gerektiği için kısa bir şekilde sona ermektedir.

      • youtube.com
    • ASP.NET Core'da Asenkron ve Senkron İşlemler

      Bu video, bir eğitim içeriği olup, konuşmacı ASP.NET Core'da asenkron ve senkron işlemlerin nasıl kullanılacağını anlatmaktadır.. Video, server tarafında asenkron ve senkron kullanımların karşılaştırmalı olarak ele alınmasını içermektedir. Konuşmacı, threadpool mekanizması, task ve async/await kullanımı gibi konuları kod örnekleriyle açıklamakta, ayrıca 32.000 tane trenin bulunduğu bir uygulamada farklı istek sayılarında (10, 13, 24, 37, 1000) her iki işlem türünün performansını test etmektedir.. Videoda, senkron kullanımda bir threadpool içindeki threadlerin sadece bir isteği işleyebildiği, asenkron kullanımda ise birden fazla isteği işleyebildiği gösterilmektedir. Ayrıca, threadpool'daki thread sayısını nasıl ayarlayabileceğimizi ve bu ayarların performansa etkisini örneklerle açıklamaktadır.

      • youtube.com
    • ASP.NET Core Projelerine Çoklu Dil Desteği Ekleme Eğitimi

      Bu video, bir eğitim içeriği olup, eğitmen tarafından ASP.NET Core projelerine çoklu dil desteği ekleme konusunda bilgi verilmektedir.. Video, büyük firmaların (Cambly, Amazon, Microsoft) çoklu dil desteği kullanımını göstererek başlıyor ve ardından ASP.NET Core projelerine localization kütüphanesini nasıl entegre edeceğimizi adım adım anlatıyor. Eğitmen, Startup class'ın ConfigureService metoduna localization kütüphanesini ekleme, resourcepad tanımlama, view yapılandırması ve data annotation'ları dil uyumlu hale getirme gibi konuları kod örnekleriyle açıklıyor. Video, bir sonraki derste konfigürasyon işlemlerinin devam edeceği bilgisiyle sonlanıyor.

      • youtube.com
    • ASP.NET Core ile Boş Proje Oluşturma Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core ile boş bir proje oluşturma eğitimidir.. Videoda, ASP.NET Core ile boş bir proje oluşturma süreci adım adım gösterilmektedir. Eğitmen önce yeni bir proje oluşturma, Startup dosyasında gerekli ayarları yapma, rooting işlemi yapma, klasör ve controller ekleme, view oluşturma ve projeyi çalıştırma adımlarını uygulamalı olarak anlatmaktadır. Video, ASP.NET Core ile temel bir web uygulaması oluşturmak isteyenler için temel bir rehber niteliğindedir.

      • youtube.com
    • ASP.NET Core'da JSON Web Token ile Yetkilendirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, ASP.NET Core uygulamalarında JSON Web Token (JWT) kullanarak yetkilendirme yapma sürecini adım adım göstermektedir.. Video, kimlik doğrulama (authentication) ve yetkilendirme (authorization) kavramlarını açıklayarak başlıyor, ardından JWT'nin yapısını ve kullanımını anlatıyor. Eğitmen, token oluşturma, saklama ve yetkilendirme kontrolü için gerekli kodları yazarak, middleware oluşturma, token doğrulama ve hata yönetimi işlemlerini detaylı olarak gösteriyor.. Eğitim içeriğinde Thunder Client kullanılarak token simülasyonu yapılıyor, veritabanından kullanıcı bulma işlemleri gösteriliyor ve farklı token gönderildiğinde nasıl hata mesajı alınacağı test ediliyor. Video, login işlemi sonrası kullanıcıya özel token verme ve bu token sayesinde yetkilendirme kontrolü yapma sürecini kapsamlı şekilde ele alıyor.

      • youtube.com
    • Traversal Projesi 8. Ders: Migration Oluşturma

      Bu video, Traversal projesinin sekizinci dersi olup, bir eğitim serisinin bir parçasıdır. Eğitmen, Huawei ve Vestel firmalarıyla yaptığı eğitim çalışmaları nedeniyle YouTube serisinin seyrek geldiğini belirtiyor.. Videoda migration (göç) oluşturma konusu ele alınıyor. Eğitmen, context sınıfında tanımlanan connection string ve DBSet türündeki özelliklerin SQL veritabanına nasıl yansıtılacağını gösteriyor. Package Manager Console üzerinden migration oluşturma, tablo oluşturma ve veritabanına güncelleme adımları adım adım anlatılıyor. Video, bir sonraki derste repo design pattern'e geçileceği bilgisiyle sonlanıyor.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor