Yeni bir projeye basliyorsunuz ve proje tasarim asamasinda. Mimari tasarimi olusturuyorsunuz. WPF mi secerdiniz WinForms mu?

soruldu: 26 Şub '12, 03:04

ahmettat's gravatar image

ahmettat ♦
1.1k132324
cevap kabul oranı: 42%

değiştirildi: 03 May '12, 09:17

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183

bu saatten sonar proje sıfırdan başlıyosa WPF seçmek daha mantıklı gibi :)

(21 Eki '12, 17:18) serdarb serdarb's gravatar image

WinForms artık Microsoft tarafından desteklenen bir proje olmadığından, WPF ile daha esnek ve zengin uygulamalar geliştirilebildiğinden dolayı WPF'i tercih ederdim.

permanent link

cevaplandı: 27 Şub '12, 01:37

tilikoglu's gravatar image

tilikoglu
8602816
cevap kabul oranı: 18%

Tabi ki WPF'i tercih ederdim. Neden mi?

  1. MVVM (Model View ViewModel) modeline uygundur. Bu sayede kod ve view tarafın birbirinden ayrılır.
  2. DI(Dependency Inversion) prensibini uygulamak kolaydır.
  3. Yukardaki 2 madde sonucunda Test edilebilir proje üretmek mümkündür.
  4. WEB projelerinde uyguladığınız MVC mimarisini WPF üzerinde MVVM ile uygulayabilirsiniz.

Windows Forms Applciation projelerinde bu saydıklarımı uygulamanız hayal.

permanent link

cevaplandı: 09 Haz '13, 04:04

ucuncubayram's gravatar image

ucuncubayram
1.4k122840
cevap kabul oranı: 11%

İş uygulamalarında görünümden çok hızlı geliştirme önemli olduğundan ne gibi bir proje olduğuna da bağlı. Aslında iş uygulamalarında artık web daha çok rağbet gördüğünden dolayı WinForms tercih ederim, eğer zorunluluk yoksa ASP.NET tercih de edilebilir.

permanent link

cevaplandı: 03 May '12, 08:05

Bora's gravatar image

Bora
1594612
cevap kabul oranı: 0%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×26
×16
×9

Soruldu: 26 Şub '12, 03:04

Görüntüleme: 2,150 kez

Son güncelleme: 09 Haz '13, 04:04

powered by BitNami OSQA