Yazılım Geliştirme Araçları

.NET ile yazilim gelistirirken kullandigim araçlari bir siralayayim dedim: Proje YönetimiMasterListXL (ücretsiz) IDEMS Visual Studio .NET 2003Sharp Develop (ücretsiz)Web Matrix (ücretsiz) UMLArgoUML (ücretsiz)MS Visio 2003 PatternsDOF Design Patterns (ücretsiz)MS Patterns Practices (ücretsiz)MS Application Blocks (ücretsiz) Kod KontrolSubversion (ücretsiz)TortoiseSVN (ücretsiz)AnkhSVN (ücretsiz) Devamli EntegrasyonCruiseControl.NET (ücretsiz) Derleme AraçlariNAnt (ücretsiz)NAntContrib (ücretsiz) YardimciReflector (ücretsiz)Reflector AddIn (ücretsiz)CodeSmith (ücretsiz) (Pro sürümü ücretli) […]

Devamını oku

Extreme Programming

Her yazilim gelistirme metodu temelinde kullanilabilir, hatasiz ve müsteri gereksinimlerini tam olarak karsilayan bir ürün üretebilmek için ortaya çikmistir. Bir bakima dinler gibi hepsi temelinde iyiye ve dogruya yöneltmeye çalisir insanlari ve bu yolda uygulanmasi gereken bir dizi kuraldan bahseder. Yazilim gelistirme metodlarinda sonradan eklenen çesitli yöntemler ile metod artik takip edilmesi ve ögrenmesi zorlasmis […]

Devamını oku

Bug Tracker

Projelerde hata ve isteklerin yönetilmesi ve müsterilerin karsilastiklari hatalari firmaya iletebilecekleri Open Source bir uygulama olan Bug Tracker, kurulum ve kullanim kolayligi ile dikkati çekiyor. Küçük ve orta ölçekli projeler için ideal. http://btnet.sourceforge.net/bugtrackernet.html adresinden en son sürümünü indirip kurabilirsiniz. Zip dosyasini herhangi bir yere açtiktan sonra IIS Manager ile virtual bir dizin yaratin. Daha sonra […]

Devamını oku

ASP.NET uygulamalarında ACT ve NProf ile Performans Testi

Yazilim gelistirme projelerinin sonunda genellikle çalisir bir program elde edilmeye çalisilir. Müsteri isteklerinin kaçta kaçina cevap veriyor veya performans, ölçeklendirme ve gövenlik konularina ne kadar agirlik verilmis pek önemsenmez. Hal böyle olunca yazilimin; yukarida bahsettigim özelliklerinin test edilmis olmasi çok küçük bir ihtimal gibi geliyor bana. Ürünün piyasaya çikis zamani ve özellikleri pazarlama ekibi için […]

Devamını oku

Subversion Kod Kontrol

Simdiye kadar kod kontrolü ve merkezi yazilim gelistirme konusunda Visual Source Safe, Vault, Clear Case, CVS gibi programlari kullandim. Subversion bu saydiklarim arasinda en fazla puani toplayan yazilim. Üstelikte ücretsiz. Subversion ayni Visual Source Safe gibi bir kod kontrol programi. Ücretsiz olmasi ve kullanim kolayligi açisindan puan topluyor. Kurulumu oldukça basit. Kurulum programini http://subversion.tigris.org adresinden […]

Devamını oku

.NET Genel Anlatım

.NET Gelistirme Ortami .NET Gelistirme Ortami, 1993’te Windows NT 3.0 ile çikan WIN32 API’lerinden beri programlama ortami için yapilmis en büyük güncellemedir. Win32 API’leri Win16’dan daha iyi bir programlama ortami sunmasina ragmen .NET alt yapisi ile hem programlama teknigi hemde araçlari tamami ile degismis oldu. Bu degisim yazilim uzmanlarina IIS web sunucusu ortaminda daha hizli […]

Devamını oku

Programlamaya Yeni Başlayacaklara

Merhaba bu yazımda sizlere temel konulardan bahsetmek ve programlamaya yeni adım atacak arkadaşlar için yol gösterici olacak bir kaç fikirden söz etmek istiyorum. Amacım yeni başlayan pek çok kişinin sorduğu sorulara cevap vermek ve cesaretlendirerek yollarına devam etmelerini sağlamaktır. Programlama Dili Seçimi Nasıl tek bir dil bilmek yetmiyorda insanlar İngilizce, Almanca ögreniyorsa bilgisayar dünyasında da […]

Devamını oku

Düşüncelerim

Otobüsle işe giderken hep fantastik düşüncelere dalarım. Program yazmanın geleceğini, bugün emekleme aşamasında olan teknolojilerin ileride nasıl olacağını tahmin etmeye çalışırım. Yeni çıkan Microsoft’un ağ hizmetleri veya Sun Microsystems’in Java teknolojileri gibi sistemler yazdığımız programların farklı platformlar üzerinde çalışabilmelerini sağlıyor. Ayrıca farklı teknolojiden sistemlerin ortak dillerle konuştuğunu ve veri alışverişi yaptığınada tanık oluyoruz. Yazdığınız programlardaki […]

Devamını oku