Archive for Mart 2009

Çanakkale 18 Mart Üniversitesi Çevik Süreç ve TDD Semineri

Mar 30th, 2009 | By Özcan Acar | Category: Haberler, KurumsalJava Seminerleri

Kurumsal Java Akademisi olarak 4 Nisan 2009 tarihinde, Çanakkale  18 Mart Üniversitesinde Çevik Süreç ve TDD (Test Driven Development – Test Güdümlü Yazılım) konulu semineri düzenliyoruz. Konuşmacı olarak ben (Özcan Acar) katılacağım.



Kurumsal Java TV Yayında

Mar 26th, 2009 | By Özcan Acar | Category: Haberler

Kurumsal Java Akademisi olarak düzenlediğimiz ya da konuşmacı olarak katıldığımız tüm seminerlerin videolarına artık

http://www.KurumsalJava.tv



Yazılım Mimarisi Tasarımı Günü

Mar 23rd, 2009 | By Özcan Acar | Category: Haberler, KurumsalJava Seminerleri

CETURK tarafından 21.3.2009 tarihinde Elazığ Fırat Üniversitesinde düzenlenen  Yazılım Mimarisi Tasarımı Günü‘ne konuşmacı olarak katıldım ve Tasarım Prensipleri ve Spring MVC konulu iki sunum yapım. Sunum dosyalarını aşağıdaki linkler üzerinden edinebilirsiniz.



Yazılım Mimarisi Tasarımı Günü

Mar 17th, 2009 | By Özcan Acar | Category: Haberler, KurumsalJava Seminerleri

CETURK tarafından 21.3.2009 tarihinde Elazığ Fırat Üniversitesinde düzenlenecek olan Yazılım Mimarisi Tasarımı Günü‘ne konuşmacı olarak katılacağım ve Tasarım Prensipleri ve Spring MVC konulu iki sunum yapacağım.



Adapter Tasarım Şablonu

Mar 11th, 2009 | By Özcan Acar | Category: Tasarım Şablonları (Design Patterns)

Adapter tasarım şablonu yardımı ile, sistemde mevcut bulunan bir sınıfın sunduğu interface (sınıf metodları) başka bir sınıf tarafından kullanilabilir şekilde değiştirilir (adapte edilir). Bu adapter yardımı ile birbiriyle beraber çalışamıyacak durumda olan sınıflar, birlikte çalışabilir hale getirilir.



Spring Framework

Mar 11th, 2009 | By Özcan Acar | Category: Open Source

Son yılların en popüler Java frameworklerinden birisi olan Spring  ile kurumsal yapılanmaların ihtiyaç duydukları altyapıları hafif (light-weight) çözümlerle oluşturmak mümkündür. Spring ile oluşturulan programlarda EJB  teknolojisinden tanıdığımız deklaratif transaksiyon yönetimi, aplikasyon güvenliği, ORM persistens gibi teknolojiler bir EJB container serverine ihtiyaç duyulmadan uygulanabilir. Spring ile oluşturulan programların test edilmeleri daha kolaydır ve Spring framework XP projelerinde test güdümlü yazılımı (TDD) desteklemektedir. Sunduğu Spring MVC web frameworkü ile web tabanlı programlar hazırlamak mümkündür.



Spring MVC

Mar 10th, 2009 | By Özcan Acar | Category: Open Source

Günümüzde kullanılan birçok program web arayüzleriyle internet ve intranet ortamlarında kullanılmaktadır. Web tabanlı programların popüler olmasının sebepleri bir taraftan sadece bir web tarayıcısının (browser) yeterli olması, diğer taraftan da bu tür aplikasyonların bilgisayar üzerinde herhangi bir kurulum (install/setup) gerektirmemesidir.



Java Test Güdümlü Web Yazılımı Semineri

Mar 10th, 2009 | By Özcan Acar | Category: Haberler, KurumsalJava Seminerleri

07.03.2009 tarihinde Hidayet hocam (Hidayet Tekneci) ve ben (Özcan Acar) Işık üniversitesinde çevik süreçleri anlatan ve test güdümlü bir web aplikasyonun nasıl implemente edildiğini pratik bir örnek üzerinde gösteren bir seminer düzenledik. Işık ünivesitesinin daveti üzerine yaptığımız bu seminere Işık üniversitesi ögrencileri yanısıra yazılım endüstrisinde çalışan arkadaşlar katıldı.



Çevik Java EE Web Semineri

Mar 3rd, 2009 | By Özcan Acar | Category: Haberler, KurumsalJava Seminerleri

28 Şubat 2009 tarihinde İstanbul IBM Türk’de CETURK tarafından düzenlenen Çevik Süreç ve TDD seminerine konuşmacı olarak katıldım ve Çevik Java EE Web Uygulamaları ve Mimarileri isimli bir sunum yaptım. Sunum dosyasını aşağıdaki link üzerinden edinebilirsiniz.

» Eclipse Java Projesi
» Tüm resimler



Extreme Programming Hakkında Bazı Soru ve Cevapları

Mar 3rd, 2009 | By Özcan Acar | Category: Extreme Programming

Kullanıcı hikayesi (user story) nedir?

XP projelerinde müşteri gereksinimlerinin yer aldığı kullanıcı hikayeleri oluşturulur. Bir kullanıcı hikayesi sistemin tipik bir özelliğini bir ya da iki cümle ile anlatan araçtır. Örneğin üye girişi olan bir sistemde, şöyle bir kullanıcı hikayesi düşünülebilir: