Archive for February, 2007

Daha once burada 3-katmanli mimari konusuna ufak bir giris yapmistik. simdi sira bir sonraki adima geldi. Ufak bir ornek gelistirerek olayi biraz daha somut bir hale getirelim.
(more…)

Comments 1 Comment »

Delphi for PHP - CodegearSadettin her ne kadar CodeGear Delphi 2007 for Win32 diyerek CodeGear’in PHP için bir IDE çıkaracağını duyurmuşsa da bugün burhanmt‘nin yolladığı birkaç bağlantı olayın detayını daha net görmemizi sağladı. Zira Codegear Delphi for PHP için Pre-Order almaya başlamış durumda. Fıyatına bakarsak bir Nusphere PHPeD’den ucuz olduğunu ilk etapta görmek mümkün.

Açıkcası benim gibi hem PHP hem Delphi ile kodlama yapanlar için PHP kodlamak bir zülum. Uzun zamandır bir arayış içindeyim. Arayışın sebebi şu : Delphi ile bir uygulamayı kısa sürede gerçekleştirebiliyorken (örneği bir sitenin yönetim paneli gibi, PHP ile kodlamanız halinde yıllarınızı alan şeyler) PHP ile basit bir arayüz yapmak bile oldukça zaman alıyor. İnsan hazır birşeyler kullanmak istese de hazır portallar, cms’ler kullanmak istemiyor; zira onları düzenlemekle harcayacağınız zaman oldukça uzun bir zaman, belki sıfırdan başlamak bile daha kolay! İlk etapta gördüğümüz Delphi for PHP’nin bize Delphi’de olduğu gibi bileşen vari hazır şeyler sunacağı ama programları büyük oranda görsel bir şekilde ve hepsinden önemlisi hızla yapabileceğimiz oluyor. (demo) Bu da gerçekten PHP camiası içinde aranan bir özellik. Herşey bu kadar ileriyken hala bazı şeyler tekrar tekrar yazmak gerçekten ölüm geliyor. Bunu şöyle düşünebilirsiniz : Delphi’de bir buton koyacaksınız projenize ama her seferinde buton nesnesini tekrar tekrar baştan kodluyorsunuz! Ya da hiç olmadı önceki projelerinizden tekrar tekrar c/p yapıp düzenliyorsunuz! Çekilecek dert değil efendim.

Bakalım, göreceğiz.

Comments 3 Comments »

Yaptiginiz proje buyudukce kodlarin yonetimi bir tarafa projeyi saglikli bir sekilde son kullanici icin paketlemekte sorun haline gelebilir. Yeni dosyalarin paketlenmesi, versiyon bilgilerinin guncellenmesi, otomatik testlerin calistirilmasi, versiyona uygun zip dosyalarinin olusturulmasi gibi bu liste uzar gider. Bu islemleri tek tiklamaya indirmek icin cesitli programlar mevcuttur. FinalBuilder, MSBuild bu araclardan iki tanesidir sadece.

Biz bu yazida Ant turevi olan Want adli build aracini mincikliycaz.

(more…)

Comments 1 Comment »

Burdaki bilgilere gore Delphi Spacely (Delphi 2007 for Win32) mart ayında piyasaya cikacak. Bununla birlikte Delphi Astro’nun (Delphi for PHP) da piyasaya cikacak haberi supriz oldu. CodeGear Delphinin 12. yas gunun de (14 subat) bizlere supriz yapmak istemis.

Gidisata gelirsek cok kisa bir sure icerisinde PHP ile hizli uygulama gelistirebilecegimiz bir ide nin sorunsuz ve genis ozelliklere sahip bir sekilde karsimiza cikacagini sanmiyorum. Qstudio satin alinmis olabilecegi gibi ihtimaller olsada cok buyuk bir beklenti icine girmek gereksiz olur. Ancak Delphi for PHP bizler tarafindan begenilir ve kullanisli bulunursa daha dogrusu gelecek vaad ederse ileriki surumleri gercekten kullanisli olabilir. Bunun yaninda asil onemli olan gosterge ise CodeGear’in MS platformlarindan baska platformlara daha ciddi bir sekilde baktiginin da gostergesi olabilir bu. hele bi ciksin inceler kararimizi veririz :) en azindan sonu kylix gibi olmaz umarim.

Asil konuya donersek CodeGear .net platformundan ziyade native delphiye daha cok zaman ayiriyor. Bu bir yandan iyi bir yandan kotu. Native delphiye ayirdigi zamana yakin br zamani .net icinde ayiriyorsa problem yok ama cok daha azini .net icin ayiriyorsa ciddi problemlerin olacagi asikar. yazilim alemi daha kolay yazilim gelistirmek adina yeni yeni arayislarin icerisine girsede su an arkasinda ki topluluk, guc, para gibi etkenlerin en fazla oldugu iki platform var. Java ve .net. Dolayisiyla hangi safda bulundugunu cok ciddi bir sekilde belli etmesi gerekiyor. hic kimse ucunun nereye cikacagini bilmedigi belirsiz ve issiz bir yolda yurumek istemez.

nice mutlu senelere delphi !

Comments 4 Comments »