Diskuze: C# .NET WINDOWS FORMS vs WPF
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 13 zpráv z 13.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Projdi si WF a pak přejdi k WPF, dá ti to určité znalosti, které využiješ.
WPF je jednoznačně perspektivnější.
WF je jednodušší na naučení. WPF je takové komplexnější a když se
dělá dobře (MVVM) vyžaduje nazačátečnické znalosti.
Na WF bych se vykašlal, nebo je rychle přelítnul pro přehled a přešel k WPF.
Ja ti skôr odporučím skôr to WF ako WPF z jednoduchého dôvodu: WPF
podľa môjho skromného názoru dosť stagnuje a obávam sa, že skončí ako
niektoré iné technológie od MS. WF je tu už dlho, stále ho MS vyvíja, je
jednoduchšie na pochopenie a na 95% aplikácii je plne postačujúce Druhou vecou, o ktorej si myslím,
že ťahá WPF dole, je že desktopových aplikácii veľmi ubúda a iné to už
pravdepodobne nebude
Můžeš prosím nějak podložit větu: "stále ho MS vyvíja"- myšleno o WF.. ?
Ahoj,
Já jsem taky spíše začátečník, možná mírně pokročilý, ale velmi
mírně .
Ale být Tebou tak začnu ve WF, i když je ted tendence od MS prosazovat
všechno do WPF, ale to WF je mnohem jednodušší na pochopení pro
začátečníka a hlavně co se naučíš ve WF tak to ve WPF znovu použiješ.
Vlastně principic WPF je o tom, že máš grafickou část kompletně ve Xamlu,
který je mnohem bohatší na možnosti animace, videa, grafiky atd, než
starší WF. Ale pokud budeš začínat aplikací Můj svět atd, tak opravdu
začni ve WF, at si nekomplikuješ život jenom tím, že ti u kontrolky bude
chybět Name="" .
Nechci ti kazit iluze (přestože já zatím dělám vše ve WF a s WPF teprve pomalu začínám), ale MS skutečně už WF nevyvíjí a v další verzi Visual Studia už v nabídce WF ani nebude. Nemyslím si, že desktopových aplikací ubývá, jen přibývá webových aplikací...
Začni s WF ale jenom to rychle projdi ať víš o čem to je a potom přejdi
na WPF je jednoduché jenom se stačí naučit xaml a ten není složitý.
Není důležité se nějak moc učit pokročilé věci WF protože WPF je mnohem lepší a všechny aplikace budeš dělat ve WPF. A i kdyby ne ono je si to hodně podobné jak se naučíš WPF tak potom se vrátit k WF nebude trvat moc dlouho
WF se pořád vyvýjí. Pokud mi nevěříte podívejte se do Whats new pro poslední verze .NET frameworku.
https://msdn.microsoft.com/…s171868.aspx
Windows Forms mrtvé nejsou a ještě nějakou dobu (v řádu let) ani nebudou.
Rozdíl je v podstatě pouze v tom principu jakým se uživatelské rozhraní navrhuje, oba mají své klady i zápory, ale to už se tu řešilo milionkrát.
Když jsem to psal, dal bych ruku do ohně, že jsem to četl tady, ale teď
to nemůžu najít a nabývám dojmu, že se to týkalo WEB forms a ne WIN
forms...
Takže se tímto omlouvám za mystifikaci. Osobně jsem za to rád, protože do
WPF jsem ještě nepronikl pořádně a dělám vše ve WF...
Psali to, bylo to někdy v období, když vydali .NET jako open source
Zobrazeno 13 zpráv z 13.