Pereiti prie turinio

WPF vs WinForms vs Metro


Rekomenduojami pranešimai

Na temos pavadinimas dauka pasako :) Ka programuojat daugiausiai darbe is siu triju? Kokie pliusai ir minusai kiekvieno jusu atzvilgiu. Kas liecia Metro tai koks stackas labiau populiarus (JS + HTML5 + CSS) ar (XAML). Ir galiausiai, kokia tecnologija is siu 3 yra siuo metu perspektyviausia ir kodel? Aciu.

Redagavo highontrance
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dėkui Dievui darbe nereikia nė vieno naudoti. Programuoji backendą ir kvailų problemų nėra. Padarai backendinį user story - vienas kitas smulkus bugelis per neapsižiūrėjimą ateina. Pasižiūri projekto bug trackerį - daug daug websaitui ar mobiliai aplikacijai užregistruota - su Opera chujovai, išlendanti klaviatūra užstoja mygtuką, 1 px per aukštai, 1 px per žemai, 1 px per ilgas ir kitos begalės kvailų small bugų.

 

WinForms - ale deprecated, bet palaikomas ir naujas funkcionalumas atnešamas. WPF - irgi... ale deprecated.

Kaip Microsoft sakė - WPF buvo kuriamas, kuomet planšetės tik StarTrek'e buvo, todėl apie energijos taupymą negalvota - ant desktopo smooth animacijos ir GPU rijimas ne problema, bet į dabartinę Windows viziją - vienas Windows viskam - desktopui, xboxui, planšetei ir telefonui - WPF neįsipaišo. Taip, gauna kažkokių naujovių kaip ir WinForms, bet palyginus su ne deprecated stuffu - tarkim ASP.NET, kurio kita versija tiek pribombasų gavo, tai graudu.

 

Metro - velnias žino, Metro market praktiškai neegzistuoja kol kas. Nors vyksta didoki pakeitimai - pv. .NET native.

 

Asmeniškai - rimtesnę desktop aplikaciją (jei dėl kažkokios neįsivaizduojamos priežasties neišeitų webinės padaryti) daryčiau su WPF. Paprastą - visgi su WinForms - greičiau ir mažiau pislios su layoutais, visokiais bindingais, triggeriais ir t.t.

Redagavo Deviltry
Nuoroda į pranešimą
Dalintis kituose puslapiuose

WPF > WinForms > Metro. Why?

WPF yra gražu. Nemanau, kad jis po dienos ar dviejų mirs. WinForm'oms tikrai greičiau mirtis ateis. Jei žiūrint kad WPF lėtesnis nei WinForms, tai pagalvokim kad dabar standartas beveik turėti dual core kompiuterius. Ir tikrai nedarai labai baisių aplikacijų, kurios turi 1kk komponentų. Kažkur parašyta yra, kad sekančioje versijoje žada gerinti performance, tačiau neradau. Čia vienas iš tikslų yra.

WinForms jau atgyvenęs. Vartotojui kartais geriau kad gražiai atrodytų aplikacija, nei kad veiktų. Didelių pakeitimų jau nebegauna. Tik minimalius pataisymus.

Metro... Būtų smagu sužinoti statistika kiek žmonių Win8 naudoja su metro ir kiek be. Bet iš esmės, kai metro ant Win 10 kažkiek pasikeitė... Atrodo nestabilus dalykas, bent jau man. Na gal aš apskritai prieš metro, nes man nėra patogu tai naudotis.

 

Aišku čia tik mano nuomonė ir gal mano žinios nėra labai tikslios :)

 

Kas dėl ASP.NET. Iš kur Tu gali būti garantuotas, kad po 5 metų Microsoft nepasakys, kad ASP.NET yra praeitis, dabar bus naudojamas UltraWeb.NET. Tad per daug nepergyvenk. Programuotojas yra lankstus padaras. Kad ir kokie laikai ateis, jis nepražus, ar programuos viena technologija, ar kita :) Geriau programuoti, nei ilgą laiką rinktis ;)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...