Ön Okuma Soruları
← Ünite 4

Ünite 4: ASP.NET- Giriş — Ön Okuma Soruları

Ders kitabının bölüm başındaki ilgi uyandıran soruları. Bunlar sınav sorusu değil — konuya başlamadan önce düşünmen için. Cevabı açmadan önce kendi yanıtını düşün.

  1. Farklı yazılım dillerinin (C#, VB.NET gibi) aynı projede hiç sorun yaşamadan bir arada çalışabilmesi sizce nasıl mümkün oluyor?
    Yönlendirme
    Bu durum, .NET Framework mimarisindeki Ortak Dil Çalışma Zamanı (CLR) ve diller arası standartları belirleyen Ortak Dil Belirtimi (CLS) sayesinde sağlanır.
  2. Bir web sayfasının kodlarının sunucuda 'yorumlanması' ile 'derlenmesi' arasında, web sitesinin hızı açısından nasıl bir fark olabilir?
    Yönlendirme
    Derlenen kodlar sunucuda doğrudan çalıştırılabilir binary dosyalara dönüştürüldüğü için, her istekte tek tek yorumlanan eski teknolojilere göre çok daha hızlı yanıt verir.
  3. Yazdığınız bir web uygulamasının arka plandaki karmaşık kodlarının ve veri tabanı şifrelerinin kullanıcılar tarafından tarayıcıda görüntülenmesi nasıl engellenir?
    Yönlendirme
    ASP.NET sunucu taraflı bir teknoloji olduğu için tüm kodlar sunucuda işlenir ve kullanıcının tarayıcısına sadece standart HTML, CSS ve JavaScript çıktıları gönderilir.
  4. Bir programlama dilinde yazdığınız kodda oluşan bir hatayı, bambaşka bir dille yazılmış test aracıyla yakalayıp düzeltmek sizce yazılımcılara ne gibi kolaylıklar sağlar?
    Yönlendirme
    Bu durum diller arası istisna işleme uyumluluğu sağlar; büyük projelerde farklı ekiplerin kendi uzmanlık alanlarındaki dillerle hata yönetimi yapabilmesini kolaylaştırır.