framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

29 Aralık 2009 Salı

Etkinlik : Uğur Umutoğlu'nun ASP.NET Seminerinden Sonra AJAX 4.0 Semineri (INETA NEXT-Denizli)

    Ajax (Asenkron JavaScript & XML) : En yaygın kullanım alanı sayfayı tekrar yüklemeye gerek kalmadan sayfada görünür değişiklikler yapmaktadır. Son zamanlarda web sayfalarında bir ihtiyaç haline geliyor.
    Klasik bir web sayfasının açılması süreci : istemci bir sayfa için istekte bulunur, sunucu istenilen sayfayı gönderir, istemci yeni bir sayfa için istekte bulunursa sunucu yeniden ürettiği sayfayı gönderir. AJAX için çalışmayı şu şekilde sıralayabiliriz : istemci bir sayfa için istekte bulunur, sunucu istenilen sayfayı gönderir, istemci sadece sayfanın bir kısmının yenilenmesi için istekte bulunur, sunucu yenilenecek kısmı istemciye gönderir.
    ASP.NET AJAX mimarisi iki yapıdan oluşur. Birincisi istemci tarafında çalışan bölümüdür. Burada AJAX istemci framework ve AJAX servisleri çalışıyor. İkincisi ise sunucu tarafında çalışan AJAX sunucu framework çalışıyor.

Etkinlik : Oğuz YAĞMUR'dan ASP.NET Semineri (INETA NEXT-Denizli)


    Oğuz Yağmur, ikinci seminerinde ASP.NET ve ASP.NET MVC Framework hakında bilgi vermek için şu konu başlıklarını seçmişti : 
  •  ASP.NET MVC Framework'un özellikleri
  •  ASP.NET MVC Framework hangi durumlarda tercih edilebilir?
  •  ASP.NET MVC Pipeline ve çalışma modeli
  •  Model kavramı
  •  View kavramı
  •  Contreller kavramı
  •  Özelleştirmeler
  •  ASP.NET MVC ve Ajax
  •  ASP.NET MVC Framework Demoları
     MVC ve WebForms karşılaştırması
     MVC (Model View Controller) webformsların yerini almak için geliştirilmedi. Web uygulaması geliştirmeye farklı bir bakış açısı sunar. MVC, ASP.NET üzerine geliştirilmiştir. MVC'nin yaklaşımı şu şekilde : kavramların ayrıştırılması, test edilebilir uygulamaların geliştirilebilmesi ve Test-Driven uygulama geliştirme desteği, genişleyebilir ve modüler mimarisi (Ioc uygulamasının kolaylaşması), temiz URL oluşturma ve SEO desteği, ASP.NET özelliklerinin kullanılabilmesi, HTML çıktısı üzerinde tam kontrol sağlanması, paralel geliştirmeye uygun olması, ve açık kaynak.
    ASP.NET'in dezavantajları
    ASP.NET mimarisinin ve çalışma yapısının öğrenilmesinin zorluğu, Viewstate, üretilen html dosyasına yeterince müdahale edilememesi ve test için yeterli desteğin olmaması ASP.NET için dezavantaj olarak sayılabilir.
    ASP.NET MVC, istek geldiğinde controller yaratılıyor. Controller veritabanından modeli alıyor. View'e veriyor. View aldığı işleyip geri iletiyor. Bu şekilde işlem tamamlanmış oluyor.