Memik Yanık - Kişisel Web Sitesi Ana Sayfa | Hakkımda | Kitap Önerileri | Fotoğraflarım | RSS RSS | İletişim

C#.NET

C# 4.0 İle Gelen Yenilikler : İsteğe Bağlı Parametreler




C#’ın ilk üç sürümünde Visual Basic’in aksine isteğe bağlı parametre desteği yoktu. C# 4.0 ile bu destek verilmeye başlandı. C# 4.0’da isteğe bağlı parametrelerin nasıl kullanıldığını aşağıda görebilirsiniz. Kullanılması isteğe bağlı olan parametreye genel alışkanlıkla söz konusu tipin varsayılan değeri aktarılmaktadır. ...

Bu makaleye 1 yorum yapılmış. | 13.11.2009 00:22:29

Namespace Kütüphane Midir?




Malumunuz olduğu üzere .NET sınıfları Namespace olarak paketlenmektedir. Namespace’ler ise DLL dosyaları olarak gelmektedir. Yararlanmak istenen hangi DLL dosyasında veya referansta yer alıyorsa bu referansın Visual Studio’nun Solution Explorer penceresinde listelenmesi, konsolda derleme yapılıyorsa söz konusu DLL dosyasından yararlanılmak istendiği “/reference” parametresi ile işaret edilmesi ger...

Bu makaleye henüz yorum yapılmamış. | 12.11.2009 20:23:28

Resim Dosyalarını Yazdırmak




Bu makalede C# uygulaması dahilinde PictureBox’ta içeriği görüntülenen resim dosyalarını nasıl yazdırabileceğinizden kısaca söz edeceğiz. Bu amaçla forma PictureBox, PrintDocument ve Button nesnesi yerleştirdik. PictureBox nesnesindeki resim yazdırılmak istendiği zaman “Yazdır” düğmesi tıklanacak. “Yazdır” düğmesi tıklandığı zaman işletilecek kodda ...

Bu makaleye 3 yorum yapılmış. | 09.10.2009 02:36:23

NetworkInformation Sınıfı




Zaman zaman kullanılan bilgisayarın ağ zellikleri hakkında bilgi edinilmek istenir. .NET Framework ile System.Net.NetworkInformation’de bu amaçla kullanabileceğiniz sınıflar bulunmaktadır. Bu makalede NetworkInterface sınıfı hakkında bilgi verilmektedir. Bu sınıflardan yararlanmak istediğiniz sınıfın hazırlandığı kod dosyasının üst kısmına aşağıda verilen satırları eklerseniz kod satırlarınız kısa...

Bu makaleye henüz yorum yapılmamış. | 04.10.2009 00:15:27

Kod Yazarak ListView Nesnesi Hazırlamak




Forma ListView nesnesini ToolBox’tan yararlanarak yerleştirip elemanlarını ve sütunlarını kod yazarak hazırlayabileceğini gibi aşağıda yaptığım gibi nesnenin kendisini de kod yazarak hazırlayabilirsiniz. private void Form1_Load(object sender, EventArgs e)  {     ListView Liste1 = new ListView();...

Bu makaleye henüz yorum yapılmamış. | 03.10.2009 15:07:58

ArrayList Sınıfının FixedSize ve ReadOnly Metotları




ArrayList nesnesinin eleman sayısı gerektiği zaman dinamik olarak artmakta veya iki katına çıkmaktadır. Eleman sayısı sabit ArrayList nesnesi hazırlamak istiyorsanız ArrayList sınıfının FixedSize() metodundan yararlanabilirsiniz. Bu metot sayesinde sabit elemanlı ArrayList nesnesi hazırlayabilmek için öncelikle kapasitesini belirlediğiniz normal bir ArrayList nesnesi hazırlayıp bunu FixedSize() m...

Bu makaleye henüz yorum yapılmamış. | 03.10.2009 14:58:16

WindowsFormsApplicationBase Sınıfı(*)


Bu makalede kısaca sözü edilen Microsoft.VisualBasic.ApplicationServices’deki WindowsFormsApplicationBase sınıfından yararlanarak C# uygulamasının başlangıç ve açılış formuyla ilgili bazı işlemleri kolayca yapmak mümkündür. Bu sınıf daha çok Visual Basic programcıları tarafından kullanılan bir sınıftır. 

C# uygulamaları hakkında değişik kaynkalarda yazılanlara bakılacak olunursa projenin başlangıç formunun örneği alınıp Application s...

Bu makaleye henüz yorum yapılmamış. | 30.09.2009 10:00:23

Gelin Suç İşleyip C# Uygulamamıza Excel Desteğini Verelim(*)




Herkesin malumu olduğu üzere Windows yüklü bilgisayarların büyük bir yüzdesinde Word ve Excel programları yüklüdür. Bu nedenledir son 15 yıldır Türkiye’de geliştirilen birçok uygulamanın Word ve Excel desteği bulunmaktadır. Çünkü kullanıcıların böyle bir talebi var. Başka bir deyişle C# programlama diliyle uygulama geliştirmek isteyenler C# uygulaması dahilinde Word ve Excel’den nasıl yararlanıldı...

Bu makaleye 13 yorum yapılmış. | 17.09.2009 22:35:19

C# Uygulamalarında Thread'ler(*)




Aynı anda birden fazla program çalıştırılıp birden fazla işlem yapılırken işlemcinin kaynaklarını uygulamalar arasında paylaştırmayı işletim sistemi yani Windows gerçekleştirmektedir. Windows’un nazarında çalışan her uygulama bir Process’tir ve Process’ler Windows’un Görev Yöneticisi penceresinde listelenmektedir. ...

Bu makaleye 6 yorum yapılmış. | 29.07.2009 08:50:45

Assembly'deki Gömülü Kaynakları Okumak




anlatıyorum. Ancak o güne kadar incelediğim kaynaklarda sorulmayan basit bir soruyu cevaplamak istedim. Amacım konunun ayrıntılarının çıkmasını sağlamak, okuyucunun aydınlanmasını katkı yapmaktı.  Birden fark ettim ki mevcut bilgilerimle biraz sonra anlatacağım soruyu cevaplıyamıyorum. MSN’de kimler var diye bakınca Levent YILDIZ’ın hızır gibi orada durduğunu fark ettim. Hemen soruyu Leven...

Bu makaleye henüz yorum yapılmamış. | 07.07.2009 08:32:04

1 2 3
Ana Sayfa | Hakkımda | Kitap Önerileri | Fotoğraflarım | RSS | İletişim
Memik Yanık 2004-2009 © Tüm Hakları Saklıdır.
Hazırlayan www.semgoksu.com