Masaüstü uygulama geliştirmek için Windows Forms türüne alternatif olarak WPF türü uygulamalar geliştirebilirsiniz.

WPF uygulaması içerisinde TextBox nesnesinin kullanım şekillerini bu içerikle öğrenebilir ve uygulayabilirsiniz.

Bir sınıfın metot veya özelliklerine erişim ile ilgili belirleyici kelimeleri inceleyebilirsiniz.

C# Enum Değerleri

While döngüleri birçok programlama dilinde kullanılan bir döngü türüdür.

For döngülerinin nasıl yazıldığı ve kullanıldığı oldukça basit ve uygulayabileceğiniz bir konudur.

Bütün programlama dillerinde koşullu işlemler önemli konulardan biridir. Başlangıç seviyesindeki bir yazılımcı bile if, else gibi anahtar kelimeleri nasıl kullanması gerektiğini bilmelidir.

.NET Framework tabanlı siyah ekranda çalışan çeşitli uygulamaları geliştirebilmek son derece basittir.

Pointerlar dinamik bellek yönetimi için kullanılan ve değişkenlerin bellekteki adres bilgilerini tutan değişkenlerdir. Kullanımı bazı zamanlar riskli olabilir.

C# programlama dilinde kullanılan değişken türleri ve bu türlerde tanımlanmış verilerin nasıl kullanılabileceğini bu içerikte öğrenebilirsiniz.

C# dünyasında .NET Framework veya .NET Core teknolojileri ile dilediğiniz türde konsol, windows veya web uygulamaları geliştirebilirsiniz. Xamarin ile mobile uygulamalar geliştirebilmeniz de mümkün.

C++ ile siyah ekranda veri girişi ve çıkışı ile ilgili bilgi edinmek için bu içeriği inceleyebilirsiniz.

C++ dili ile ilk programınızı yazmak için ücretsiz olan Dev-Cpp uygulamasını indirip kurabilirsiniz. Dev-Cpp kendi editörü ve derleyicisi ile yazdığınız kodları rahatlıkla çalıştıracaktır.

Toplam 73 adet mevcut.

Bu ay 0 adet yazı eklendi.

Paylaşın

Küçük İpuçları

HTML: daha iyi bir seo kalitesi için web sayfanızdaki görsellere alt ve title özelliği ekleyin


<img src="image.png" alt="Resim Başlığı" title="Resim Başlığı" />

C#: null değerlerde hata verilmesi isteniyorsa


DataModel data = getData();
if (data == null)
    throw new NullException();
var newData = data;
// yerine
var newData = data ?? throw new NullException();
// kullanabilirsiniz

MS-SQL: İki tablodan ilişkili veriler çekmek için iç içe sorgu yerine join kullanabilirsiniz.


select UrunAdi,
	(select top 1 MarkaAdi 
	from tabloMarkalar m
	where m.MarkaID = u.MarkaID)
from tabloUrunler u
-- İç içe sorgu yerine
select UrunAdi, m.MarkaAdi
from tabloUrunler u
	left join tabloMarkalar m on
		m.MarkaID = u.MarkaID

HTML: Nesnelere id yerine class özelliği vermek seo açısından daha faydalı olabilir.


<button id="gonderme-tusu"></button>
<-- yerine --/>
<button class="gonderme-tusu"></button>
<-- kullanın --/>

Javascript: metinlerin içerisine değişkenleri yerleştirmek


var text = `Name: ${data.name} Age: ${data.age}`;

C#: TryParse metodu içinde tanımlayacağınız değişkeni kodun devamında da kullanabilirsiniz.


string text = "114";
int number = 0;
int.TryParse(text, out number);
// yerine
int.TryParse(text, out int number);
// kullanabilirsiniz

MS-SQL: Bir tabloda bir alana göre tekrarlı olmayan değerlerin kaç adet olduğunu görmek için,


select count(distinct colCountry) from tblCompanies

MS-SQL: Bir tablonun artan id değerini tekrar sıfırlamak için şu komutu kullanın.


dbcc checkident('tabloStok', reseed, 0)

C#: Bir sınıf içinde tanımladığınız değişkene sadece sınıf içinde değer atıyorsanız private set kullanabilirsiniz.


public Name { get; private set; }

MongoDB: unwind türü aggregation ile alt dökümanları ana döküman gibi üste çıkarabilirsiniz.


{
  $unwind: {
    path: "$altDokuman"
  }
}