Category Archives: Software Architecture

Red Gate .Net Reflector ve ILSpy

Sistemi yenileme aşamasında sonra Reflector ’ün güncel sürümüne ihtiyaç duydum. Ama Red Gate ‘in .Net Reflector satılması ile Reflector ‘ün yeni sürümün ücretli haline geldi. Bu durum karşısında, yeni çözümler üretmeye başladım. Uzun zaman önce incelediğim, Sharpdevelop projesi içerisinde, .Net Reflector alternatifi üretildiğini fark ettim.

Sharpdevelop ekip tarafından geliştirilmiş olan ILSpy projesi açık kaynak olarak olarak devam etmektedir. ILSpy projesi github(Proje adresini bağlantıda bulabilirsiniz.) üzerinde edinebileceğiniz. Edindiğiniz kodları proje içerisinde yer alan releasebuild dosyası ile derleyebilirsiniz.

image

Derlemiş olduğumuz uygulama ve gerekli kütüphaneler ILSpy\bin altında bulunmaktadır. ILSpy C#, Visual Basic ve IL programlama dinleri ile kodları incelememiz ve kayıt edebilmemizi sağlamaktadır. .Net Reflector sağladığı ve benim kullandığım gereksinimlerimin tüm  karşılamaktadır.

image

ILSpy, şuanda ücretli olarak dağıtılan .Net Reflector daha avantajlı olduğunu düşünüyorum. ILSpy ile ilgili bilgileri bağlantıdaki dokümanlarından edinebilirsiniz.

Teşekkürler

IBRAHIM ATAY

Yazılım kalitesi ve Standartlar

Bu çalışma tamamlamış olduğum Namık Kemal Üniversitesi,Teknik Bilimler Meslek Yüksek Okulunda almış olduğum “kalite ve Standartları” dersi için hazırlanmıştı. Çalışmada yazılımda kalite standartları, yazılım süreçleri ve diğer birçok konuyu ele almaktadır.

Çalışma hazırlanması aşamasında birden fazla kaynaktan yaralanarak (bir derlemedir. ) oluşturulmuştur. Çalışmanı doküman halini ise bağlantıda bulabilirsiniz.

Teşekkürler

IBRAHIM ATAY

Açık Kaynak Yazılım Geliştirme Kılavuzu

Geçtiğimiz birkaç haftadır, yeni bir kitap okumaktayım. Kitap Karl Fogel’ın yazdığını Açık Kaynak Yazılım Geliştirme Kılavuzu(Producing Open Source Software) dur. Kitap Creative Commons 3.0 lisansı ile internet üzerinde ücretsiz edinebilirsiniz.

Producing-Open-Source-Software

Kitap, açık kaynaklı uygulama geliştirmek isteyenler veya var olan uygulamaların açık kaynak topluluğuna kazandırmak isteyenler için çok önemli bir kaynak olduğunu düşünüyorum. Kitap bağlantı ile ilgili bilgileri ve diğer görsel materyalleri bağlantıdaki Web sayfasında edinebilirsiniz.

 

Visual Basic.NET Kodlama Standartları 1.0 Yayınlandı.

Geçtiğimiz dönemde hazırlanmasına başlanan Visual Basic Türkçe dil kuralları ilk sürümü yayınlandı. Benimde gözlemci olarak katıldığım bu proje, geçmişten günümüze ülkemizde yaygın olarak kullanılan Visual Basic dili konusunda geliştiriciler büyük yarar sağlayacağını düşünmekteyim.

Bu çalışma ile Visual Basic dili ile geliştirilen uygulamaların kodları daha kaliteli ve okunaklı olması amaçlanmıştır. Çalışmaya emeği geçen tüm arkadaşlara, katkılarından dolayı teşekkür ederiz.