Geçmişten bugüne

Yazı arşivi.

Yeni fikirler, eski notlar.
Yıllar içinde biriken deneyimlerin izinde.

Tüm yazılar

23 yazı gösteriliyor

2026.

Yeni notlar

2012.

Eski yazılar

Windows Server 8 Developer Preview İzlenimlerim

Yeni Windows Server 8 ile alakalı oradan buradan duyduklarımla yetineceğime oturup kendim incelemek istedim ve aşağıdaki notları aldım. -          İşlemciyi yormuyor.…

2011.

Eski yazılar

Windows 8’den İlk İzlenimlerim

Dün akşam indirdiğim Developer Preview sürümünü bugün inceleme fırsatı buldum. Normalde Windows 8’i indirme ya da inceleme gibi bir düşüncem yoktu.…

2010.

Eski yazılar

Spring MVC (Model-View Controller)

Spring MVC, isminden de anlaşılacağı gibi MVC tasarım şablonu kullanılarak implemente edilmiştir. MVC tasarım şablonunu implemente etmek için Front Controller tasarım…

Hibernate Teknolojisi

İlişkisel veri tabanlarına veri yazmak için bir jdbc bağlantısına ve ilgili veriyi gönderebilmek için bir SQL sorgusuna ihtiyacımız var. İş bu…

JPA (Java Persistence API)

Java'da Persistence teknolojisi üzerine tasarlanmış Hibernate, Eclipse-Link, TopLink gibi kütüphaneler vardır. Bunların dışında da kütüphaneler bulunmaktadır fakat ön plana çıkanlar bunlardır…

Spring AOP (Aspect Oriented Programming)

Spring AOP sadece Java kullanılarak gerçekleştirilmiştir. Herhangi bir özel derleme işlemine gerek yoktur. Spring AOP, sınıf yükleme hiyerarşisini kontrol etme gereksinimi…

Spring Framework & Dependency Injection

Spring Framework: Framework Türkçede "çatı" olarak çevriliyor. Açık bir tanımı var mı bilmiyorum ama şöyle diyebiliriz; içeriğinde farklı bileşenler olarak kütüphane…

Yazılımda Modülerlik Ve Kazançları

Karmaşıklık seviyesi arttıkça bir sistemi gerçekleştirmek de zorlaşmaktadır. İnsanların karmaşık bir sistemi başarıyla tasarlayabilmesinin bir tek yolu vardır. O da bu…

Tasarım Kalıpları

Aynı problemler sürekli bir yazılımcının karşısına farklı farklı zamanlarda çıkmaktadır ve bu sorunlara aynı çözümler üretilebilmektedir. Bu noktada tasarım kalıplarına ihtiyaç…

Java’da Abstract Class İle Interface Arasındaki Farklar

- Interface’ler çoklu kalıtımı sağlamaya yardımcı abstract class’lar ise çoklu kalıtımı desteklemez. - Interface’lerde metodların içerisini dolduramayız ama abstract class’larda doldurabiliriz…

Java’da Interface Kullanmamızın Nedeni

Java da interface kullanmamızın en büyük sebebi interface’den türetilecek sınıflar için bir standart(zorunluluk da diyebiliriz) belirlemektir. Örneğin Telefon adında bir interface…

VirtualSVN Nedir? – Nasıl Çalışır?

Bu program sayesinde bir repository oluşturuyoruz ve bu repository’e erişebilecek kişilerin kullanıcı adlarını ve şifrelerini tanımlıyoruz. Programın bize oluşturduğu url’i, kullandığımız…

İyi Bir Yazılım Nasıl Olmalı?

Bugün Head First Object-Oriented Analysis and Design adlı kitaba bir göz attım. Kitap hikaye tarzında yazılmış, çoğu yerde birebir konuşma tarzında…

Java

Java Programlama Dili: - Java, Sun Microsystems mühendislerinin James Gosling tarafından 1990’ların başında geliştirilmeye başlanmış; o Açık kodlu, o Nesneye yönelik,…

Nesne Yönelimli Programlamada Kavramlar

Interface (Arayüz): - Sınıfla tanımlanan yapının (nesnenin), dış dünya ile iletişimi için hazırlanmış yöntemler (methods) bütünü. Message (Mesaj): - Sınıfla tanımlanan…

Programlama Modelleri

Unstructured Programlama: - Program alt alta yazılmış komutlardan oluşan tek bir dosya halindedir. - Sınama (if) ve Atlama (goto) komutları ile…

Nesne Yönelimli Programlamaya Giriş

Nesne Yönelimli Programlama: - Bilgisayar programının, nesneler ve aralarındaki ilişkiler biçiminde yapılandırılmasıdır. - Nesneler, sınıf denilen kalıplar kullanılarak oluşturulur. - Bazı…

Eski yazılar özgün tarihleriyle korunur.

Yazılarda ve eski arşivde arayın.