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

Tag / Roslyn

IntelliSense özelliği birçok gelişmiş IDE’nin olmazsa olmaz özelliği. –Ki artık öyle kullanım getirileri var ki, IntelliSense olmadan kod yazmak çok hoş karşılanan bir aktivite olmuyor. Üretkenlik, kalite ve hızlı geliştirme ihtiyaçları için yazılımcıların en sevdiği özellik belki de. Visual Studio’nun son sürümü(v16.7) ile birçok yazılımcı için hayat kurtaran bir IntelliSense özelliğine merhaba dedik. Açıkçası basit […]

Şu sıralar .NET dünyasının en popüler konularından biri .NET Compiler Platform(a.k.a Roslyn). .NET Compiler’ın API’i olarak dışarı açılan servisleri ile bayaa taklalar atmak mümkün. Bir önceki yazımda küçük bir giriş yapmıştım hatırlarsanız. .NET Compiler Platform‘u olgunlaşana kadar, biraz da temelleri daha iyi anlamak için “Expression Tree” kavramından, çok derinlere inmeden bahsetmeye çalışacağım. Açıkcası biraz merak […]

2011’in sonlarına doğru Microsoft, Roslyn ’nin ilk versiyonu çıkardığında anlamak konusunda biraz zorlanmıştım açıkcası. Neden böyle bir şeye ihtiyaç olabileceği, ya da .NET compiler’ın servis olarak açılmasının neler getireceğini o zamanlar bayaa anlamak için çalışmıştım. Preview ve CTP versiyonları olmasının getirdiği net olmayan kavramların da olması işleri pek kolaylaştırmıyordu açıkcası. Hala son halini tam olarak […]

İlerleyen aylarda C# 6.0 çıkacak bildiğiniz üzere. Compiler’ın komple değişmesi, servis olarak sunuluyor olması gibi bir çok büyük yenilikten ve dilin yeni özelliklerinden hep bahsetmek isteyip hep tembelliğime yenildim. Ayıp bana… Yakın zamanda bunlar ile ilgili bir şey yazmak istiyordum ki, ay başında C# 6.0’ın daha önceden duyurulan bazı yeniliklerinden vazgeçildiğini okudum. Tüm motivasyonum gitti…Nasıl bahane […]

Geçtiğimiz aylarda, Microsoft, geliştiriciler için bir çok yeniliği ve yeni ürünü sundu. Bunlardan sanırım en çok merak uyandıran ASP.NET vNext oldu desem çok yanılmış olmam. Bugün itibari ile bu yenilikleri kapsayan ve daha bir çok yenilik ile tanışmamızı sağlayacak olan Visual Studio’nun yeni, evet yanlış okumadınız, “yeni” versiyonun ilk CTP’sini yayınladı. Visual Studio “14” adıyla […]

Uzun süredir beklediğim Roslyn’nin CTP versiyonu bügun itibari ile çıkmış bulunmakta…Peki nedir bu Roslyn diyecek olursanız, kısaca açıklamaya çalışim. Hangi platform olursa olsun compiler’lar kara kutudur genellikle…İçerisinde neler oluyor, neler bitiyor uygulama geliştiriciler tarafından hiç bilinmez. Roslyn ile bu biraz değişiyor işte. Rosyln sayesinde compiler’ların çalışma şekillerini kontrol edebileceğiz. Roslyn’nin sunduğu API’ler ile belki kendi […]