Yazar |
|
dotnetonur
Dersaadet
Kayıt: 21.11.2007 |
|
ASP.NET: http://tr.wikipedia.org/wiki/ASP.Net
ASP: http://tr.wikipedia.org/wiki/ASP
Ortam sanal olsa da, islenen suc gercektir...
|
|
Yazar |
|
einsteine
istanbul
Kayıt: 29.10.2007 |
|
çok güzel bir bilgi ya teşekkür ediyorum ilgilenenlerden birde kendi fikirlerini alsam diyorum
|
|
Yazar |
|
dotnetonur
Dersaadet
Kayıt: 21.11.2007 |
|
Daha önce ASP kullanmadığım için, hazır bilgi vereyim dedim :)
Bana göre ASP.NET, programcılara birçok kolaylık sunmaktadır. Akıllı kod tamamlama özelliği başlı başına bir kolaylıktır.
Ayrıca ASP.NET`te, diğer dillerde yaptığınız işlemleri daha kolay ve hızlı bir şekilde yapabilmektesiniz.
Örneğin; basit bir haber sayfalama kodlaması için ASP veya PHP de satır satır kod yazarken, ASP.NET sayfada haberleri listelediğiniz GridView`in Paging özelliğini true yaparak, bir sayfada istediğiniz kadar haber gösterebilir, sayfalar arası geçiş butonlarını manuel tanımlayabilirsiniz.
Kısacası; ASP.NET ile hayat ohh ne rahat
Ortam sanal olsa da, islenen suc gercektir...
|
|
Yazar |
|
tarikkranda
Kayıt: 07.01.2006 |
|
einsteine yazdi | çok güzel bir bilgi ya teşekkür ediyorum ilgilenenlerden birde kendi fikirlerini alsam diyorum |
ASP artık kalmadı diyebilirim. Gerceklesen tum gelismeler ASp.NET teknolojisi uzerine gelistirilmektedir. Bu yuzden daha guncel bir teknoloji. ASp.NET daha performanslı, yazması daha kolay, belirli islemleri gerceklestirmek icin ozellestirilmis .DLL ler kullanmanıza, bunları server da register etmenize gerek yok. Server da DLL registration islemleri icin server administrator ı ile irtibata gecmeniz gerekir, bu da havuzun askıya alınması falan demek , bunu da adminler cok sevmez bu islemler toplu olarak belirli zamanlarda gerceklestirilir. ASp.NET ile web uygulaması gelistiriyorken farklı diller kullanabilirsiniz, farklı dilleri bilen insanlar, VB.NET, J#, C# aynı beraber calısabilirler. ASP.NET ile bircok onceden hazırlanmıs kontrole sahip olursunuz, super bir gelistirme ortamı olan Visual Studio 200X kullanırsınız. Ayrıca ASp.NET uzerinde C# gibi bir dille kod yazdıgınız icin nesneye yonelik programlamanın avantajlarını yasarsınız, bakım onarımdan kazanırsınız, ben yazmaktan sıkıldım cok sey var yani:))
ASP yi bırakın, ASP.NET e gecin:)
|
|
Yazar |
|
clairvoyant
Antalya
Kayıt: 05.05.2006 |
|
Bırakın ya hazıra konmayı :) Belki hazır classlar çok işe yarar, tamam kabul. Herşey de hazırdan örnek alınmaz ki ama
PHP ile yazın en iyisi, ellerinizle bütün kodları satır satır... Hatta isterseniz benim gibi abartın, PHP çekirdeğini hackleyin (açık kaynak ya o bakımdan ;)). Çok zevkli oluyor gerçekten... Belki bu dediğim para kazandırmaz ama güzel bir deneyim olur (en azından öğrenci iken).
Şiir gibi oldu ya.
Let`s make this world a better place to live !
|
|
Yazar |
|
dotnetonur
Dersaadet
Kayıt: 21.11.2007 |
|
Belki dediğiniz gibi öğrenci iken faydası olabilir ama iş hayatında olay daha farklı olacaktır.
Sizin firmanıza iş veren bir kişi (ki bu çoğu zaman IT teknolojilerinden anlamayan birisidir), sizin projeyi hangi dil ile yaptığınıza, kodlama stilinizin hangi notasyona uygun olduğuna veya projeyi hangi veritabanı sistemi üzerine inşa ettiğinize değil projenin ne kadar sürede bittiğine, maliyetinin ne olduğuna ve performans, görsellik ve güvenliğinin ne derecede olduğuna bakacaktır.
Bu da; ASP.NET, AJAX ve MSQQL üzerine inşa edilmiş bir sistem ile mümkün olacaktır.
ASP.NET; işlerinizi kolaylaştırır, projenizi daha kısa sürede daha esnek bir yapıda oluşturmanızı sağlar.
AJAX; server-client arasında asenkron bir bağlantı aracılığıyla sisteminizi görselleştirir ve performansınızı artırır.
MSSQL; veritabanınızı daha güvenli ve performanslı kılar.
Ortam sanal olsa da, islenen suc gercektir...
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
clairvoyant yazdi | PHP ile yazın en iyisi, ellerinizle bütün kodları satır satır... Hatta isterseniz benim gibi abartın, PHP çekirdeğini hackleyin (açık kaynak ya o bakımdan ;)). Çok zevkli oluyor gerçekten... Belki bu dediğim para kazandırmaz ama güzel bir deneyim olur (en azından öğrenci iken). |
Katılıyorum, kompleks kodlara girip kodların arasında yeni bişi üreterek veya kendimiz yazarak bu işten çok müthiş bir haz duyabiliyoruz. Ama ne zamanki bu işi para için veya ciddi manada yapmaya başlıyoruz o zaman o kodlar arasında boğuluyor insan.
Ben 2 yıl önce 2 yıl kadar (yani 4 yıl önce başladım) ASP ile deli dolu uğraştım. ASP de yapabilecek işler o kadar az ki PHP nin tarih ve saat fonksiyonlarını bile gördüğümde (2 yıl önce) vay anasını ASP den ne kadar üstünmüş deyip ASP yi orda bıraktım.
ASP.NET ise PHP nin yapacaklarından daha fazlasını çok daha kolay bir şekilde yapıyor. Ve bu da beni yavaş yavaş .NET e kaydırıyor şu anda :) Tabi yine bunlar kişisel görüşlerim. O yüzden kesin bilgi değildir. Herkesin ilgi seviyesi farklı olacaktır. Ama bu ASP nin ASP.NET varken (bana göre) artık kullanılmayan atıl bir dil olduğu görüşümü değiştirmez.
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
dotnetonur yazdi | MSSQL; veritabanınızı daha güvenli ve performanslı kılar. |
http://www.mysql.com/customers/customer.php?id=75
Peki neden Google MySQL kullanıyor ?
|
|
Yazar |
|
dotnetonur
Dersaadet
Kayıt: 21.11.2007 |
|
Ya hocam şöyle bir durum da var. Her dilin belirli avantajları dezavantajları vardır. Bu avantajları ve dezavantajları iyi bilirsek, nerede hangi dili nasıl kullanacağımız konusunda daha orjinal kararlar alabiliriz.
Ama şuan popüler olan dillerin hepsi Nesne Yönelimli Programlamaya doğru yol almaktadır. Buna PHP de dahil. (PHP 5 de PEAR fonksiyonları vs. gibi). Önemli olan OOP mantığına hakim olup, projeleri buna göre geliştirme yetisi kazanmaktır. Bundan sonrası da projenin ihtiyaçlarına göre en uygun dili seçip, sistemi oluşturmaktır.
En basitinden; bir site yapacağım zaman eğer forum da olacaksa, portal kısmını .NET ile, forum kısmını da phpBB ile yapılandırıyorum :)
Ya da bir projemde birkaç işlemi kolaylaştırmak istiyorsam (Özellikle Regular Exp. konusunda), C# yerine Python kullanıyorum.
Nabza göre şerbet vermesini bilmek lazım.
// Aslında "Programlama Dillerine Dair" diye bir başlık açıp, popüler programlama dillerinin avantajlarını ve dezavantajlarını tartışabiliriz.
Ortam sanal olsa da, islenen suc gercektir...
|
|
Yazar |
|
dotnetonur
Dersaadet
Kayıt: 21.11.2007 |
|
burakkanmaz yazdi | dotnetonur yazdi | MSSQL; veritabanınızı daha güvenli ve performanslı kılar. |
http://www.mysql.com/customers/customer.php?id=75
Peki neden Google MySQL kullanıyor ? |
Google, .NET teknolojilerini kullanmıyor ki :)
Bütünleşik uygulama geliştirecekseniz, ASP.NET-AJAX-MSSQL en güzel çözüm olur demek istedim. Ama ASP.NET kullanmıyacaksanız MSSQL kullanmak zorunda da değilsiniz. Şahsi, aciz fikirlerim...
Ortam sanal olsa da, islenen suc gercektir...
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
Evet, ihtiyaca uygun çözüm her zaman olması gerekendir. Ama ben bu konuda tüm MS ürünleri daha x, daha y, daha z diye genel bir tabir kullanılmasına karşıyım :) Bazı konularda MS ten daha üstün olanlar var onlarıda görmezden gelmemek lazım (tarikkranda duymasın )
dotnetonur yazdi | Google, .NET teknolojilerini kullanmıyor ki :) |
Ha Unutmadan iiki dedin :) şu da bir gerçek ki .NET teknolojileri açık kaynak kodlulara göre bir çok uygulamada ağır kalıyor. Fakat bunu yaptığı işin güzelliği ile örtbas edebiliyor. Özellikle büyük verili (forum gibi) uygulamalarda .NET kullanılamıyor, çünkü hız konusunda hala eksiği çok fazla. (Bu söylediklerim ASP.NET 2.0 için, 3.5 hakkında bilgim yok belki çok daha hızlanmış olabilir)
P.M : Valla bu forumda siyaset ve dini konular haricinde ilk defa böle güzel bir tartışmanın içinde bulundum. Bu yüzden de ayrıca çok memnun oldum :)
|
|
Yazar |
|
clairvoyant
Antalya
Kayıt: 05.05.2006 |
|
Ama şu da var, sisteme yaklaştıkça insanda daha bir bilgisayar mühendisi havası oluyor (bence ). Yani web programlamak yerine ağ sistemleri programlamaya kadar işi ilerletmek... Ve sonuçta bu konuda kendisini ıspatlayan biri çok daha fazla para kazanabilir. Bu mesleği web programlama gibi yüzeysel (sistem açısından) yazılım işerini yapmak için seçmedik (en azından ben :D). Tabi bunlar da ciddi mühendislik disiplini gerektiren ve gün geçtikçe daha da kompleks hale gelen işler. Ama işin alt yapısındaki mühendisliğin bir parçası olmak bana çok daha cazibeli geliyor. :D
Let`s make this world a better place to live !
|
|
Yazar |
|
clairvoyant
Antalya
Kayıt: 05.05.2006 |
|
burakkanmaz yazdi | P.M : Valla bu forumda siyaset ve dini konular haricinde ilk defa böle güzel bir tartışmanın içinde bulundum. Bu yüzden de ayrıca çok memnun oldum :) |
Ben aklıma geldikçe bu tip başlıklar açıyorum Burak ama katılım fazla olmuyor maalesef...
Let`s make this world a better place to live !
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
clairvoyant yazdi | burakkanmaz yazdi | P.M : Valla bu forumda siyaset ve dini konular haricinde ilk defa böle güzel bir tartışmanın içinde bulundum. Bu yüzden de ayrıca çok memnun oldum :) |
Ben aklıma geldikçe bu tip başlıklar açıyorum Burak ama katılım fazla olmuyor maalesef... |
Okul hakkındaki açtığın başlıklara ben dahil bir çok kişi yazmıyor haklısın. Benim düşüncem bu konuda, biz ne kadar yazarsak yazalım okul hakkında, bi işe yaramıcak :) o yüzden hiç yazasım gelmiyor o konuda.
Forumumuzda günlerce tartışılması gereken konular böyle mesleki konular olmalı bence :) Bizim bölümün forumuna bu yakışır.
Neyse muhabbeti bırakıp tartışmaya dönelim :P
.NET vs PHP
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | | | | |