C Sharp - C# Archives - Yazılım Mimarileri ve Tasarım Desenleri Üzerine

Kategori: C Sharp – C#

Gençay Yıldız’ın C Sharp – C# ile ilgili yazıları.

1

C# İle Web API Tetikleme

Merhaba, Son zamanlarda Asp.NET MVC Web API üzerine odaklanmış bulunmaktayım. Dolayısıyla bu konuya dair akıllara gelebilecek tüm sorulara cevap verebilmek için bir çaba içerisine girmiş bulunmaktayım. Velhasıl bu içeriğimizde, C# ile Web API’nin nasıl...

2

C#’ta Rastgele Sayı Üretimi Sorunsalı

Merhaba, Yazılım olgusu, bilgisayara kullanıcının isteği doğrultusunda algoritmik bir senfoni eşliğinde komutlar ile taleplerde bulunulan ve bu taleplere karşı verilen cevaplara yahut olayların gidişatı kontrolünde beklenen durumlara göre süreci amaca uygun bir şekilde işleterek...

0

C#’ta ClickOnce Deployment İle Uygulamaya Güncelleme Desteği

Merhaba, Günümüzde bir yazılımın gelişim sürecindeki temel gaye, tüm plan ve algoritmaların gerçekleştirilmesi ve nihai unsur olarak ürünün elde edilmesinden ziyade ürünün inşasından sonraki gelişim sürecini de ilgilendiren durumları hesaba katmak ve yeni güncellemeleri...

0

C# 7.2 Readonly Structs

Merhaba, Yazılım dendiğinde çoğu meslektaşımın aklına “on binlerce veriyi doğru işleyebilmek ve bu işlenmiş verileri organize bir şekilde yönetebilmek” gelmektedir. Lakin ben deniz bu soruya karşılık bu cevabın her ne kadar doğruluğuna katılsamda ufak...

0

C# 7.2 – Ref Readonly Returns

Merhaba, Farkında mısınız bilmem ama her .NET yeniliklerinde metotların dönüş tiplerine ve parametrelerine bir müdahalede bulunulmakta ve özellikle referanslar aracılığıyla yapılan işlemlere büyük titizlik gösterilmektedir. Bu değerlendirmeye istinaden en son .NET güncellemesi ile sunulan...

0

C# 7.2 – Non-Trailing Named Arguments

Merhaba, .NET; prosedürel mekanizmaların esas aygıtı olan metot yapılarında her geçen gün daha esnek bir işlevsellik sunmakta ve kullanılabilite açısından farklı syntax varyasyonlarıyla bu yapıyı geliştirmektedir. Hatırlarsanız eğer geçtiğimiz yıllarda C# 7.0 – Local...

0

C# 7.2 – Private Protected Access Modifier

Merhaba, C#’ta erişim belirleyicileri hakkında C# Inheritance(Kalıtım,Miras) başlıklı yazımızda detaylı bir değerlendirmede bulunmuştuk. Bu erişim belirleyicilerinin yanına C# 7.2 versiyonu ile Private Protected access modifierı eklenmiş bulunmaktadır. Şimdi bu içeriğimizde yeni gelen Private Protected...

1

C# 7.2 – In Parameters

Merhaba, C#’ta metotlara gönderilen parametreler üzerinde farklı işlevsellikler gösteren “ref” ve “out” keywordleri mevcuttur. C# 7.2 versiyonu ile bu keywordlerin yanına “In” komutuda eklenmiştir. Gelin bu yeni gelen komutu önceki var olanlarla mukayese ederek...

0

C# 7.1 – Default Literals Özelliği

Merhaba, Hatırlarsanız C#’ta kullandığımız yapılar içerisinde değersel açıdan elimizdeki tiplerin varsayılan değerlerini default keywordüyle elde edebilmekteyiz. C# 7.1 sürümü öncesine kadar default keywordünü hangi tipe özel olarak kullanacağımızı belirtmek zorundaydık lakin C# 7.1 sürümüyle...

2

C# İle FTP’ye Bağlanma ve Dosya Transferi

Merhaba, Proje çalışmalarınızda FTP(File Transfer Protocol) üzerinden çalışmalar gerçekleştirmeniz gerekebilir. İşte böyle bir ihtiyaca dönük nasıl hareket etmeniz gerektiğini teknik olarak bu içeriğimizde inceleyeceğiz. Tüm bunların yanında teorik olarak FTP’nin ne olduğu hakkında da...

0

Win32 API’leri İle Dinamik Clipboard Dinleme

Merhaba, Bir önceki Clipboard Sınıfı İle Not Panosu Kullanımı başlıklı yazımızda C# ile Clipboard sınıfının nasıl kullanıldığını incelemiş, Copy/Paste işlemine programatik olarak nasıl müdahale edildiğini incelemiştik. Bu içeriğimizde ise Win32 API’lerini kullanarak Clipboard üzerinde...

1

Clipboard Sınıfı İle Not Panosu Kullanımı

Merhaba, Programlama dünyası her ne kadar yenilikler ve güncellemeler dünyası olsada varlığını yıllardır saklayan yapılara ihtiyaç duyabildiğimiz/duyabileceğimiz bir uğraş olmasından dolayı bazen yörüngeyi geçmişe döndürten bir zanaattir. Mesela bunlardan birtanesi vardır ki halk terminolojisinde...

6

‘LINQ to Entities Does Not Recognize The Method ‘Int32 ToInt32(System.Object)’ Method, And This Method Cannot Be Translated Unto A Store Expression.’ Hatası ve Çözümü

Merhaba, Projelerimizde kullandığımız ve bizlere Entity Data Modeller üzerinde hızlı bir şekilde sorgulama imkanı sağlayan LINQ sorguları üzerinde başlıkta da gördüğünüz gibi aşağıdaki olası hatayı alabilirsiniz. System.NotSupportedException: ‘LINQ to Entities does not recognize the...

0

C#’ta :: Operatörü

Merhaba, Bir programlama dilinin syntax yapısında keyword olmaksızın taşıdığı anlam çok daha fazlası olan ve bir işlev ortaya koyan sembollere operatör diyoruz. Haliyle ilgilendiğiniz programlama dilinin bir kod bloğuna baktığınız zaman belki %70’i okunabilir...

0

C#’ta Gösterici(Pointer) Yazı Dizisi

C#’ta göstericiler üzerine yazmış olduğum yazı dizisine aşağıdaki adreslerden erişebilirsiniz. Makale sıralamasında içeriksel öncelik göz önüne alınmıştır. C#’ta Gösterici(Pointer) Nedir? – I C#’ta Gösterici(Pointer) – unsafe Komutu – II C#’ta Gösterici(Pointer) – Gösterici Bildirimi...

Copy Protected by Chetan's WP-Copyprotect.