NPM için JS Kütüphane Oluşturma ve Yayınlama

Javascript ile UUID (Universally Unique Identifier) üreten bir JavaScript kodu yazarak bu kodu kütüphaneleştirelim. Ardından NPM(Node Package Manager) da bu paketi yayınlayalım.

UUID, dünya genelinde benzersiz bir kimlik belirteci oluşturmak için kullanılan bir standarttır.

UUID (Universally Unique Identifier) üreten bir JavaScript Kodu Yazalım

Bu örnekte, uuid adlı bir harici kütüphane kullanacağız. uuid kütüphanesi, UUID oluşturmak için farklı yöntemler sağlar. Aşağıdaki örnek, bu kütüphanenin v4 yöntemini kullanarak rastgele bir UUID oluşturur. uuid.js isimli bir javascript dosyasını boş bir klasör de oluşturun. Aşağıdaki kodları içerisine yazarak kaydedin.

Okumaya devam et “NPM için JS Kütüphane Oluşturma ve Yayınlama”

Blazor ile Notebook App Sayfası

Buraya da ufak bir blazor notebook app örneği sayfası bırakıyorum.

Bu sefer 2 adet component ile örneğin daha sade hale getirdim. Component a parametre gönderme, Component dan Callback Event fırlatma ve Parent Component da yakalama örneğini de inceleyebilirsiniz. CSS Class tanımlarında ternary operatörü kullanımı da görebilirsiniz.

İsteyen server bağlantısını yapıp veri tabanına ya da x bir api ye verileri sadece göndermesi ve kaydedilmesi yeterli.

Github repo adresi : https://github.com/muratbaseren/blazor-page-samples/tree/master/BlazorServerApp1/Pages/Notebooks

Okumaya devam et “Blazor ile Notebook App Sayfası”

Blazor ile Todo App Page Sayfası

Buraya da ufak bir blazor todo app örneği sayfası bırakayım. İsteyen server bağlantısını yapıp veri tabanına ya da x bir api ye verileri sadece göndermesi ve kaydedilmesi yeterli. Kodlar daha optimize şekilde component haline getirilebilir ya da metotlaştırılabilir ama özellikle o kadar küçültüp kompleks bir hal almasını istemedim. Her seviyeden geliştirici anlasın. Daha ileri olanlar tabii bu optimizasyonu yapasın.

Okumaya devam et “Blazor ile Todo App Page Sayfası”

Blazor ile tek sayfada veri tabansız CRUD ve arama

Bir süredir blazor ile uğraşmıyordum. Bu gece(yazının yayın saatinden anlarsınız 🙂 ) Biraz uğraşayım dedim, bazı şeyleri unutmadığıma sevindim. Biraz kafama göre takıldım. Ortaya bu şekilde bir örnek sayfa çıktı. Yine de birilerinin işine yarayabilir diye buraya bırakıyorum. 😉

Github repo adresi : https://github.com/muratbaseren/blazor-page-samples

Okumaya devam et “Blazor ile tek sayfada veri tabansız CRUD ve arama”

JavaScript ile Sürükle-Bırak (Drag-n-drop) İşlemi için Küçük Bir Kod Örneği

Aşağıdaki kod ile bir sayfa içinde, herhangi bir kütüphane kullanmadan, sürükle-bırak işlemini kolayca ve basit bir şekilde nasıl yapılacağının kodlarını içerir.

Okumaya devam et “JavaScript ile Sürükle-Bırak (Drag-n-drop) İşlemi için Küçük Bir Kod Örneği”

NET 6 ile Kurumsal Yazılım Mimarisi Eğitimimizi Tamamladık

Object oriented programming(OOP) detaylarından, Entity Framework Core detaylarına, SOLID prensiplerinden, bazı design pattern lara kadar uzanan ve sonunda neredeyse her şeyi kullandığımız katmanlı bir kurumsal web api projesi ile hem ilişkisel hem noSql veri tabanı kullandığımız, logging, caching yetenekli eğitimimizi gerçekleştirdik.

Okumaya devam et “NET 6 ile Kurumsal Yazılım Mimarisi Eğitimimizi Tamamladık”

Herkes Uyurken Kodlama : Entity Framework Core ile Farklı Veri Tabanlarını Kullanma – Part 04

14 Kasım 2022 Pazartesi – 21:30 ‘de görüşmek üzere diyorum 🙂

Bölüm 4 Konuları

  • Entity Framework Core – CodeFirst ve Migrations ile
  • MSSQL
  • MySQL
  • PostgreSQL
  • SQLite
  • InMemory

Veri tabanları ile belirli bir code-base üzerinden git branch kullanarak çalışma örneklendirmesi.

Okumaya devam et “Herkes Uyurken Kodlama : Entity Framework Core ile Farklı Veri Tabanlarını Kullanma – Part 04”

Herkes Uyurken Kodlama : .NET 6.0 ve ASP.NET Core MVC ile – Part 03

24 Ekim 2022 Pazartesi – 22:00 ‘de görüşmek üzere diyorum 🙂

Bölüm 3 Konuları

  • JSONResult ile JSON Veri Döndürme(Cookie Auth ile)
  • JWTBearer ile API Controller Oluşturma (JWT Token ile) (Cookie Auth varken !!)
Okumaya devam et “Herkes Uyurken Kodlama : .NET 6.0 ve ASP.NET Core MVC ile – Part 03”

Herkes Uyurken Kodlama : .NET 6.0 ve ASP.NET Core MVC ile – Part 02

Bölüm 2 Konuları

  • Profil sayfası iyileştirmeleri
  • Image Upload işlemi
  • Admin sayfası User yönetimi (CRUD)
  • Admin sayfası User yönetimi (Modal ve AJAX ile CRUD)
  • JQuery Ajax Unobtrusive Kütüphanesi Kullanımı
  • AutoMapper Kullanımı
Okumaya devam et “Herkes Uyurken Kodlama : .NET 6.0 ve ASP.NET Core MVC ile – Part 02”

Herkes Uyurken Kodlama : .NET 6.0 ve ASP.NET Core MVC ile – Part 01

.NET 6.0 ve ASP.NET Core MVC ile canlı yayın serisi planlıyorum. Çeşitli kütüphaneleri ve “..şu nasıl yapılır, böyle bir şeyi nasıl yaparız..” şeklinde kendimce kurguladığım senaryolar üzerinden projeyi ilerletiyor olacağım.

Bölüm 1 Konuları

  • Login, Register, Logout & Profile Page Oluşturma
  • Cookie Authentication
  • Entity Framework CodeFirst & Mig.
  • Password Encryption
  • Project Template Oluşturma
Okumaya devam et “Herkes Uyurken Kodlama : .NET 6.0 ve ASP.NET Core MVC ile – Part 01”

WordPress.com'da ücretsiz bir web sitesi ya da blog oluşturun.

Yukarı ↑