.NET mimarisinin açik koda dayanan temeli özellikle ticari uygulamalar için kopyalama, kodun bir kismini izinsiz kullanma gibi büyük sorunlar yaratiyor. .NET tabanli herhangi bir uygulamayi decomplier yani çözümleyici adi verilen programlarla, "exe" ya da "dll" uzantili dosyalara ait kodlari görüntüleyebilirsiniz. Bu program bu duruma kismen de olsa çözüm getiriyor. "Obfuscate" (karistirici) tarzi programlarin yaptigi temel islem kodu adi degisken ve nesnelere ait isimleri degistirmek ve bunlarin okunmasini olanaksiz kilmaktir. "Net Compact Framework" destegi de bulunan bu uygulama, .Net Framework 2.0 gerektiriyor.Artik .NET ile gelistirdigimiz programlarimizi çalistirilabilir exeler haline getirmeden önce bir kez daha düsünmemiz gerektigini hatirlatmak isterim...Not: Program Net Framework 1.0, 1.1 ve 2.0 destegi ile birlikte gelmekte.