PHP ASP.NET’e karşı
Yaklaşık 1.5 ay önce bir iş değişikliği yapmış ve DSİ‘ye geçmiştim. DSİ’de Coğrafi Bilgi Sistemleri şubesinde ARC IMS konusunda çalışmaya, dolayısıyla her zaman uğraştığım iş olan web programlamaya devam etmiştim ki DSİ bünyesinde PHP’nin kullanılmamasından dolayı 6 senelik PHP’mi bırakmak zorunda kaldım. PHP yerine ASP.NET kullanacaktım ve hemen döküman okumaya başladım ve gördüm ki ASP.NET gerçekten güzel bir platform. C# ile başladım ki PHP’den geçiş yapan birisi için en uygunu olduğu düşünmekteyim.
Bu yazıda 2 haftalık ASP.NET serüvenimi ve PHP ile ilgili karşılaştırmalarımı göreceksiniz.
Öncelikle ASP.NET’i Visual Studio (VS) 2005 ortamında kullandım ve gerçek bir IDE neymiş görmüş oldum. VS 2005 gerçekten bir programcı için süper özellikler sunuyor. Benim görebildiğim tek eksik yanı tasarım ekranının biraz kullanışsız olması. PHP kullanırken Zend Studio, PhpED ve Dreamweaver kullandım ve hiçbiri VS 2005 kadar iyi bir IDE değildi.
APress yayınevinin bir ASP.NET 2.0 kitabını okudum, C# ile ASP.NET alıştırmaları yaptım. ASP.NET ile hayata geçirilmiş olan tasarım ve kodu ayırma kısmı gerçekten başarılı olmuş ve yazılım geliştirmeyi hızlandırmış. Herşeyin nesne olduğu bir ortamda çalışmak ilk başta korkutucu gelse de sonrasından çok heyecan verici ve hızlı bir geliştirme ortamı sunuyor. ASP.NET ile gelen “Sunucu Kontrolleri” ile HTML kontrollerinde uğraştığınız birçok olayı tek satır kod yazmadan halledebiliyorsunuz. Örneğin butonlar: butona tıklandığında şunu yap şeklinde verdiğiniz olaylar tamamen metodlarla hazırlanıyor ve bu butonlara nesne olarak ulaşabiliyorsunuz. Bu noktada PHP’nin ASP.NET ile yarışması zor görünüyor.
Zaman geçtikçe daha fazla bu konuda yazmaya çalışacağım. Sizin de bu konuda fikirlerinizi yazmanızı bekliyorum. Bu arada PHPcilerden de tepki alabilirim ama şunu da söylemeliyim ben de eskiden sizin gibi düşünüyordum
Bu yazı ile ilgili rastgele seçilmiş 10 yazı :
- MySQL'de yetkilendirme hatası
- ADSL kullanıcıları korsanmış (?)
- GTalk'a yeni özellikler geldi.
- GMail sevgililer gününde herkese açıldı
- Konser biletinizi kendiniz basın
- Google Blogger'ı güncelledi ve yeni Betasını çıkardı
- Online serisine devam : Online Visio
- Sistem ve web sitesi yöneticilerine : Site 24x7
- CBS Halk için midir yoksa ...
- Şifreleriniz ne kadar güvenli?






