Çarşamba , 20 Eylül 2017
Anasayfa » C# (Sayfa 2)

C#

C# Google Font Kullanımı

Fontların tasarımın en önemli parçası olduğu gerçeğini biliriz. Peki masaüstü uygulamalarınızın kaçında font kullanımına dikkat ettiniz. Bu yazıda C# ile google font kullanımını WPF ve Windows Form  üzerinde nasıl yapacağımızı anlatacağım. Muhtemelen ilk defa duymuş olabilirsiniz. C# ile Google Font Nasıl Kullanır da diyebilirsiniz. Sayfaya sadece bir etiket ekleyerek kullanımı açıklayacağım. Diğer etiket ve araçlarda kullanmak da size kamış olacak. …

Devamını oku »

C# Formu Açılışta Tam Ekran Yapma

C# Windows Form projelerinde projemizi çalıştırdığımızda ekranı kaplayacak şekilde gelmesi yani tam ekran olarak gelmesi veya simge durumuna küçülmüş halde gelmesi ile ilgili ayarların nasıl yapılacağını yazımızda bulabilirsiniz.

Devamını oku »

C# Metotları Aşırı Yükleme (Overloading)

Metotlar bir işlemi gerçekleştirmek için tanımlanır. Bir metotla birden fazla işlemi gerçekleştirmek için o metotla aynı isme sahip yeni metotlar tanımlanabilir. Ancak tanımlanan bu metotlar farklı parametrelere sahip olmalıdır. Ya da aynı isimli parametreye sahipse türleri farklı olmak zorundadır. Şimdiki örneğimizde Ortalama hesaplayan bir metodu farklı şekillerde kullanacağız.

Devamını oku »

C# Beşgen Alanı ve Çevresini Hesaplama

Bu yazımızda C# Console uygulaması ile düzgün beşgene ait alan ve çevre hesaplaması yapan bir örnek oluşturacağız. Beşgenin alanını hesaplaya bilmek için, r ve a uzunluklarının bilinmesi gerekmektedir.

Devamını oku »

C# Object Class

Object Sınıfı Nedir? Bu yazımızda .NET Framework sınıflarının temel olarak kalıttığı ilk sınıf olan “object” sınıfını daha yakından inceleyeceğiz. Tüm sınıfların temel aldığı .NET çatısının en tepesinde bulunan sınıfıdır. Bu tanımdan yola çıkarsak belkide Object sınıfının aslında herşey olduğunu kısaca “Object is Everthing” diyebiliriz. Bir nesnenin başlangıcıdır. Kalıtım (inheritance) yoluyla tüm sınıflarda Object sınıfına ait izler görebilirsiniz. Object sınıfın sahip …

Devamını oku »

ADO.NET ile 3 Katmanlı Mimari

Diğer karmaşık yapılar gibi, yazılımın da sağlam bir temel üzerine kurulması gerekir. Temel senaryoları dikkate almamanız, genel sorunlar için tasarım yapmamamız veya kilit kararların uzun vadeli sonuçlarını takdir etmemesi başvurunuzu risk altına sokabilir. Modern araçlar ve platformlar, uygulama oluşturma görevi basitleştirmeye yardımcı olur, ancak uygulamanızı kendi senaryolarınıza ve gereksinimlerinize göre dikkatlice tasarlama gereksinimini değiştirmez. Kötü mimarinin maruz kaldığı riskler kararsız, …

Devamını oku »

WPF Entity FrameWork ile Veri Tabanı İşlemleri

WPF Form ile EntityFramework ile veritabanına bağlanarak listeleme,ekleme,silme ve güncelleme işlemlerini gerçekleştirmeyi gösteren örneğe ait videoyu izleyebilirsiniz. Konuyla ilgili sorularınızı Yorumlar kısmından iletebilirsiniz.

Devamını oku »

Hatalar ve Özel Durumları Yönetmek

Program geliştirirken meydana gelebilecek hatalar olabilir. Bilindiği üzere test süreci program yazım aşamalarında baştan sona çalıştırdığınız ve en çok zaman alan bir aşamadır. Tasarım zamanında (design time) olan biten herşey bir ölçüde kontrolümüzde gerçekleşiyor ancak çalışma zamanlı (runtime) test süreçlerini izlemek oluşabilecek hataları tespit etmek daha önemlisi öngürülemeyen olan hataları düşünmek. Hepsi bir yazılımcının düşünmesi gerekenler arasında yer alıyor. Bir …

Devamını oku »

C# Pascal Üçgeni

Matematiksel işlemlerde çok sık karşılaşılan ifadelerden biri (x+y)n. Genellikle bu ifadedeki x ve y herhangi iki sayı, n ise bir tam sayıdır. Bu ifadenin eşitini bulmanın en basit yolu n tane (x+y) terimini birbiriyle çarpmaktır. Fakat n’nin büyük olduğu durumlarda bu işlemi yapmak çok uzun sürer. Binom açılımı olarak bilinen bir yöntem ile bu ifadenin eşiti çok daha kolay bir …

Devamını oku »

C# Integral Alma

türünden ikinci dereceden bir denklem ile x düzlemi arasında belirlenen sınırlar içinde kalan geometrik şeklin alanını bulabilmek için matematiksel anlamda sınırlar aralığında fonksiyon integralini hesaplayarak bulabilirsiniz. Kısaca; Bu problemde alt sınır (xa), üst sınır (xb) olak üzere x-y düzleminde oluşan grafik; Bir eksen takımında gösterilen f(x) göndermesinin altında kalan xa < x <x b aralığındaki alan, küçük dikdörtgenlere bölünerek, bunların …

Devamını oku »

C# DataGridview Satır ve Sütun Ekleme

Bu yazımızda C# ile DataGridview kontrolüne kodla satır ve sütun ekleme işlemlerini gerçekleştiren basit bir örnek gerçekleştireceğiz. Örneğimizde kullanacağımız butonlardan birincisi ile direk kod olarak ekleme yaparken, diğer Button ile de textbox kontrollerine girilen değerlerin datagridview‘ e aktarılmasını sağlayacağız.

Devamını oku »

C# Çalışma Soruları ve Cevapları

60 tane C# Programlama dili ile ilgili sorular ve cevapları. Değişken kullanımı, temel ifadeler, metodlar, diziler ve sınıf tanımlamaları ile ilgili boşluk doldurma ve tanım şeklinde hazırlanmış toplam 60 tane C# sorusu

Devamını oku »

C# ile Excel Dosyasını Biçimlendirme

Bu yazıda C# ile Exceli nasıl biçimlendireceğimizi inceleyeceğiz. C# ile Exceli programlamak için Microsoft Excel 12.0 Object Kütüphanesini kullanmıştık. Bu kütüphane Excel kitabı oluşturma, kayıt ekleme, silme, güncelleme gibi birçok özelliği vermektedir. Bu işlemlerin dışında C# ile Excele erişim sağlayıp hücreleri biçimlendirmek de mümkün.  

Devamını oku »

Foreach Döngüsü Kullanımı & Örnekleri

Foreach listeler ya da diziler üzerinde ileri yönlü okuma yapmak için kullanılan döngü yapısıdır. Özellikle eleman sayısının yada index numarasının bilinmediği durumlarda büyük kolaylık sağlamaktadır. Şu yazılar da ilginizi çekebilir C# Console Örnekleri 1 C# Console Örnekleri 2 C# Console Örnekleri 3 C# If Else Örnekleri C# For Örnekleri 1 C# For Örnekleri 2 C# While Örnekleri C# Foreach Örnekleri Aşağıdaki …

Devamını oku »