Neden Delphi Öğrendim
Delphi'ye başlangıç aslında bir tesadüftü. Fakat Delphi'nin bana kattığı çok şey oldu. Öncelikle bir uygulama nasıl geliştirilir. Dil nedir? Algoritma nedir? Kütüphane nedir? Yani bunun gibi birçok şeyi Delphi sayesinde öğrendim. Csharp'ta öğrenebilir miydim? tabiki de öğrenebilirdim. Fakat delphinin geliştirici arayüzü dediğimiz kısmı gayet kullanışlı ve basit olduğu için uygulama geliştirmeye çok çabuk başlayabiliyorsunuz.
Delphi mi Csharp mı?
Delphi geliştirici arayüzü gayet kullanışlı fakat delphi bir dil olarak geliştiriciyi sınırlıyor. Yapacaklarınız yapmak istedikleriniz sağdaki bileşen penceresi ile sınırlandırılmış hissine kapılıyorsunuz.
Ayrıca kaynak sıkıntısı da çekiyorsunuz.
Türkiye'de de piyasası pek olmayan bir dil bu zaten en önemli sebep. Çoğu kurum C dili ve türevlerini kullanıyor bu sebeple Delphi'de çok teferruatlı uygulamalar geliştirmeyi öğrendikten sonra dil yapısını kavrayabildiğim için Csharp'a geçmeye karar verdim.
Csharp Dilini Nasıl Öğrenirim
Ben delphi'de dillerin yapısını nasıl bir mantıkla işlediğini öğrendiğim için csharp'a geçiş ya da diller arası geçişim kolay oluyor. Fakat size tavsiyen dil öğrenirken şunlara dikkat edin;
- Değişken tanımlama, tür ve dönüştürme işlemleri
- Kütüphaneler
- Bileşenlerin kullanımı
- Mysql bağlantısı
- Döngüler
- Runtime create(çalışma anında bileşen oluşturma)
Kısaca özetlemek istedim. Hangi dili öğrenmek isterseniz isteyin öğrenmeniz gereken ana başlıklar yukarıdadır. Csharp dilini nasıl öğrenirim diyorsanız işte formül yukarıda.
Çünkü amaç csharp'ta uygulama geliştirmekse size lazım olacak şey değişken tanımlarıdır. Sonra algoritmaları işleyecek olan kütüphaneler. Ve algoritmaların temelini oluşturan döngüler. Mysql bağlantısı ya da veritabanı bağlantısı da uygulamaların olmazsa olmazıdır. Bu konuyu Csharp ile mysql bağlantısı nasıl yapılır konumuzda inceleyeceğiz.
Sonuç
Hangi dili öğrenmek isterseniz isteyin. Csharp dilini ya da Delphi dilini fark etmez. Hatta PHP bile aynı yapıya sahiptir. Php ile yazılmış kodları bile Csharp ya da Delphi'ye uyarlayabilirsiniz farketmez. Önemli olan siz ne istiyorsunuz? Amacınız ne? Nasıl bir uygulama geliştirmek istiyorsunuz? Bu sebeple Csharp , visual basic, delphi farketmez.

0 yorum:
Yorum Gönder