www.tursoft.net
tursoft@tursoft.net
Atom v1.0My Yahoo! hesabına ekleMy MSN hesabına ekle
Uğur Umutluoğlu
GEZEGENIEEE
Bilen YAVUZ
Evleniyoruz...
Yazılım dünyasının yeni soluğu: turkaspx.net
Nedir?TV.com'dan bir ilk daha...
Google Codesearch
Tursoft Analytics Presenter Görücüye Çıktı
Visual Studio 2005 Typed Dataset'lerde Parametrik ...
Typed Dataset Parameterized Query Error
Internet Explorer'ın Sinir Bozucu "You are not aut...
Filistin ve Lübnan için Tek Yürek!
IEEE ODTÜ Dünyayı Aştı!
Mayıs 2005
Haziran 2005
Temmuz 2005
Ağustos 2005
Kasım 2005
Aralık 2005
Mart 2006
Nisan 2006
Ağustos 2006
Eylül 2006
Ekim 2006
Mayıs 2007
Kasım 2007
Eylül 2009
Projenedir.com Deneme Yayınına Başladı...
 
Proje yönetimine yönelik eğitim içeriklerinin ve makalelerin yer alacağı ProjeNedir?com, "Proje Yönetimine Giriş" başlığındaki ders içerikleriyle deneme yayınına başmamış bulunmaktadır;

Site Adresi : http://www.projenedir.com
Site Forum Adresi: Projenedir?com Forum

Site Maillistesi (Mail List Adresi): projenedir@yahoorgroups.com
Site Maillistesi (Web Arayuzu): http://groups.yahoo.com/group/projenedir
Pazartesi, Mayıs 30, 2005  @ 17:53 0 yorum var
Reflection Nedir?
 
Reflection class'ı sayesinde, çalışma zamanında assembly, class, interface ve object'ler hakkında bilgi edinilebilir hatta member'larına erişip invoke edebilirsiniz. Bu sayede kodların dinamik olarak çalıştırılması mümkün olmaktadır.
Reflection namespace'i aşağıdaki gibidir.

System.Reflection

.NET dillerinden biri ile geliştirilen tüm türler assemly'ler içerisinde paketlenir. .NET Reflection ise size assembly'leri inceleme ve dinamik olarak method çağırılı, object üretimi gibi olanaklarda sağlamaktadır. Bunun yanında, kodunuzun içerisinden dinamik olarak memory'de assembly'ler yaratmanıza da olanak vermektedir ki ben bu makalemde bu konuya girmeyeceğim.

.NET Reflection'ın gücünü küçük bir örnekle görmeye çalışalım.

Örnek Kod

// Form sınıfının tam ismi verilerek(namespaceleri de
// dahil olmak üzere) bir type nesnesi üretiliyor
Type myType=Type.GetType("System.Windows.Forms.Form"); 

// Bu sınıfın hiç parametre almayan ve public
// olan constructorı için bir ConstructorInfo
//
nesnesi üretiliyor
ConstructorInfo cInfo=myType.GetConstructor(null); 

// Invoke methodu aracılığıyla constructor
// çalıştırılıp, bir form nesnesi üretiliyor
object frm=cInfo.Invoke(null);

// Tekrar bu tür üzerindeki Show isimli
// method'tan bir MethodInfo nesnesi üretiliyor
MethodInfo mInfo=myType.GetMethod("Show",null);

Cuma, Mayıs 13, 2005  @ 17:33 0 yorum var
.NET Uygulamalarını framework olmadan çalıştırmak
 

Dün bir araştırma yaparken çok ilginç 2 ürünle karşılaştım.

Bu araçlar sayesinde .NET platformunda geliştirdiğiniz uygulamaları framework gerekmeksizin çalışır bir şekilde paketleme imkanınız oluyor.

Bunlar;

Bu tarz uygulamalar özellikle kurulum yapma yetkisi olmayan kullanıcılarında uygulamalarınızı kurulum yapmadan kullanabilmesine olanak sağlıyor. Benim ihtiyacım ise bir Autorun uygulaması geliştirirken doğmuştu :)

Cuma, Mayıs 06, 2005  @ 10:42 0 yorum var
Merhaba Herkese...
 
Merhaba Arkadaşlar Blog'uma hoşgeldiniz :)

İl mesajım böyle olsun..
Umarım faydalı ve eğlenceli bir blog olur :)

Sonraki post'larda görüşmek üzere...
"Hoşça" kalın...
10:20 0 yorum var
Copyright (c) 2006 Muhammet TURŞAK - Tüm hakları saklıdır.