Ana içeriğe atla

Kayıtlar

Şubat, 2008 tarihine ait yayınlar gösteriliyor

Generic Sınıflara Giriş

Yazar : Resul Çavuşoğlu [Yazar hakkında detaylı Bilgi için tıklayın]
Tarih : 07.04.2004Generic kavramı C#2,0 ile beraber artık hayatımıza girmeye başlamıştır. Performans konusunda büyük avantajlar sağlayan generic sınıfların temel özelliklerinden daha önce sitemizde bahsetmiştik. Bu makalemizde generic sınıfların oluşturulması, türetilmesi, metotların tanımlanması vb konuları aydınlatmaya çalışacağız. Generic Sınıflar temel olarak normal sınıflar ile aynı özellikleri göstermektedir. Generic sınıfların normal sınıflardan farkı,  kullanılacak olan tiplerin sınıf tanımlama aşamasında belirtilmesidir. Aşağıda normal bir sınıf ile generic sınıf arasındaki tanımlama farkını görebilirsiniz 1:using System;

2:

3:namespace GenericDeneme

4: {

5:class myclass // Normal Sınıf

6: {

7: }

8:

9:class mygenclass1<tip1> // Generic Sınıf

10: {

11: }

12:

13:class mygenclass2<tip1,tip2,tip3> // Birden çok tipli generic sınıf

14…

Exchange 2007 - Outlook 2003 Anlaşmazlığı

Merhabalar, Exchange Server 2007 bir çok özellikle beraber geldi. Bu özelliklerden faydalanabilmek için upgrade veya tekrar yükleme ile Exchange server 2007 ye geçmiş olabilirsiniz. Eğer Exchange Server'ınız internet'e açıksa ve bazı kullanıcılarınız internetten POP3 üzerinden emaillerini alıyorlar ise birde üzerine üstlük outlook 2003 kullanıyorlarsa o zaman bu problem oluşabilir. Problem outlook 'un exchange server'a bir türlü login olamaması şeklinde kendini gösterir. Bunun sebebi arttırılmış pop3 güvenliğidir. Exchange Server 2007 pop3 den bağlanan istemcilerin Transport Layer Security (TLS) ile bağlanmalarını istemesinden kaynaklanmaktadır. Böyle bir durumda bir ayar değişikliği yapmak gerekir. Exchange Management Console'u açarız. Server Configuration altındaki Hub Transport'a geliriz. Server'ımızı seçip, Receive Connectors tabında dışarı açık olan bağlantıyı 2 tıklarız. Gelen Default Properties penceresinde Authentication sekmesine geliriz. Burada Ba…