Kezdőoldal » Számítástechnika » Programozás » Windows Form Applikációt vagy...

Windows Form Applikációt vagy WPF appot éri meg fejleszteni?

Figyelt kérdés

Remélem tudtok nekem segíteni, nagyon meg vagyok kavarodva!

Az alkalmazás amit szeretnék készíteni saját magamnak, egy közösségi app lenne. Ahol lenne egy egyszerű login, majd bejegyzés írás és kép feltöltés, chat(stb. ehhez hasonlóak). Ha tetszik az eredmény, lehet tovább is fejlesztem!



2017. nov. 8. 17:18
 1/5 anonim ***** válasza:
Nemtom mit jelent a megéri ebben a kontextusban.
2017. nov. 8. 17:32
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Jelen kontextusban a megéri jelenthet: Könyebb, jobb, gyorsabb, pl.: Windows Form-ban megérné mert már régebben használják és több útmutató van hozzá, de WPF-ben jobban személyre lehet szabni az alkalmazásunkat. Remélem így érted mire gondolok!
2017. nov. 8. 19:16
 3/5 anonim ***** válasza:
100%

Szokás azt mondani, hogy új dolgokat modern eszközökkel kezdjünk el csinálni - azaz ez már egy elég jó ok a WPF-re. Egyébként azt válaszd, amelyiket jobban ismered. Az átlagembert a csilivili, animációkkal teletűzdelt alkalmazás köti le, ilyeneket WPF-fel könnyebben csinálsz. Ha csak gyorsan össze akarsz dobni valamit, ami működik valahogy, arra jó a WinForms is.


Tegyük fel, elkezded csinálni WinForms-ban. Nos, a nagy könyv azt mondja, hogy akkor van jól felépítve a szoftvered, ha később a WinForms alapú megjelenítési réteget ki tudod dobni és be tudod hozni a WPF-et anélkül, hogy a program lelkébe gázolnál közben.

2017. nov. 8. 23:53
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Ugyanakkor a WPF javára szolgál, hogy ha valaha multiplatform fejlesztésben gondolkozol, nagy előnyödre lesz még, hogy a megjelenítési réteget WPF-el alakítottad ki. Hatékonyabb, egyszerűbben továbbfejelszthető, cserébe többet fogsz az elején pepecselni vele.
2017. nov. 9. 02:29
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Szia!


A te alkalmazásodhoz a legjobban az ASP.NET MVC illik a Microsoft technológiák közül, tehát legjobban weboldalt érdemes fejleszteni.


Amennyiben mindenképpen telepített alkalmazásban gondolkodsz, akkor inkább a WPF-et ajánlom a WinForms helyett, mivel WPF-ben megismerkedsz a modern alkalmazások felépítéséhez szükséges architectúrákkal (pl. MVVM), és, ha jó architektúrát alakítottál ki, akkor a kód nagy részének megtartásával tovább tudod fejleszteni Win10-es applikációvá (UWP), Androidos, vagy IOS-es app-pá a Xamarin segítségével. Ha csináltál köztes réteget (REST/WCF API), akkor az API-n keresztül fejleszthetsz weboldalt is az applikációdhoz, illetve ASP.NET MVC-vel megmaradhatsz a Microsoft technológiákon belül.


A WinForms-ban gyorsabb alkalmazást fejleszteni, amennyiben az összehúzogatós Designer-ek híve vagy, és, mivel vékonyabb megjelenítési réteg, mint a WPF, elsajátításával jobban belemélyedhetsz a Windows megjelenítési rétegének lelki világába. Elég munkával WinForms-sal is gyönyörű dolgokat lehet csinálni.

(Bármilyen technológiában meg lehet csinálni bármit, a kérdés, hogy mekkora erőfeszítéssel.)

2017. nov. 11. 21:00
Hasznos számodra ez a válasz?

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!