Çözüldü C# konsol uygulaması ne işe yarar?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

alibulut987

Femtopat
Katılım
16 Mart 2024
Mesajlar
3
Daha fazla  
Cinsiyet
Erkek
Ben yönetim bilişim sistemleri 1.sınıf öğrencisiyim ve bu yıl C# konsol dersleri alıyoruz. Bazen eğlenceli gelse de bazen çok sıkıcı geliyor. Aklıma şu soru takıldı. Mezun olup çalışma hayatına girince C# ile ilgili proje geliştirirken konsol bölümü işimize yarar mı yoksa form uygulamasını mı kullanacağız, konsolu sadece programlamanın mantığını kavramak için mi öğreniyoruz? Yani konsol bölümü ile artık proje yapılmıyorsa sadece dersleri geçmek için öğrensem yeterli olur mu diye düşünüyorum?
 
Çözüm
Konsol uygulamaları genelde arka plan işlemleri yapmak için tercih edilen bir sistem günümüzde.

Örneğin NVIDIA VBIOS Update için bile konsol kullanıyor.

GUI gerekmeyen işlerde tercih ediliyor genelde.
Ben yönetim bilişim sistemleri 1.sınıf öğrencisiyim ve bu yıl C# konsol dersleri alıyoruz. Bazen eğlenceli gelse de bazen çok sıkıcı geliyor. Aklıma şu soru takıldı. Mezun olup çalışma hayatına girince C# ile ilgili proje geliştirirken konsol bölümü işimize yarar mı yoksa form uygulamasını mı kullanacağız, konsolu sadece programlamanın mantığını kavramak için mi öğreniyoruz? Yani konsol bölümü ile artık proje yapılmıyorsa sadece dersleri geçmek için öğrensem yeterli olur mu diye düşünüyorum?
Eray hocamın dediği gibi GUI işleri yapmayacaksanız daha mantıklı.
 
Olayı kaçırıyorsun. Terminal programlamanın temelidir. İşletim sisteminin sunduğu IO yönettiğin kısımdır. Bu olmazsa olmazdır. Fakat GUI her zaman olacak diye bir durum yok. Programlama dillerine bak hepsi console ile ilgili bir sistemi vardır. Fakat GUI? Yok. Gerekte yok. Bir programlama dilinin GUI geliştirmekle ilgisi yoktur. Amacı o değil çünkü. Bunu yapabilmeni sağlayan kütüphaneler ortaya çıkar. Fakat bu dilin built-in (dil içerisinde) gelen bir olay değil. (İstisnalar kaideyi bozmaz.) Fakat IO olmazsa olmaz.

Dersteki olay C# dilini bilmek. GUI ile zaman kaybetmek değil. İleride bir mülakata girdiğinde sana form dan nasıl şu şu yapılır diye sormazlar (Sorarlarsa mülakattan çık ve hızlıca terk et orayı.)
Kısaca sana programlama dilini tabikide IO işlemlerinin temeli olan terminal üzerinden öğretecekler. İleride IO için ister db kullan, ister file kullan istersen GUI. Canın nasıl isterse.
 
Olayı kaçırıyorsun. Terminal programlamanın temelidir. İşletim sisteminin sunduğu IO yönettiğin kısımdır. Bu olmazsa olmazdır. Fakat GUI her zaman olacak diye bir durum yok. Programlama dillerine bak hepsi Console ile ilgili bir sistemi vardır. Fakat GUI? Yok. Gerek de yok. Bir programlama dilinin GUI geliştirmekle ilgisi yoktur. Amacı o değil çünkü. Bunu yapabilmeni sağlayan kütüphaneler ortaya çıkar. Fakat bu dilin built-in (dil içerisinde) gelen bir olay değil. (İstisnalar kaideyi bozmaz.) Fakat IO olmazsa olmaz.

Dersteki olay C# dilini bilmek. GUI ile zaman kaybetmek değil. İleride bir mülakata girdiğinde sana formdan nasıl şu şu yapılır diye sormazlar (Sorarlarsa mülakattan çık ve hızlıca terk et orayı.)
Kısaca sana programlama dilini tabii ki de IO işlemlerinin temeli olan terminal üzerinden öğretecekler. İleride IO için ister dB kullan, ister file kullan istersen GUI. Canın nasıl isterse.

Çok teşekkür ederim en azından aklımda biraz fikir oluştu.

Konsol uygulamaları genelde arka plan işlemleri yapmak için tercih edilen bir sistem günümüzde.

Örneğin NVIDIA VBIOS Update için bile konsol kullanıyor.

GUI gerekmeyen işlerde tercih ediliyor genelde.

Anladım. Zaman ayırdığınız için sağ olun.
 
Son düzenleyen: Moderatör:

Yeni konular

Geri
Yukarı