- Mesajlar
- 1,737
BaRBaRYaN35' Alıntı:PHP yada ASP.NET web kısmında farketmiyor. ama asp.net kullanırsan hem programa hemde dillere aşinallık kazanıyorsun. o yüzden windows uygulamalarına geçiş yapmak sana daha kolay gelebilir.
Aslında asp.net tercihindeki en önemli sebeplerden biri yukarıdaki. 7 yıldır asp.net ile ilgilenen biri olarak şunu söyleyebilirim eğer dinamik web sayfaları geliştirmek istiyorsanız kesinlikle kod bilmelisiniz. hatta kodlamayı hızlı kontrollere tercih etmelisiniz. Kodlama ile yapamayacağınız iş yok. Bir düzeyden sonra kendi kütüphanelerinizi, controllerinizi geliştirmeye başlarsınız. .Net 4.0 gerçekten en pek çok işlevimiz kolaylaştı. Php de frameworkler ile pek rahatsınız. Ancak asp.net i esnek görememek kodlamadaki yetersizliğinizden kaynaklanır. Artık php ve asp.net kıyaslamasını bırakalım. Linux un .net i çalıştırdığınıda düşünürsek neden olmasın deyip asp.net denemek gerekir. Sakın asp ile asp.net i bir birine karıştırmayalım.
OOP mantığına hakimseniz gerek nesnelerle, gerekse oluşturduğunuz web kullanıcı kontrolleriyle spagetti code karmaşasında kurtulursunuz. Ayrıca konuyu açan arkadaşım php mysql i yıllardır kullanıyorum demişsin. O zaman asp.net bir kere dene asp.net c# işbirliği ile güzel işler başarabilirsin.
asp.net te mysql bağlantı sorunlarına gelince eğer gerçekte 3 katman mimarisine hakimisen veya aşinasan rahatlıkla ObjectDataSource lar yardımıyla dilediğin veritabanını rahatlıkla kullanabilirsin. Ki bu veritabanı bağlantılarını 1 kere tanımlaman yeter.