Arda Çetinkaya Yazılım ve arada kendim ile ilgili karaladıklarım…

Search Results for: .net

Blog’u uzun süredir takip edenler ya da az biraz tanışma fırsatı bulduğum kişiler Managed Extensibility Framework(MEF) ile ilk çıktığı günden beri haşır neşir olduğumu bilir. 🙂 Artık direkt .NET Framework’ün bir parçası olması belki farkındalığını biraz azalttı ama açıkcası .NET ile uygulama geliştirirken belli ihtiyaçları kolayca geliştirmek için güzel bir yapı. MEF ne işe yarıyor, […]

Şu dönem .NET Core 2.2-Preview-1 ile gelişmeye devam eden ASP.NET Core, direkt framework içinde yerleşik olarak gelen “Dependency Injection(DI)” yaklaşımı bir çok açıdan kolaylıklar sağlıyor. Belli yapıları, geliştirilen uygulamalara enjekte etmek, uygulama fonksiyonlarının bağımlılıklarını sağlıklı yönetmek ve “seperation of concerns” prensibine sadık kalabilmek için DI oldukça gerekli. ASP.NET Core ile bunun yerleşik olarak sunulması, bağımlılıkların […]

ASP.NET Core uygulamaları, cross-platform uygulamalar olduğu için, bildiğiniz üzere geliştirdiğimiz web uygulamalar için artık IIS gereksinimi zorunlu değil. ASP.NET Core tarafında geliştirilen yeni “host” modeli sayesinde, uygulamaların nasıl host edileceği, kod seviyesinden yönetilip, geliştirilebiliyor. Bu ASP.NET Core’un ilk versiyonundan beri olan oldukça güzel, kolay ve yeni kapılar açan bir özellik bildiğiniz üzere. Kod seviyesinde, bu […]

İşletim sistemlerinde arka tarafta çalışan, kullanıcı ile etkileşimde olmayan bir çok uygulama olur, bildiğiniz gibi. Bunlara da en temelinde, basitçe “servis” diyoruz. Her işletim sisteminde farklı şekilde yönetilir ve çalışırsa da temel olarak uygulamaların; arka planda çalışıp, kullanıcı ile etkileşim olmadan, belli yönetimsel işlemleri yapmasını sağlarlar. Örnek olması için Windows ortamlarındaki IIS(Internet Information Services)’in üzerinden […]

Son bir kaç zamandır Raspberry Pi üzerinde IoT(Internet of Things) yaklaşımları ile uğraşıyorum. Önceki yazılarımdan hatırlayanlar olacaktır. Son bir kaç zamandır da işin içine LEGO’yu da katarak içimdeki çocuk ile daha farklı şeyler yapmaya başladım. Twitter’dan takip edenler arada görmüştür zaten. LEGO Mindstorms’un sensör ve motorlarını Raspberry Pi üzerinde çalışan uygulamalar ve scriptler ile kontrol […]

Geçtiğimiz hafta SignalR‘ın ASP.NET Core için Alpha(2) versiyonu yayınlandı. ASP.NET Core için baştan yazılan ve bazı önemli değişikliklere sahip olan bu yeni versiyon, açıkcası şu an PROD ortamlar için bence çok yeterli değil. Ancak .NET Core’un gelişim süresini göz önüne alınca yeni SignalR’ın da hızlı bir şekilde günümüz ihtiyaçlarını karşılayacağına eminim. Hem ASP.NET Core’a uygun […]

Razor Pages’in adını ilk olarak ASP.NET Core 2.0 Preview 1 çıktığında duymuştuk. İlk çıktığında da oldukça merak uyandırmıştı açıkcası, akıllara da ASP.NET Web Pages’i getirmişti. Sonu onun gibi olursa falan diye biraz çekinerek yaklaşmıştım. Küçük bir kaç PoC için tercih etmem gerekti ve oldukça hoşuma gitti. ASP.NET Core 2.0 da artık son halini aldığına göre […]