• Sonuç bulunamadı

NYP prnsiplerine uygun çalışan ORM araçlarını kullanarak veri merkezli uygulamalar geliştirmek

N/A
N/A
Protected

Academic year: 2021

Share "NYP prnsiplerine uygun çalışan ORM araçlarını kullanarak veri merkezli uygulamalar geliştirmek"

Copied!
1
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Kütüphane ve Dokümantasyon Daire Başkanlığı Açık Ders Malzemeleri

Ders izlence Formu

Dersin Kodu ve İsmi EBP106 Programlama I Dersin Sorumlusu Öğr. Gör. Erkan HÜRNALI Dersin Düzeyi Önlisans 1.Sınıf

Dersin Kredisi 4

Dersin Türü Zorunlu

Dersin İçeriği

Nesne Yönelimli Programlama (NYP) Tekniğinine Giriş

NYP Prensipleri

Kullanıcı Kontrolleri

Veri Merkezli Uygulamalara Giriş

ORM Araçları ve Entity Framework

Satır İçi Entegre Sorgulama Dili (LINQ)

Dersin Amacı

Nesne Yönelimli Programlama Tekniğini kavramak ve bu teknikleri kullanarak kendi nesnelerini programlamak. NYP prnsiplerine uygun çalışan ORM araçlarını kullanarak veri merkezli uygulamalar geliştirmek.

Dersin Süresi 4

Eğitim Dili Türkçe

Ön Koşul Temel düzeyde programlama bilgisi

Önerilen Kaynaklar Her Yönüyle C#, Sefer ALGAN, Pusula Yayıncılık Dersin Kredisi (AKTS) 4

Laboratuvar

“Dijital Saat” Uygulaması (3 Bölüm)

“ParaKap” Uygulaması (4 Bölüm)

“Veri Merkezli Uygulamalar” Uygulaması (5 Bölüm) Diğer-1

Referanslar

Benzer Belgeler

 Etiketli continue, döngü deyimlerinde kullanılır ve bir etikete dallanma

 Statik alanlar, sınıflara ait olan alanlardır ve statik olmayan alanlara (nesne alanları) göre başlangıç değerlerini daha önce

 Fonksiyon başlık tanımındaki dizi değişkeni ile gönderilen dizi elemanlarının türü aynı olmalıdır.  Diziler referanslı olarak çağrılan fonksiyonlara

 friendly türünde erişim belirleyicisine sahip olan global alanlar (statik veya değil) içerisinde bulundukları paketin diğer sınıfları tarafından erişilebilirler.. 

 Yeni türetilen sınıf, türetildiği sınıfın global alanlarına ve yordamlarına (statik olsa dahi) otomatik olarak sahip olur (private olanlara doğrudan erişim yapamaz.)..

 Soyut bir sınıftan türetilmiş alt sınıflara ait nesneler, bu soyut sınıf tipindeki referanslara bağlanabilirler (upcasting).  Böylece polimorfizm ve geç

 statik dahili üye sınıf içerisindeki statik bir yordamı çağırmak için ne statik dahili üye sınıfına ne de onu çevreleyen sınıfa ait nesne oluşturmak gerekmez.

 Tüm istisnaları yakalamak (Error, RuntimeException ve diğer Exception türleri) için Throwable istisna tipi kullanılabilir.  Ancak, oluşabilecek istisnalar için bu üç