Kezdőoldal » Számítástechnika » Programozás » Szerintetek c# winforms vagy...

Vkrisz81 kérdése:

Szerintetek c# winforms vagy WPF et érdemes tanulgatni?

Figyelt kérdés
Egy alkalmazást akarok késziteni amolyan raktar programot, kezeli a készletet, megrendeléseket, stb stb, de ugye ahoz kell grafikus felület. Melyiket érdemes vagy esetleg kötelező? winformsra azt mondják régi! de akkor rossz is? vagy mindegy? vagy mi szól mellette ellene?

2016. dec. 23. 16:40
1 2 3
 11/22 anonim ***** válasza:
Miért "hála istennek"?
2016. dec. 23. 22:15
Hasznos számodra ez a válasz?
 12/22 anonim ***** válasza:

Hahaha, szerencsétlen hülye.

A C#/.Net-nél kevés jobb dolog született a programozás témakörében.

2016. dec. 23. 22:25
Hasznos számodra ez a válasz?
 13/22 anonim ***** válasza:

Tekintve hogy Windowsos, így köszi, nem. :D Nem használok olyat.


Marad a Python, PHP, Julia, Node.js, stb.

2016. dec. 23. 22:29
Hasznos számodra ez a válasz?
 14/22 anonim ***** válasza:
100%
Már régóta nem csak Windows-only a C#.
2016. dec. 23. 22:40
Hasznos számodra ez a válasz?
 15/22 anonim ***** válasza:
De nem hivatalosan Cross Platform amennyire tudom. Meg egyébként se szeretem, Windowst sem használok, így sosem használtam pl VBt vagy C#-ot sem.
2016. dec. 23. 22:41
Hasznos számodra ez a válasz?
 16/22 anonim ***** válasza:
Amióta van Microsoft .NET Core Framework, azóta már nagyon is cross-platform.
2016. dec. 23. 22:45
Hasznos számodra ez a válasz?
 17/22 anonim ***** válasza:

Tökmindegy melyiket használja, sajnos a mai világban az emberek már nem programoznak, hanem követik a divatot... ...és mivel a WPF most divatos...


De nézzük csak meg, hogy mennyivel is egyszerűbb egy alapprogramot összedobni WPF-el:


[link]


Aztán ugyanezt csináljátok meg Delphi-ben, vagy akár a szimpla SharpDevelop-ban...


Mi a különbség? Platformfüggetlenségre törekedtek? Akkor játszatok Java-val, vagy HTML-el (+JS-el)...


Hogy mit érdemes és mit nem tanulgatni, az mint általában minden mással is, ezzel is csak utólag derül ki!


Érdemes sokmindent kipróbálni!

2016. dec. 24. 08:48
Hasznos számodra ez a válasz?
 18/22 anonim ***** válasza:

Amire neked kell, arra tökéletesen elég a WinForms is. WPF-nek számos előnye van, ha például csili-vili UI-t akarnál létrehozni, akkor azt ajánlanám, ugyanakkor ahogy #1 is kifejtette, átkozottul komplex technológiáról van szó, tanulási görbéje nagyon lapos, azaz kezdetben sok-sok órát "pazarolnál el" az elsajátítására. Ráadásul drága MS volt olyan okos, hogy a sok XAML alapú technológiát nem különböztette meg eléggé, így ha egy problémára rákeresel, találni fogsz Silverlight, Windows Runtime (8), UWP megoldásokat, amelyek 90%-ban nem ültethetőek át 1:1 WPF-re, és viszont.

Ennek ellenére, nem tartom érdemtelennek a WPF megtanulását (már csak amiatt is, mert így könnyebb egyéb hasonló technológiákat megtanulni, lásd fentiek), ugyanakkor készülj fel rá, hogy jóval több ideig fog tartani az alkalmazás elkészítése - de UI tekintetében jóval igényesebb lehet, illetve MVVM minta alkalmazása miatt (ami több mint erősen ajánlott fenti techek esetén) kód is letisztultabb lehet.

2016. dec. 24. 09:12
Hasznos számodra ez a válasz?
 19/22 anonim ***** válasza:
#15: C#-ot lehet használni Unity-vel is és a legpotensebb cross-platform mobile megoldás is (Xamarin) arra támaszkodik elsősorban. C# egy rendkívül kényelmes nyelv, remélem hamarosan még szélesebb körben el tud terjedni.
2016. dec. 24. 09:14
Hasznos számodra ez a válasz?
 20/22 anonim ***** válasza:
Bőven elég neked a windows forms. Így az elején WPF csak arra lenne jó, hogy elvegye a kedvedet, meg elterelje a figyelmedet a valós problémákról. Windows forms egyszerű és nagyszerű.
2016. dec. 24. 19:32
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!