DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
3918
Tıklama
0
Öne Çıkarma
C# Windows Form Uygulama Tasarımı
H
9 yıl (113 mesaj)
Çavuş
Konu Sahibi

Merhabalar,

Visual Studioda C#'da uygulamalar geliştirirken, uygulamalarımın arayüzlerimin profesyonel ve iç açıcı olmasını istiyorum. Klasik Windows Form eklentileri çok sıradan kalıyor. Daha iç açıcı tasarımlar için Devexpress ve Bunifu'ya rastladım. Bunlar haricinde programlar vs var mı yada Visual Studio Windows Form ile profesyonel bir tasarım yapılıyor mu?



E
9 yıl (3264 mesaj)
Yarbay

WPF e geçmen gerekir. Windows formlar ile bilgisayarın performansını tam anlamıyla kullanamazsın. WPF teknolojisi ile grafik birimi render yaparken, işlemci ise render işine karışmaz ve yazdığınız kodları gerçekleştirir.

Windows formda ise işlemci hem tasarımı render yapmaya çalışır hem de kodları hayata geçirmeye çalışır. Bu yüzden tercih edilmez. Ayrıca windows form, microsoft tarafından da önerilmez, template olarak kullanılmasının sebebi geriye dönük destek vermektir.

Devexpress componentleri ile windows 10,8,7 temalarına benzer şekilde tasarım yapabilirsiniz. Ayrıca Office 2016, 2013 benzeri tasarımlar da sunmaktadır.

Visual studio ile gelen Blend uygulaması ile kendinize animasyonlar, menü tasarımları gibi şeyler hazırlayıp WPF içerisinde kullanabilirsiniz. WPF' in kendine has bir script dili bulunmaktadır. XML temelinde oluşturulmuş XAML' dır.





< Bu mesaj bu kişi tarafından değiştirildi ElwinVanDyke -- 14 Haziran 2017; 16:15:58 >
Bu mesaja 2 cevap geldi.
A
9 yıl (3024 mesaj)
Yarbay

XAML ogren derim baska yerlerde de isine yarar. Windows Phone ve Xamarin gelistirirken de XAML kullaniliyor yanlis bilmiyorsam.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @L[A]hor
G
9 yıl (4350 mesaj)
Yarbay

arayüzde iyileştirme yapacaksanız yukarıdaki arkadaşların dediği gibi wpf ye geçiş yapacaksın kaçarı yok yada eski form uygulaması yapacaksanız 3. parti uygulamalarla devam edersiniz sizin saydıklarınız
wpfnin avantajı 3. parti uygulamalarına gerek kalmadan arayüzü kendinizin tasarlamasına izin vermesidir. form uygulamasında 40 takla atarak dizayn edebileceğiniz şeyi wpf de daha kolay oluşturabilirsiniz tabiki burda devreye XAML giriyor önce onu anlamak peşine de özellikle bindingleri iyi anlamak gerekir. wpf ilk bakışta karmaşık gelebilir ama bence form uygulamalarından daha iyi
bilmiyorum wpf ile çok ilgilenen var mı türkiye de ama form uygulamalarına göre daha az ilgilenildiği kesin ben de şu an maaş hesaplamayla ilgili bir programı wpf ile yapıyorum



H
9 yıl (113 mesaj)
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: L[A]hor

WPF e geçmen gerekir. Windows formlar ile bilgisayarın performansını tam anlamıyla kullanamazsın. WPF teknolojisi ile grafik birimi render yaparken, işlemci ise render işine karışmaz ve yazdığınız kodları gerçekleştirir.

Windows formda ise işlemci hem tasarımı render yapmaya çalışır hem de kodları hayata geçirmeye çalışır. Bu yüzden tercih edilmez. Ayrıca windows form, microsoft tarafından da önerilmez, template olarak kullanılmasının sebebi geriye dönük destek vermektir.

Devexpress componentleri ile windows 10,8,7 temalarına benzer şekilde tasarım yapabilirsiniz. Ayrıca Office 2016, 2013 benzeri tasarımlar da sunmaktadır.

Visual studio ile gelen Blend uygulaması ile kendinize animasyonlar, menü tasarımları gibi şeyler hazırlayıp WPF içerisinde kullanabilirsiniz. WPF' in kendine has bir script dili bulunmaktadır. XML temelinde oluşturulmuş XAML' dır.

Teşekkür ediyorum hepinize yorumlarınız için. Peki WPF için önerebileceğiniz kaynaklar var mı? İnternette bir çok kaynak mevcut ve tavsiye üzerine belli başlı kaynaklardan gitmek istiyorum.





< Bu mesaj bu kişi tarafından değiştirildi HBKocabiyik -- 16 Haziran 2017; 20:15:24 >
Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @Gökşen PASLI , @alpmirza
A
9 yıl (3024 mesaj)
Yarbay

Milcanx diye bir kanal vardı Youtube'da hatırladığım kadarıyla en iyi Türkçe kaynak onun serisi.Kütüphane otomasyonu yapıyordu.Başlangıç için iyi olur diye düşünüyorum bir göz gezdirip kararını verirsin.




Bu mesajda bahsedilenler: @HBKocabiyik
G
9 yıl (4350 mesaj)
Yarbay

ingilizce olarak da kitap arıyorsanız
Pro_WPF_CSharp_2010_dotNET_4

ve

Apress.WPF.Recipes.in.C#.2008.A.Problem-Solution.Approach.2008

olabilir ikincisinde örnek soru verir onun çözümünu sunar



E
9 yıl (3264 mesaj)
Yarbay

quote:

Orijinalden alıntı: HBKocabiyik


quote:

Orijinalden alıntı: L[A]hor

WPF e geçmen gerekir. Windows formlar ile bilgisayarın performansını tam anlamıyla kullanamazsın. WPF teknolojisi ile grafik birimi render yaparken, işlemci ise render işine karışmaz ve yazdığınız kodları gerçekleştirir.

Windows formda ise işlemci hem tasarımı render yapmaya çalışır hem de kodları hayata geçirmeye çalışır. Bu yüzden tercih edilmez. Ayrıca windows form, microsoft tarafından da önerilmez, template olarak kullanılmasının sebebi geriye dönük destek vermektir.

Devexpress componentleri ile windows 10,8,7 temalarına benzer şekilde tasarım yapabilirsiniz. Ayrıca Office 2016, 2013 benzeri tasarımlar da sunmaktadır.

Visual studio ile gelen Blend uygulaması ile kendinize animasyonlar, menü tasarımları gibi şeyler hazırlayıp WPF içerisinde kullanabilirsiniz. WPF' in kendine has bir script dili bulunmaktadır. XML temelinde oluşturulmuş XAML' dır.

Teşekkür ediyorum hepinize yorumlarınız için. Peki WPF için önerebileceğiniz kaynaklar var mı? İnternette bir çok kaynak mevcut ve tavsiye üzerine belli başlı kaynaklardan gitmek istiyorum.

WPF i açıkçası youtube üzerinden başlanngıç seviyesinde bir şeyler öğrenebilirsiniz. Lynda.com ' u şiddetle tavsiye ederim eğer ingilizceniz varsa tabi. Yoksa udemy üzerinden türkçe derslere bakın derim. Geçen sene WPF ile çalışırken ben kendimi proje içerisinde buldum birden, öğrenmek için vaktim yoktu yaparak öğrenmiştim. Kendi projenizi WPF e geçirmeye başlarsanız çok faydası olur. Ayrıca Devexpress topluluğu çok yardımsever sorularınızı cevapsız bırakmazlar. Stackoverflow da aynı şekilde.





< Bu mesaj bu kişi tarafından değiştirildi ElwinVanDyke -- 16 Haziran 2017; 20:50:21 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.