• Buradasın

    Blazor

    Özetteki ilgi çekici içerikler

    • Blazor Serisi: Index ve Counter Sayfalarının İncelemesi

      Bu video, bir eğitim serisinin bir parçası olup, konuşmacı Blazor teknolojisini kullanarak oluşturulan bir uygulamanın sayfalarını detaylı şekilde incelemektedir. Videoda, Visual Studio'da oluşturulan Blazor uygulamasının index ve counter sayfaları ele alınmaktadır. Konuşmacı önce uygulamanın genel yapısını göstererek, ardından index sayfasının yapısını ve counter sayfasının counter sayacını incelemektedir. Ayrıca, counter sayfasında yeni bir fonksiyon ekleyerek sayacın nasıl artırılacağını göstermektedir. Video, bir sonraki bölümde sayfaların veri çekme ve gösterme mekanizmalarının inceleneceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • Blazor UI ve Microservice Mimarisinde Basket (Sepet) Servisi Oluşturma Eğitimi

      Bu video, bir yazılım eğitim içeriğidir. Eğitmen, Salih Cantekin adlı bir kullanıcıyla birlikte Blazor UI üzerinde basket (sepet) servisi oluşturma sürecini adım adım göstermektedir. Video, basket servisi yapısının oluşturulmasından başlayarak, API Gateway üzerinden aggregation işlemleri, katalog servisi ve basket servisi arasındaki etkileşimleri, HTTP client factory'ın yapılandırılması, dependency injection kullanımı ve Redis üzerinden sepet verilerinin saklanması gibi konuları kapsamaktadır. Eğitmen, sepete ürün ekleme, güncelleme, silme ve checkout işlemleri için gerekli kodları detaylı şekilde göstermekte ve UI kısmında sepet sayfası, ürün listeleme ve toplam fiyatı hesaplama gibi kullanıcı arayüzü özelliklerini anlatmaktadır. Video, microservice mimarisinde servislerin birbirleriyle nasıl iletişim kuracağını, API Gateway'ın rolünü ve Redis kullanımı gibi teknik konuları ele almaktadır. Eğitmen, kod yazma, hata düzeltme ve uygulamanın çalıştırılması süreçlerini göstererek pratik bir öğrenme deneyimi sunmaktadır. Video sonunda, bir sonraki videoda app state konusunun anlatılacağı belirtilmektedir.

      • youtube.com
    • ASP.NET Core Web API ve Blazor ile Tek Sayfa Uygulaması Oluşturma Eğitimi

      Bu video, bir eğitmen tarafından sunulan yazılım geliştirme eğitim serisinin üçüncü bölümüdür. Eğitmen, ASP.NET Core Web API ve Blazor teknolojilerini kullanarak tek sayfa uygulaması (SPA) oluşturma sürecini adım adım anlatmaktadır. Video, to-do list uygulaması örneği üzerinden Web API'lerin JavaScript ve Blazor ile nasıl tüketileceğini göstermektedir. İçerikte, API servisi oluşturma, HTTP istekleri (GET, POST, PUT, DELETE, PATCH), CORS ayarları, veritabanı işlemleri ve Razor bileşenlerinin nasıl kullanılacağı detaylı olarak anlatılmaktadır. Ayrıca, JWT kullanarak API'lerin nasıl korunacağı ve rol yönetimi konuları da ele alınmaktadır. Eğitim, hem JavaScript ile hem de Blazor kullanarak API tüketimi yöntemlerini karşılaştırmakta, Blazor'ın tek sayfa uygulamaları için sunduğu avantajları vurgulamaktadır. Video yaklaşık 1 saat 43 dakika sürmekte ve son bölümde Web API'lerde CRUD işlemleri ile ilgili bilgiler verilmektedir.

      • youtube.com
    • Blazor Eğitim Videosu: Client Side Blazor Modelleri

      Bu video, Ahmet Sekman tarafından sunulan Blazor eğitim serisinin ikinci modülünü içermektedir. Eğitmen, Blazor teknolojisinin client side modellerini detaylı bir şekilde anlatmaktadır. Videoda, Blazor ve PSML kullanarak client side Blazor projesi oluşturma süreci gösterilmektedir. Eğitmen, projenin temel yapısını, komponentleri (HomePage, Counter ve FetchDate) ve bunların nasıl çalıştığını açıklamaktadır. Ayrıca, C# kodlarının HTML'e nasıl bağlanacağı, routing sistemi, komponentlerin birbirine nasıl geçirileceği ve partial view kullanımı gibi temel konular ele alınmaktadır. Video, bir sonraki bölümde FetchDate komponentinin inceleneceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • ASP.NET Core Blazor Komponent Oluşturma Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı ASP.NET Core Blazor uygulamalarında komponent oluşturma konusunu anlatmaktadır. Video, komponentlerin ne olduğunu açıklayarak başlıyor ve ardından adım adım bir depo komponenti oluşturma sürecini gösteriyor. Konuşmacı, ASP.NET Core hosted bir proje oluşturma, routable component yazma, malzeme listesi oluşturma ve komponentleri nasıl parçalara ayırabileceğinizi gösteriyor. Ayrıca, komponentlerin lifecycle döngüsü, import.razor kullanımı ve komponentleri nasıl esnek bir şekilde düzenleyebileceğiniz konuları da ele alıyor.

      • youtube.com
    • Blazor Projelerinde Imports.razer Dosyası Kullanımı

      Bu video, bir eğitim içeriği olup, konuşmacı Blazor projelerinde varsayılan olarak gelen Imports.razer dosyasının işlevini ve kullanımını anlatmaktadır. Video, Blazor projelerinde oluşturulan projelerde Imports.razer dosyasının ne işe yaradığını açıklamaktadır. Konuşmacı, bu dosyanın namespace'leri tanımlayarak komponentler, sayfalar ve layout'lar arasında kolayca erişim sağladığını göstermektedir. Ayrıca, bu dosyanın nasıl kullanılacağı, sayfa özelinde namespace tanımlama yöntemleri ve Visual Studio'nun arka planda otomatik olarak oluşturduğu using blokları hakkında bilgiler verilmektedir. Video, geliştirme aşamasında kafadaki soru işaretlerini gidermek ve sorunları çözmek için faydalı bilgiler içermektedir.

      • youtube.com
    • Blazor Local Storage Kullanımı Eğitimi

      Bu video, bir konuşmacının Blazor Local Storage kütüphanesinin nasıl kullanılacağını adım adım gösterdiği bir eğitim içeriğidir. Video, Blazor Local Storage kütüphanesinin projeye nasıl ekleneceğini, kurulum adımlarını ve kullanımını göstermektedir. İlk bölümde JWT token'ın client tarafında saklanması ve kullanılması konusu ele alınırken, ikinci bölümde sayfalar arası local storage kullanımı, home ve counter sayfaları arasında counter değerinin nasıl aktarıldığı test edilmektedir. Videoda asenkron ve senkron metodlar olan setItem ve getItem metodlarının kullanımı, counter örneği üzerinden gösterilmektedir. Ayrıca, bir sonraki bölümde server tarafında üretilen token'ın client tarafında nasıl tutulacağı ve API'lere her gittiğinde header'a nasıl ekleneceği konusunda bilgi verileceği belirtilmektedir.

      • youtube.com
    • Blazor ve Razor Pages Eğitim Serisi: Komponent Oluşturma ve Parametre Kullanımı

      Bu video, bir eğitim içeriği olup, konuşmacı Blazor ve Razor Pages teknolojilerinde proje yapısı, komponent oluşturma ve parametre kullanımı konularını adım adım anlatmaktadır. Video, Blazor uygulamalarında proje yapısının nasıl çalıştığını açıklayarak başlıyor ve ardından Bootstrap butonlarının kullanımı, ikon ekleme yöntemleri ve custom komponent oluşturma sürecini gösteriyor. Eğitmen, "Custom Edit Button Component" ve "Base Buton Component" gibi örnek komponentler oluşturarak, bu komponentlere parametre (buton text, color, ikon, caption, buton boyutu, outline, tooltip, click olayı, busy durumu ve spinner) nasıl gönderilebileceğini detaylı şekilde anlatıyor. Eğitim içeriğinde ayrıca Bootstrap'in Blazor'da nasıl entegre edildiği, sayfa oluşturma, routing yapma ve geliştirme sürecinde değişiklikleri hızlıca test etmek için PowerShell kullanarak projeyi derleyip çalıştırma yöntemleri de gösterilmektedir.

      • youtube.com
    • ASP.NET Core Blazor ile Microservice Mimarisinde Kullanıcı Girişi Eğitimi

      Bu video, bir eğitmen tarafından sunulan ASP.NET Core Blazor kullanarak microservice mimarisinde geliştirilen bir projenin UI tasarımı ve kullanıcı yönetimi eğitimidir. Video, Blazer uygulaması ile microservice mimarisinde geliştirilen bir projenin kullanıcı giriş sistemi oluşturma sürecini adım adım göstermektedir. İçerikte domain, application ve infrastructure katmanlarının oluşturulması, user login request ve response modellerinin tasarlanması, Blazer Local Storage kütüphanesi ekleme, custom Authentication State Provider sınıfı geliştirme, HTTP client ile API gateway'e login isteği gönderme, token alma ve local storage'a kaydetme işlemleri anlatılmaktadır. Eğitim ayrıca CORS ayarları, Navigation Manager kullanımı, HTTPS protokolü ile ilgili sorunlar ve uygulamanın çalıştırılması ve test edilmesi konularını da kapsamaktadır. Video, bir serinin parçası olup, bir sonraki videoda basket, katalog ve checkout sayfalarının nasıl ekleneceği anlatılmaktadır.

      • youtube.com
    • ASP.NET Core Blazor Projelerinde File Explorer ve Sanal Dosya Sistemi Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı ASP.NET Core Blazor projelerinde File Explorer modülü ve sanal dosya sistemi kullanımını adım adım göstermektedir. Video, üç ana bölümden oluşmaktadır: İlk bölümde File Explorer modülünün projeye nasıl ekleneceği ve embed resource olarak kaynak dosyalarının nasıl kaydedileceği anlatılmaktadır. İkinci bölümde sanal dosya sisteminin oluşturulması, "my resources" adlı klasör ve alt klasörlerin embed source olarak ekleme işlemleri gösterilmektedir. Son bölümde ise plugin modülü oluşturma, sos yönetimi ve çalışma sırasında sosları yüklemeyi engelleyen servis oluşturma konuları ele alınmaktadır. Eğitim boyunca Edit Reference Provider servisinin parametreleri (base namespace, base folder), virtual file provider edit, bezini space gibi kavramlar açıklanmakta ve geliştirme sürecinde dosyaların anında güncellenmesi için gerekli ayarlar gösterilmektedir. Ayrıca, dinamik sos yönetimi ve endpoint üzerinden sos değerlerinin nasıl okunacağı da anlatılmaktadır.

      • youtube.com
    • SyncFusion Blazor Toast Tanıtım Videosu

      Bu video, SyncFusion Blazor Toast bileşeninin özelliklerini tanıtan bir ürün tanıtım videosu formatındadır.. Video, Blazor Toast'ın temel özelliklerini ve kullanım alanlarını detaylı şekilde anlatmaktadır. Bileşenin esnek yapısı, farklı mesaj türleri (başarı, uyarı, hata, bilgi), özelleştirme seçenekleri (arka plan, yazı tipi, ikon), konumlandırma, animasyon efektleri, tema seçenekleri ve erişilebilirlik özellikleri hakkında bilgiler verilmektedir. Ayrıca, toast'ların stacklenmesi, animasyon efektleri ve farklı ekran boyutlarında uyumluluğu gibi pratik özellikler de gösterilmektedir.

      • youtube.com
    • Syncfusion Blazor Icon Component Kullanım Rehberi

      Bu video, bir eğitim içeriği olup, izleyicilere Syncfusion Blazor icon component'ini nasıl kullanabileceklerini adım adım göstermektedir. Video, Blazor web saby uygulamasına Syncfusion Blazor icon component'ini entegre etme sürecini kapsamaktadır. İçerikte, Visual Studio 2019 kullanılarak yeni bir Blazor uygulaması oluşturma, Syncfusion Blazor buton paketini kurma, icon component'ini kullanma, farklı boyutlardaki iconları (küçük, orta, büyük) görüntüleme, iconları özelleştirme ve üçüncü parti iconları kullanma gibi konular ele alınmaktadır. Ayrıca, iconları buton bileşenlerine entegre etme ve search bileşenlerinde iconları görüntüleme gibi uygulamalar da gösterilmektedir.

      • youtube.com
    • Blazor Teknolojisi Tanıtımı

      Bu video, Blazor teknolojisini tanıtan bir eğitim içeriğidir. Konuşmacı, Blazor'un ne olduğunu ve çalışma prensiplerini açıklamaktadır. Video, Blazor'un C# ve HTML kullanarak web geliştirme yapabilmemizi sağlayan bir web kütüphanesi olduğunu anlatarak başlıyor. Microsoft'un daha önce Silverlight ve WebForms ile başarısız olduğu ancak bu sefer VPSM kartı ile beraber başarılı bir framework oluşturduğu belirtiliyor. Daha sonra JavaScript kütüphaneleri kullanan web uygulamalarının çalışma şekli ile Blazor'un çalışma şekli karşılaştırılıyor. Blazor'un VPSM teknolojisi sayesinde web ortamında C#, C++, Python, Go gibi farklı dillerin byte kodlarını doğrudan çalıştırabildiği ve bu sayede yeni bir web ekosistemi açtığı vurgulanıyor.

      • youtube.com
    • ASP.NET ve Blazor'da Parametre Tanımlama Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı ASP.NET MVC ve Blazor framework'lerinde parametre tanımlama konularını adım adım göstermektedir. Video, iki ana bölümden oluşmaktadır. İlk bölümde Blazor'da page direktifi kullanımı, root tanımları ve birden fazla root tanımının nasıl kullanılacağı anlatılmaktadır. İkinci bölümde ise ASP.NET MVC'de parametre alma yöntemleri, "values" özelliğini kullanarak tüm tanımlanabilecek parametreleri string olarak alma ve farklı kırılımları toplama teknikleri gösterilmektedir. Eğitim boyunca kod örnekleri ve tarayıcı üzerinde yapılan testler gösterilmekte, ayrıca Blazor'un kültür uyumsuzluğunu nasıl çözdüğü ve parametrelerin optional yapılması gibi konular da ele alınmaktadır. Video sonunda bir sonraki videoda "navigation manager" konusunun detaylı olarak ele alınacağı belirtilmektedir.

      • youtube.com
    • Blazor'da Custom Dropdown Komponenti Oluşturma Eğitimi

      Bu video, bir eğitmen tarafından sunulan Blazor framework'ünde custom dropdown komponenti oluşturma konulu bir yazılım eğitim içeriğidir. Video, sipariş oluşturma ve düzenleme ekranlarında kullanılacak özel bir dropdown komponentinin adım adım oluşturulmasını göstermektedir. İçerikte, Blazor'ın Typed kütüphanesinden bir komponent kullanılarak dropdown menüsünün nasıl oluşturulacağı, API üzerinden tedarikçi listesinin çekilmesi, search metodunun yazılması ve komponentin özelliklerinin (place holder, show dropdown on focus, enable dropdown, debound) nasıl ayarlanacağı anlatılmaktadır. Eğitimde ayrıca, komponentin parametrelerinin (bind value, event, show dropdown on focus) açıklanması, değer değişim olaylarının yönetimi ve oluşturulan komponentin ana sayfada ve daha sonraki ekranlarda nasıl kullanılacağı da gösterilmektedir.

      • youtube.com
    • Web Assembly ve Blazor Teknolojisi Eğitim Videosu

      Bu video, Microsoft'ta Blazor teknolojisi ile ilgili çalışmalar yapmış bir konuşmacının sunduğu eğitim içeriğidir. Video, Web Assembly'nin ne olduğunu, 2015 yılında Microsoft, Mozilla, Apple ve Google tarafından kurulan bir community grubu tarafından geliştirildiğini açıklayarak başlıyor. Ardından Blazor teknolojisi ile oluşturulan bir .NET Core projesi üzerinden kod örnekleri gösteriliyor. İçerikte main layout, index sayfası, counter, weather forecast ve todo list gibi örnek sayfalar inceleniyor ve Razer'da click eventinde add todo metodu çağırma gibi pratik uygulamalar gösteriliyor. Video ayrıca Web Assembly'nin server side geliştirme yaparak browser bazlı derlendiğini, modern JavaScript frameworklerinden farklı olarak browser'ın makine diline çevirmesini sağladığını ve Angular gibi tek sayfalık uygulamalar (SPA) ve bind mantığını nasıl kullandığını açıklıyor.

      • youtube.com
    • Blazor'da Komponent Oluşturma ve Veri Bağlama Eğitimi

      Bu video, bir konuşmacının Blazor framework'ünde komponent oluşturma ve veri bağlama konularını anlattığı kapsamlı bir eğitim içeriğidir. Video, Blazor'da yeni komponent oluşturma sürecini adım adım göstermektedir. İçerikte import işlemleri, using direktifleri, one way ve two way binding, parametre tanımlama ve kullanımı, dinamik değer aktarımı, nested komponent kullanımı ve text komponenti oluşturma gibi temel konular ele alınmaktadır. Ayrıca Bootstrap'ın Alert yapısını Blazor'a uygun dinamik hale getirme ve "prop" kullanarak parametre tanımlama, "render fragment" ile parametre gönderme gibi pratik uygulamalar da gösterilmektedir. Eğitim boyunca kod örnekleri üzerinden pratik uygulamalar yapılmakta ve Blazor projelerinde komponent kullanımının avantajları vurgulanmaktadır. Konuşmacı, komponentlerin daha düzenli ve yönetilebilir hale getirilmesi için farklı yöntemlerin neden kullanıldığını açıklamaktadır.

      • youtube.com
    • Microsoft Blazor Eğitim Videosu

      Bu video, Microsoft tarafından sunulan Blazor teknolojisi hakkında bir eğitim serisinin ilk bölümüdür. Sunucu tarafında C# kodu yazarak web uygulamaları geliştirmeyi anlatmaktadır. Video, Blazor'ın ne olduğunu açıklayarak başlıyor ve Visual Studio Code üzerinden Blazor uygulaması oluşturma sürecini adım adım gösteriyor. Blazor projesinin yapısı, pages ve shared klasörleri, component kullanımı ve örnek sayfalar (index, counter, fetch data) detaylı olarak inceleniyor. Ayrıca, Blazor'ın JavaScript yerine HTML sayfalarında C# kodu yazma imkanı sunduğu ve veri çekme işlemleri gösteriliyor. Video, bir serinin parçası olup, ilerleyen bölümlerde Blazor'ın daha fazla özelliği ve kullanım alanları ele alınacağı belirtiliyor.

      • youtube.com
    • Ekşi Sözlük Benzeri Sözlük Sitesi Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan yazılım geliştirme eğitim serisinin bir bölümüdür. Eğitmen, izleyicilere Ekşi Sözlük benzeri bir sözlük sitesi geliştirme sürecini adım adım anlatmaktadır. Video, Revit MQ, CQP pattern, Mediator pattern ve projection mekanizmaları kullanılarak Blazor ve Blazor Web SML ile geliştirilen bir sözlük sitesi projesinin tanıtımını içermektedir. İçerikte kullanıcı giriş, kullanıcı oluşturma, kullanıcı bilgilerini düzenleme, oy verme, favorilere ekleme, entry oluşturma, entry arama ve sayfalama gibi temel fonksiyonlar detaylı şekilde gösterilmektedir. Eğitimde ayrıca proje yapısı, core infrastructure ve app olarak ayrılmış yapı, entry ve entry comment'lerin ayrı tutulma nedenleri ve veritabanı tabloları hakkında bilgiler verilmektedir. Video sonunda izleyicilere projenin bazı kısımlarını kendi tasarlamaları ve geliştirmeleri için ödev verilmektedir.

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