Bilmek istediğin her şeye ulaş

Furkan Tunç, 

Web Developer

.: Invalid Identifier :.

Nisan 2015

Furkan Tunç bir yanıt verdi.

Class tasarımı hakkında sorum: Property'mi eklemeliyim yoksa ek fonksiyon mu yazmalıyım?

Merhabalar. Ado.net kullanıyorum. Şekildeki gibi örnek 2 tane class ım var. Bu class larında veri tabanında aynı bu şekilde tabloları var.
public class Il
{
    public int ID { get; set; }
    public string Adi { get; set; }
}

public class Musteri
{
    public int ID { get; set; }
    public string Adi { get; set; }
    public string Soyadi { get; set; }
    public int Il_ID { get; set; }
}

GetIl ve GetMusteri diye 2 tane stored procedure m var. Data katmanındada bu isimlerde 2 tane il ve musteri collection dönen fonksiyonum var. Musteri donen sp de il tablosuyla ilişkili. Şimdi sorum şu; müşteri class ına ilAdi diye bir property mi ekliyim. Yoksa ilişkiyi bırakıp müşteri classını,
public class Musteri
{
    public int ID { get; set; }
    public string Adi { get; set; }
    public string Soyadi { get; set; }
    public int Il_ID { get; set; }

    List<Il> il = new List<Il>();
}

Şu hale getirip data katmanındaki getilbyid adlı fonksiyonlamı doldurayım. Bu şekilde veritabanına 2 defa gitmiş oluyorum. Sizin tavsiyeniz nedir? Soruyu anlatabilmişimdir umarım. Napabilirim ?
Mart 2015

Furkan Tunç bu yanıtı beğendi:

İlan sayfası için slider önerileriniz nelerdir?

Belki bu site size yardımcı olabilir:
jssor.com/index.html
Mart 2015

Furkan TunçNhibernate konu başlığını takip etmeye başladı.

Mart 2015

Furkan TunçWeb Design konu başlığını takip etmeye başladı.

Mart 2015

Furkan TunçVeritabanı konu başlığını takip etmeye başladı.

Veritabanı

Veritabanı düzenli bilgiler topluluğudur. Kelimenin anlamı bilgisayar ortamında saklanan düzenli verilerle sınırlı olmamakla birlikte, daha...

Mart 2015

Furkan TunçCSS3 konu başlığını takip etmeye başladı.

CSS3

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin u...

Mart 2015

Furkan TunçC (Programlama Dili) konu başlığını takip etmeye başladı.

C (Programlama Dili)

AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi' ni geliştirebilmek amacıyla B dilinden tür...

Mart 2015

Furkan TunçAndroid SDK konu başlığını takip etmeye başladı.

Android SDK

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin u...

Mart 2015

Furkan TunçSEO (Search Engine Optimization) konu başlığını takip etmeye başladı.

SEO (Search Engine Optimization)

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin u...

Mart 2015

Furkan TunçWeb Sunucusu konu başlığını takip etmeye başladı.

Web Sunucusu

Hosting ya da daha Türkçe karşılığıyla "Barındırma", web sayfalarınızı internet'te yayınlamak için gerekli alanın kiralanmasıdır. Diğer bir...

Mart 2015

Furkan TunçAjax konu başlığını takip etmeye başladı.

Ajax

Ajax, aşağıdaki anlamlara gelebilir: Ajax, bilgisayarda programlama tekniği Ajax, Hollanda'da bir futbol takımı Ajax, temizlik malzemesi...

Mart 2015

Furkan TunçMikrodenetleyici konu başlığını takip etmeye başladı.

Mikrodenetleyici

Bir mikrodenetleyici (MCU ve µC olarak da adlandırılır), bir mikroişlemcinin, MİB, hafıza ve giriş - çıkışlar, kristal osilatör, zamanlayıcı...

Mart 2015

Furkan TunçSiber Güvenlik konu başlığını takip etmeye başladı.

Siber Güvenlik

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin u...

Mart 2015

Furkan TunçYazılım Güvenliği konu başlığını takip etmeye başladı.

Yazılım Güvenliği

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin u...

Mart 2015

Furkan TunçCinsellik konu başlığını takip etmeye başladı.

Cinsellik

Cinsellik, cinsel özelliklerin bütünü, eşeysellik

Mart 2015

Furkan TunçWeb Uygulamaları konu başlığını takip etmeye başladı.

Web Uygulamaları

Formatting of continuation data will be changing soon. To continue using the current formatting, use the 'rawcontinue' parameter. To begin u...

Mart 2015

Furkan TunçBilgisayar Programcılığı konu başlığını takip etmeye başladı.

Bilgisayar Programcılığı

Bilgisayar yazılımcılığı, sözdizimi ve anlamı tanımlanmış bir kurallar bütününü yani bir yazılımlama dilini kullanarak ve bu şekilde sonlu s...

Mart 2015

Furkan TunçJavascript konu başlığını takip etmeye başladı.

Javascript

JavaScript Netscape Navigator 2.0 ile birlikte Brendan Eich tarafından geliştirilen ve önceleri Mocha daha sonra LiveScript olarak adlandırı...

Daha Fazla

İlgilendiği KonularTümü

.NET

1503 Kişi   87 Soru

Grafik Tasarım

533 Kişi   75 Soru

Yazılım Algoritmaları

482 Kişi   31 Soru

C# (Programlama Dili)

370 Kişi   83 Soru

CSS

231 Kişi   37 Soru

Asp.net MVC

97 Kişi   51 Soru

ASP.NET

272 Kişi   142 Soru

C#

17 Kişi   22 Soru

Web Tasarım

1231 Kişi   215 Soru

Html

299 Kişi   48 Soru

JQuery

192 Kişi   22 Soru

Html5

153 Kişi   39 Soru

Web

457 Kişi   172 Soru

Programlama

812 Kişi   232 Soru

Programlama Dilleri

576 Kişi   94 Soru

Yazılım Mühendisliği

536 Kişi   39 Soru

Web Yazılımı

597 Kişi   238 Soru

Cinsellik

401 Kişi   115 Soru

Javascript

229 Kişi   51 Soru

İnternetten Para Kazanmak

631 Kişi   61 Soru

Yazılım Güvenliği

547 Kişi   17 Soru

Web Uygulamaları

195 Kişi   31 Soru

Web Arayüz Tasarım Araçları

168 Kişi   17 Soru

Bilgisayar Programcılığı

76 Kişi   33 Soru

Web Sunucusu

117 Kişi   29 Soru

Ajax

74 Kişi   5 Soru

SEO (Search Engine Optimization)

179 Kişi   50 Soru

Mikrodenetleyici

63 Kişi   6 Soru

Veritabanı

95 Kişi   40 Soru

Web Design

124 Kişi   10 Soru