seni kınıyorum!
şaka bir yana haftaya visual studio express i kurup .NET olayına başlıyoruz. Irmak gçn hafta başladı bende yakalarım onu artık
ama “php yaşıyor içimizde!!!!”
Php her zaman içimizde kardeş
Ama diğer teknolojilere de hayır dememek lazım, değil mi?
Sevgiler
ooo alper abi windowscu mu oldun? kerkenes projesi boyle mi buyuttu seni?
pencereler kapansin lutfen….
benim için fark etmez ben sadece kopyala yapıstırdan anlarım
Oooooo Tuna’cım Nasılsın?
Sesini buradan duymak güzel oldu
Abi windowscu ya da şucu ya da bucu olmak insanın elinde olan birşey değil, ayrıca Açık Kaynağın yeri her zaman farklı
Sevgilerimle…
Merhaba Alper,
Şahsen kopyala yapıştır yapman iyi birşey değil, programlama dilini öğrenirken illa ki bir yerlerde kopyala yapıştır yaparsın ama her zaman bu methodla gidilmez, ayrıca her zaman bu method sorunları da çözmez.
Benim sana tavsiyem bir dili derinlemesine öğren, zaten sonra diğer diller sana çok kolay gelecektir. Tabi bu işin guruları da var, onlara da sormak lazım, söylediklerim benim nacizane fikrim
Sevgilerimle…
bende php konusunda yıllardır inat ediyordum ama asp.net+c#+ajax kokteyl olunca bunun ötesinde bir şey olamayacağına inandım. Birde compact framework ile çalışmanızı tavsiye ederim, mobil cihazlar için yapabileceklerinizin sınırı yok:) lkd ve phpciler duymasınlar aman… microsoft yapıyor:)
Bende php kullanıyordum eskiden şu anda Kadıköy de 0ve1 isimli bir firmadayım ve tamamen ASP.net üzerine kurulmuş bir yer. Ama bende o kapağın altına girdim Asp.net gerçekten süper bi platform.
Fakat PHP ver zaman içimizde. Gönüllerin platformu
asp.net’in gücünü php de kullanmak isteyenler varsa burdan buyursun
php ‘nin arkasında ki topluluk çok güçlü
ikisnibi bi arada yürütücem nasipse;)
http://www.pradosoft.com/
Tabii, surekle birakcilar icin yazdiklariniz dogru…
“Programci” kelimesinden cikardiginiz anlama gore degisir. Visualcilar promciysa, diyecek bisey kalmiyor geriye.
ASP.NET dunyasinda basarilar…
.net tarafında WPF ve SILVERLIGHT gibi programcılara + kazandıracak şeylerde var. tabi bunlar şuanda tam geliştirilmiş değil. bende uzun zamandır php ve j2se ve j2me ile çalişiyorum fakat son zamanlarda aldığım eğitimler ile .neti düşünmeye başladım..
VS 2008 çok güçlü bir ide, o kolaylıkları içinde bulunduran php ve java tabanlı editörler bulmakta zor, özellikle java ile kaynak sıkıntısı çok fazla, .net üzerine binlerce görsel eğitim bulunabiliyor ama javada pek yok açıkçası. c# ile asp yan yana getirmeleri ayrı bir cazibe yaratıyor. kişisel orta ölçekli projelerde aynı IDE üzerinden hem windows hem web tabanlı, kolayca sunucu istemci uygulamaları yapılabiliyor.
1.1 2.0 3.0 3.5 şuanda yolda olan 4.0 gibi durmadan .net framework çıkartmasıda beni çıldırtıyor:) 2.0 ile yapılmış bir uygulama ile WPF kullanılamıyor, 3.0 ve daha sonrası ile geliştirilmiş uygulamalar olmak zorunda…garip şeyler bunlar:)
hoşçakalın
Zaten php nin yok olduğunu iş ilanlarından anlıyoruz, girin yenibiris.com ya da kariyer.net’e bir arama yapın, anahtar sözcük olarak php yazın birde asp.net
. En çok iş ilanı asp.net
Php’ye yeni geçmiş birisi olarak,
Asp.net ile daha 1-2 hafta öncesine kadar proje geliştirmeye çalışıyordum (vs2008 kullanarak) fakat öyle bir ide ki sanki iş yaptırmamak için elinden geleni yapıyor. Bir kontrolü sayfaya eklerken bile çok aşırı derecede kasıyor. Aynı şekilde uzunca kod yazdıktan sonra ctrl+s ile save ederken ve daha bir çok yerde gereksiz yere kasıyor. Kurarken ve kaldırırken bilgisayar başından kalkıp gidiyorum 1 saati buluyor sanırım setup işlemi ben işletim sistemini bile bundan hızlı kuruyorum. Ayrıca sürükle bırak mantığı kod tabanlı çalışan birisine ters. Sayfadaki her kontrolü kendin yazmak insana daha bi zevk veriyor. Asp.net ile herşeyi kodla yazmakta onun mantığına aykırı oluyor.
Php tarafında zend firmasının yeni çıkardığı zend for eclipse şu ana kadar kullandığım en başarılı idelerden. Plugin desteğiyle kafana göre düzenleyebiliyorsun.
merhabalar abi !! programcılıkla bir süredir ilgileniyorum.zafer demirkolun asp.net adlı kitabını aldım,okuyordum ki pek bir şey kavrayamadığımı farkettim.elime php ile ilgili bir eğitim video destesi geçti,şimdi onları izleyerek hem php öğreniyorum hemde programcılık mantığını kavramaya çalışıyorum.gün geçtikçe farkettim ki gerçekten asp.net çok yeni ve mükemmel bir teknoloji ama sanırım php yi öğrensem,programcılık mantığını kavrasam sonra asp.net e geçsem daha iyi gibi…hem fazla bilgi zarar çıkarmaz gibi
bu konuda düşüncenizi merak ediyorum,iyi çalışmalar