İlkay İlknur
Merhaba, Bu blogda ilgi alanıma giren konularla ilgili paylaşımlarda bulunuyorum. Bunların çoğunluğu C#, .NET Core ve Azure ile ilgili konular.
Hakkımda daha fazla bilgiye buradan ulaşabilirsiniz.
Anasayfa
Hakkımda
Arşiv
Görüşme
ilkay@ilkayilknur.com
Arşiv
.NET Uygulamalarında Kullanabileceğimiz Diagnostics Araçları
Ocak 17, 2021
C# 8.0 İle Beraber Daha Kolay İndeksleme ve Slicing
Ocak 10, 2021
Lambda Expressionlarda Allocationlardan Kaçınmak
Aralık 19, 2020
Source Generatorlar İle Kod Yazan Kod Yazma
Aralık 08, 2020
System.Text.Json API'larına .NET 5.0 İle Beraber Gelen Yenilikler
Ekim 25, 2020
stackalloc İfadesi Nedir? Nasıl Kullanılır?
Ekim 17, 2020
ASP.NET Health Check Mekanizması ve Azure App Servicelerde Health Check Kullanımı
Eylül 25, 2020
.NET Uygulama Yayınlama Opsiyonları
Eylül 18, 2020
C# 9.0 İle Beraber Gelen Diğer Yenilikler
Eylül 04, 2020
C# 9.0 İle Immutable Data İle Çalışma (Recordlar ve Init-Only Propertyler)
Ağustos 27, 2020
.NET Core Uygulamalarını dotnet-counters İle Monitor Etmek Ve Custom EventCounter Tanımlama
Ağustos 20, 2020
Peki Nedir Bu ValueTask?
Ağustos 13, 2020
ASP.NET Core MVC ve Web API Uygulamalarında Mini Profiler Kullanımı
Ağustos 05, 2020
String.Create Metodu Nasıl Kullanılır ?
Temmuz 29, 2020
.NET Core'da Pipe(System.IO.Pipelines) Kullanımı
Temmuz 22, 2020
ASP.NET Core Uygulamalarında Azure App Configuration Kullanarak Feature Flags Implementasyonu
Temmuz 14, 2020
ASP.NET Core Uygulamalarında IHttpClientFactory Kullanımı
Temmuz 06, 2020
.NET Core'da JSON API'ları
Temmuz 02, 2020
.NET Core'da Channels Kullanımı
Haziran 25, 2020
ArraySegment<T> ve StringSegment Nedir? Nasıl Kullanılır?
Haziran 15, 2020
.NET Core Span<T> ve Memory<T> Performans Karşılaştırması
Haziran 10, 2020
.NET Core'da Span<T> ve Memory<T> Tipleri
Mayıs 27, 2020
.NET Core'da Array Pooling
Mayıs 20, 2020
Object Pooling Nedir, .NET Core İçerisinde Nasıl Kullanılır
Mayıs 12, 2020
Azure App Servicelere Ücretsiz Sunulan Let's Encrypt SSL Sertifikalarının Yüklenmesi ve Otomatize Edilmesi
Mayıs 06, 2020
Github Actions'a Kısa Bir Bakış
Nisan 20, 2020
C# 7.2 - Value Typelarda Referans Semantiği Yenilikleri
Aralık 20, 2017
C# 7.1 Yenilikleri
Kasım 24, 2017
Visual Studio 2017 Kurumsal Lansman C# 7.0 ve Visual Studio 2017 Oturumlarım
Nisan 03, 2017
Visual Studio 2017 Yenilikleri Video Serisi
Mart 27, 2017
Task.FromResult Metodu Ne İş Yapar, Nerede Kullanılır ?
Aralık 05, 2016
C# 7.0 - Out Variables
Kasım 19, 2016
C# 7.0 - Tuples
Ağustos 25, 2016
BenchmarkDotNet ile Performans ve Memory Benchmarking
Temmuz 25, 2016
C# 7.0 - Pattern Matching
Temmuz 13, 2016
C# 7.0 Kod Örnekleri
Temmuz 10, 2016
C# 7.0 - Digit Separators
Haziran 13, 2016
C# 7.0 - Binary Literals
Haziran 08, 2016
C# 7.0 - Local Functions
Mayıs 23, 2016
C# 7.0 Özelliklerini Nasıl Test Ederiz ?
Mayıs 19, 2016
C# 7.0'da Bizi Neler Bekliyor ?
Mayıs 18, 2016
Visual Studio 2015 Update 2 İle Gelen Yenilikler
Nisan 25, 2016
Visual Studio VNext - Visual Studio 15 Preview Yenilikleri
Nisan 08, 2016
Build 2016 - 2. Günün Ardından
Nisan 01, 2016
Build 2016 - 1. Günün Ardından
Mart 31, 2016
Build 2016 Öncesi Ortalıkta Dolaşan Söylentiler Ve Beklentilerim
Mart 30, 2016
Roslyn - CSharpSyntaxWalker İle Syntax Tree Üzerinde Gezinme
Mart 14, 2016
C# Fundamentals - Object & Collection Initializers
Mart 08, 2016
Roslyn Syntax Tree API'larına Giriş
Şubat 22, 2016
C# Fundamentals - Declarative Programlama Nedir ?
Şubat 19, 2016
C# Fundamentals - Generics Serisi
Şubat 11, 2016
Typescript Development Araçları
Ocak 24, 2016
Typescript Nedir
Ocak 19, 2016
Roslyn Scripting APIs
Ocak 13, 2016
C# Interactive Window
Ocak 04, 2016
C# 6.0 String Interpolation
Aralık 16, 2015
Açık Akademi Yaz Okulu - C# ve LINQ Oturumu
Ağustos 12, 2015
Açık Akademi Yaz Okulu - Azure Storage Services Oturumu
Ağustos 11, 2015
Visual Studio 2015 Sürümleri ve Kurulum Yenilikleri
Ağustos 02, 2015
Build 2015 Birinci Gün Değerlendirmesi
Nisan 29, 2015
Visual Studio Online TFS Projelerini History Kaybetmeden Git'e Taşıma
Mart 15, 2015
NOSQL Azure Meetup'ının Ardından
Mart 08, 2015
Azure Websites Always-On Özelliği
Şubat 22, 2015
Entity Framework Second Level Cache
Şubat 01, 2015
.NET Compiler Platform API'larını Kullanmak İçin Visual Studio Ortamını Hazırlama
Aralık 29, 2014
Portable Class Library mi ? Universal App Shared Projects mi ?
Aralık 28, 2014
Visual Studio 2015 Preview İçerisinde C# 6.0
Aralık 04, 2014
Microsoft Connect Etkinliğinden Notlar
Kasım 28, 2014
Expando Object İçerisine Dinamik Olarak Member Ekleme
Kasım 26, 2014
C# 6.0 Webiner Kaydı
Eylül 22, 2014
C# 6.0 Webineri
Eylül 17, 2014
Visual Studio 14 CTP 3'de Yeni Neler Var ?
Eylül 07, 2014
.NET Native
Eylül 02, 2014
XML Serializer ve Memory Problemi
Ağustos 31, 2014
C# 6.0 - Nameof Expressions
Ağustos 29, 2014
Visual Studio 14 CTP'de C# 6.0 Null Propagating Operatorünü(?.) Deneyin !
Temmuz 12, 2014
Visual Studio 14 CTP 1 ve 2'de Neler Var ?
Temmuz 11, 2014
Primary Constructors ve Auto Property Initializers ile Immutable Nesne Geliştirme
Haziran 05, 2014
C# 6.0 - Auto-Property Initializers
Haziran 02, 2014
Çanakkale Onsekiz Mart Üniversitesi C# Programlama Semineri
Mayıs 21, 2014
C# 6.0 - Primary Constructors
Nisan 28, 2014
Bir Solukta C# 6.0
Nisan 09, 2014
Build 2014'de İkinci Gün - Roslyn Preview, Open Source ve Fazlası
Nisan 04, 2014
Build 2014 1.Gün'de Neler Oldu
Nisan 03, 2014
Build 2014'e Saatler Kala...
Nisan 01, 2014
Entity Framework Code First Index Attribute Kullanımı
Mart 27, 2014
.NET Framework'ün Source Code'una Erişim Artık Daha Kolay
Mart 24, 2014
C# Fundamentals - Generic Tiplerin Olmadığı Bir Dünya
Mart 17, 2014
Immutable Collections
Mart 08, 2014
Immutable Nesne Kavramı
Şubat 17, 2014
Windows Azure Storage Emulator'ünü Kısayoldan Açmak
Ocak 27, 2014
C# Developers Kanalı Açılıyor ve Visual Studio 2013 ile Gelen Yeniliklere Giriş Videosu
Ekim 08, 2013
C# 5.1 ya da C# 5.0.1 Gelecek Mi ? Programlama Dilleri Tarafındaki Son Durumlar
Eylül 16, 2013
.NET Framework 4.5.1 Nedir Ne Değildir
Eylül 09, 2013
Microsoft Yaz Okulu 2013'ün Ardından
Ağustos 26, 2013
Build 2. Gün Değerlendirmesi-Windows Azure Mobile Services ile Web Sites Release ve Auto-Scale
Haziran 28, 2013
Build 2013 1.Gün Değerlendirmesi, Windows 8.1, Visual Studio 2013 Preview ve .NET 4.5.1 Preview
Haziran 27, 2013
Build 2013 Konferansı, Teknolot.TV Süprizi ve Giik.FM Podcastimiz
Haziran 26, 2013
HttpClient Artik Her Platformda !
Haziran 03, 2013
C# 5.0 Asenkron Programlama Özelliklerini .NET Framework 4.0, Windows Phone 7.5 & 8.0 ve Silverlight 4.0 & 5.0 Platformlarında Kullanın
Mayıs 13, 2013
Sakarya Üniversitesi Mobil Uygulama Geliştirme Seminerinin Ardından
Mayıs 05, 2013
Global Azure Bootcamp'in Ardından
Mayıs 01, 2013
27 Nisan'da Windows Azure Global Bootcamp Türkiye Ayağını Kaçırmayın !
Nisan 19, 2013
Visual C# MVP'siyim
Nisan 01, 2013
Çoklu Enum Değerleriyle Çalışmak
Mart 11, 2013
DEU BT 2. Teknoloji Zirvesi'nin Ardından
Ocak 09, 2013
Bir C# Developerının Windows Phone 8 SDK'inden Beklentileri ve Hayal Kırıklıkları
Aralık 31, 2012
Windows Phone 8 SDK ve Emulator İncelemesi
Kasım 11, 2012
giik.fm Build Konferansı Podcastleri
Kasım 07, 2012
giik.fm Yayında
Ekim 24, 2012
Windows Runtime Componentlerinde Asenkron İşlemler - C# 5.0
Ekim 15, 2012
C# 5.0 Windows Runtime Desteği ve Windows Runtime Componentleri Geliştirme
Ekim 08, 2012
C# 5.0 - Caller Info Attributes ile Kolaylaşan INotifyPropertyChanged İmplementasyonu
Ağustos 13, 2012
Windows 8 Metro Style Uygulamalarda Semantic Zoom - C# & XAML
Temmuz 23, 2012
Windows 8 Metro Style Uygulamalarda FlipView Kontrolü - C# & XAML
Temmuz 16, 2012
Windows 8 Metro Style Uygulamalarda ListView Kontrolü - C# & XAML
Temmuz 09, 2012
Windows 8 Metro Style Uygulamalarda GridView Kontrolünde Gruplama - C# & XAML
Temmuz 02, 2012
Windows 8 Metro Style Data Uygulamaları ve GridView Kontrolü - C# & XAML
Haziran 25, 2012
C# 5.0 - Caller Info Attributes
Mayıs 26, 2012
Windows 8 Application Manifest Kavramı ve Package.appxManifest Dosyası
Mayıs 20, 2012
Kocaeli Üniversitesi Bilişim Günleri 2012
Mayıs 11, 2012
EBMT Yazılım Etkinliği ve Windows 8 Oturumum
Mayıs 04, 2012
İlk Windows 8 Metro Style Uygulamamız - C# & XAML
Mayıs 01, 2012
Trakya Üniversitesi Yazılım Şenliği Ardından
Nisan 25, 2012
Nedirtv 6. Yıldönümü Etkinliği
Nisan 16, 2012
Windows 8 Development'a Giriş ve Windows Runtime(WinRT)
Nisan 15, 2012
Trakya Üniversitesi Yazılım Şenliği 2012 ve C# 5.0 Oturumum
Nisan 12, 2012
Compile Time Constants(const) vs Runtime Constants(readonly)
Nisan 08, 2012
Add Service Reference Ekranında Alınan Proxy Authentication Required Hatasının Çözümü
Nisan 05, 2012
Nedirtv Seminerleri - 6.Yıldönümü Etkinliği
Nisan 03, 2012
Yenilenen Blogum
Nisan 01, 2012
SDU Yazılım Zirvesi 2012’nin Ardından
Mart 20, 2012
SDÜ Yazılım Zirvesi 2012 - C# 5.0 Oturumum
Mart 06, 2012
Tüm Yönleriyle C# 5.0 Webineri Kaydı
Şubat 27, 2012
Nedirtv Şubat Webinerleri (Level 300 Özel) ve C# 5.0 Webinerim
Şubat 03, 2012
Roslyn - Scripting API ve C# Interactive Window
Şubat 01, 2012
The Roslyn Project - 5N1K (Ne,nerede,ne zaman,nasıl,neden,kim)
Ocak 25, 2012
Object,Collection ve Dictionary Initializers
Ocak 21, 2012
C# 5.0 Paralel İşlemlerin Yönetimde Async & Await Kullanımı ve Task Combinator Metotları
Ocak 17, 2012
C# 5.0 Async & Await Arka Planda Neler Oluyor ?
Ocak 11, 2012
Asenkron WCF Servis Çağrımlarında C# 5.0 ile Gelen Async & Await Kullanımı
Ocak 09, 2012
C# 5.0 & VB.NET 11.0 Async ve Await İle Kolaylaşan Asenkron İşlemler
Ocak 05, 2012
C# 5.0 & VB.NET 11.0 Asenkron Programlama 5N1K (Ne,nerede,ne zaman,nasıl,neden,kim)
Ocak 02, 2012
C# - Interceptors ve Castle Windsor İle Gerçekleştirimi
Aralık 22, 2011
C# Iterators,Yield Keywordü ve Arka Planda Neler Oluyor ?
Aralık 15, 2011
C# - IoC Containers ve Castle Windsor IoC Container Kullanımı
Kasım 25, 2011
Entity Framework–ToList().Count vs Any() vs Count()
Kasım 18, 2011
Entity Framework–Compiled Queries ve Performans Karşılaştırmaları
Kasım 11, 2011
Dependency Injection Nedir ? - C# ile Örnek Uygulama
Ekim 04, 2011
Farklı Endpointler Üzerinden Sunulan Web Servislerin Referanslarının ve Ortak Kullanılan Tiplerinin İstemci Tarafında Tek Bir Noktadan Yönetimi
Eylül 16, 2011
Silverlight 5 RC Yayınlandı !!!
Eylül 02, 2011
MetadataResolver Tipini Kullanarak WCF Metadatasını Kullanmak
Haziran 30, 2011
Silverlight 5 Beta - Tarayıcı İçerisinde Elevated Trust ve OOB Yenilikleri
Mayıs 18, 2011
Silverlight 5 Beta - Style'lar İçerisinde Binding ve Ancestor RelativeSource Binding Özelliği
Nisan 22, 2011
Silverlight 5 Beta - XAML Debugging ve Custom Markup Extensions
Nisan 19, 2011
Silverlight 5 Beta - Kontrol Yenilikleri
Nisan 17, 2011
Silverlight 5 Beta - Implicit Data Templates
Nisan 16, 2011
MIX’11 Konferansının Ardından
Nisan 15, 2011
MVVM (Model-View-ViewModel) Nedir ?
Mart 31, 2011
NuGet Package Manager
Şubat 20, 2011
Anonymous Metotlar-Arka Planda Neler Oluyor ?
Şubat 14, 2011
İngilizce Blogum
Şubat 03, 2011
WCF Servislerinde Generic Parametre Kullanımı
Ocak 28, 2011
Silverlight'ta Textbox'a Focuslanma Sorunu ve Çözümü
Ocak 10, 2011
DeepZoomTools.dll ile Programatik Olarak Deep Zoom Image ve Deep Zoom Collection Oluşturma
Aralık 14, 2010
Windows Phone 7 Uygulamalarında Chooser Yapısı
Kasım 30, 2010
Windows Phone 7 Uygulamalarında Launcher Yapısı
Kasım 26, 2010
Windows Phone 7 Uygulamalarında InputScope ile Girdi Tipine Uygun Klavye Gösterimi
Kasım 23, 2010
Windows Phone 7 Uygulamalarında Orientation Kontrolü
Kasım 01, 2010
Her Silverlight Developer Aynı Zamanda Bir Windows Phone Developerdır
Ekim 29, 2010
WCF RIA Servicelerinde Invoke Attribute’ü ile CRUD İşlemleri Haricindeki Metotların Gerçekleştirimi ve Çağrımı
Ekim 18, 2010
WCF RIA Services CRUD(Create,Read,Update,Delete) İşlemleri
Ekim 17, 2010
WCF Serileştirme Problemi ve WCF Tracing
Ekim 11, 2010
SQL Server 2008'de Stored Procedure'lerin ve T-SQL Komutlarının Debug Edilmesi
Ağustos 18, 2010
MSP 2010-2011 başvuruları ve MSP programı ile ilgili merak ettiğiniz konular
Ağustos 10, 2010
WPF Ribbon Kütüphanesi
Ağustos 04, 2010
Ilk WCF RIA Services Uygulaması
Temmuz 03, 2010
WCF RIA Services'a Giriş
Temmuz 02, 2010
Visual Studio 2010 Türkçe Dil Paketi Yayınlandı
Temmuz 01, 2010
IIS Express Duyuruldu !
Haziran 30, 2010
Expression Studio 4 Yayınlandı ve Silverlight 4 Theme Pack
Haziran 09, 2010
INETA Fazla Mesai
Mayıs 04, 2010
.NET Framework Client Profile Nedir ?
Nisan 26, 2010
Visual Studio 2010 Tips #16 - HTML&ASP.NET ve Javascript Code Snippets
Nisan 21, 2010
Visual Studio 2010 Tips #15 - Mimarisel Yenilikler
Nisan 07, 2010
Visual Studio 2010 Tips #14 - Box Selection
Nisan 05, 2010
Visual Studio 2010 Tips #13 - Intellisense Suggestion Mode
Nisan 05, 2010
Visual Studio 2010 Tips #12 - Yaratılan Projelerin Otomatik Olarak Kaydedilmemesi
Nisan 03, 2010
Nedirtv.com 4. Yıldönümü Seminerleri
Nisan 03, 2010
Visual Studio 2010 Tips #11 - Yaratılan Projelerin Varsayılan Lokasyonlarının Değiştirilmesi
Nisan 02, 2010
.NET Framework 4.0 - Paralel İterasyonların Break veya Stop Metotları ile Sonlandırılması
Nisan 02, 2010
WCF-SelfHosting-Görsel Ders
Mart 22, 2010
Silverlight - DataGrid İçerisinde Gruplama
Mart 21, 2010
Visual Studio 2010 RC WCF Servis Referansı Eklerken Collection Tipi Olarak ObservableCollection'ın Bulunmaması Problemi
Mart 18, 2010
Silverlight 4 RC, Expression Blend 4 Beta veee Windows Phone Üzerinde Silverlight Uygulama Geliştirme İmkanı
Mart 15, 2010
.NET Framework 4.0 - Parallel.For ve Parallel.Foreach ile Döngülerin Paralel Olarak İşletilmesi
Mart 12, 2010
Visual Studio 2010 Tips #10 - Kodun İstenilen Kısımdan Görünmez Hale Getirilmesi (Hide Selection)
Mart 11, 2010
Visual Studio 2010 Tips #9 - Highlighted References Özelliği
Mart 11, 2010
Silverlight Toolkit - Expander Kontrolü
Mart 10, 2010
Silverlight - Özelleştirilmiş DataGrid İçerisinden Bind Edilen Nesneye Erişim
Mart 07, 2010
Silverlight Toolkit - DataForm İçerisindeki Kontrollere Erişim
Mart 06, 2010
.NET Framework 4.0 - Paralel Programlama Yenilikleri
Mart 03, 2010
Visual Studio 2010 Tips #8 - Breakpoint Import / Export
Şubat 27, 2010
Gençsen Geleceksin 3.0 - Çanakkale Onsekiz Mart Üniversitesi
Şubat 27, 2010
Dynamic Language Runtime Script Hosting - Görsel Ders
Şubat 21, 2010
Visual Studio 2010 Tips #7 - DataTips Yenilikleri
Şubat 16, 2010
Visual Studio 2010 Tips #6 - Navigate To Penceresi
Şubat 15, 2010
Visual Studio 2010 Tips #5 - Intellisense Yenilikleri
Şubat 13, 2010
Visual Studio 2010 RC Yayınlandı !
Şubat 10, 2010
Java Platformundan WCF Servisine Erişim
Şubat 08, 2010
Visual Studio 2010 Tips #4 - Extension Manager
Şubat 06, 2010
.NET Framework 4.0 Beta 2 - Lazy Sınıfı Kullanılarak Lazy Initialization Sağlanması
Şubat 05, 2010
Visual Studio 2010 Tips #3 - New Project ve Add Reference Ekranı Yenilikleri
Şubat 04, 2010
Visual Studio 2010 Tips #2 - StartPage Yenilikleri
Şubat 03, 2010
Visual Studio 2010 Tips #1 - Klavye Kısayollarını ve Context Menüleri Özelleştirme
Şubat 03, 2010
.NET Framework Beta 2 - Dynamic Language Runtime Performans İncelemesi
Ocak 27, 2010
Dynamic Language Runtime - Silverlight Javascript Binder Mekanizması
Ocak 22, 2010
Dynamic Language Runtime (DLR) Nedir ?
Ocak 15, 2010
Visual Studio 2010 Beta 2 üzerinde CopySourceAsHtml eklentisini çalıştırma
Ocak 13, 2010
.NET Framework 4.0 - Tuple Sınıfı
Ocak 11, 2010
Yeni Blog
Ocak 11, 2010