Ana içeriğe atla

Kayıtlar

Web etiketine sahip yayınlar gösteriliyor

ASP.NET MVC Database( LocalDB) Bağlantısı

Önce yazımda basit bir örnek yapmıştım sadece View ve Controller kullanarak bir sayfa oluşturmuştuk.Bu yazımda yapacağım örnekte Model'e ihtiyacımız olacak.Bu örnek öğrenci ve dersleri kaydedip hangi dersi kimin alacağını tutan bir veritabanına sahip proje olacak. Önceki yazımı buradan  okuyabilirsiniz.Eğer projemizi açtıysak  proje ismine sağ tıklayıp Add -> New Item deyip    Data'yı seçtıkten sonra ADO.NET Entity Data Model'i seçip Model ismimizi yazıp Add diyelim. Code first yaklaşımını şu şekilde açıklayayım.Örneğin ders.cs adında kendim bir sınıf oluşturup içine public int ID; public string AdSoyad; yazdığımda  database'de dersler diye bir sınıf oluşturur ve içerisine bu kolonları ekler, sql server'ı açıp eklemek zorunda kalmam.Yapacağım şey kodu C#'ta yazmak ,böylece veritabanı oluşacak. Database First yaklaşımı ise veritabanını sql serverda oluşturturduktan sonra,C#'ta karşılığını Entity Framework gerçekleştirir.Yani Da...

ASP.NET MVC Framework

Microsoft' un  ASP.NET  için geliştirdiği Model-View-Controller iskeletidir.  Mvc kullanıcıya yüklü miktarda verinin sunulduğu karmaşık uygulamalarda veri ve gösterimin soyutlanması esasına dayanır. Böylece veriler (model) ve kullanıcı arayüzü (view) birbirini etkilemeden düzenlenebilir. Model-View-Controller, bunu controller adı verilen ara bileşenle, veri gösterimi ve kullanıcı etkileşiminden, veri erişimi ve iş mantığını çıkarma suretiyle çözmektedir. MVC denilen kavram üç temel olaydan oluşuyor: Model: Veritabanı ile bağlantı işlemleri burada yapılıyor. View: Sitenin tasarımı controllerdan alınan verilerle view sayfalarında yapılıyor. Controller: Bir nevi model ile view arasında köprü görevi görüyor. M (Model) M (Model), İş Mantığını ve veri işleme süreçlerini yürütür. C (Controller) tarafından gönderilen emirlere göre hareket eder. Bilgi işleme sürecinden sonra veriyi C’ye, diğer modellere veya doğrudan V (View)’ye gönderir. Veri...

WWW - World Wide Web

İnternet üzerinde yayınlanan birbirleriyle bağlantılı hiper-metin dokümanlarından oluşan bir bilgi sistemidir. Bu dokümanların her birine Web sayfası adı verilir ve Web sayfalarına İnternet kullanıcısının bilgisayarında çalışan Web tarayıcısı adı verilen bilgisayar programları aracılığıyla erişilir. Web sayfalarında metin, imaj, video ve diğer multimedya ögeleri bulunabilir ve diğer bağlantı ya da link adı verilen hiper-bağlantılar ile başka Web sayfalarına geçiş yapılabilir. İnternet ve Web terimleri aynı olguyu tanımlamaz. Zira Web sadece İnternet üzerinde çalışan bir servistir. Web kavramı,CERN'de bir bilgisayar programcısı olan Tim Berners-Lee'nin HTML adlı metin işaretleme dilini geliştirmesiyle oluşmuştur. Bugün de kendisinin başkanı olduğu W3C ( World Wide Web Consortium ) tarafından standartları belirlenmektedir. YAPISI Web’in temeli İnternet'tir. Web İnternet üzerinde kurulmuş...